The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205   317,451 29,613 SH   SOLE   0 0 29,613
3M CO COM 88579Y101   6,421,391 61,092 SH   SOLE   0 0 61,092
9F INC SPON ADS NEW 65442R208   18,879 12,025 SH   SOLE   0 0 12,025
ABB LTD SPONSORED ADR 000375204   555,130 16,185 SH   SOLE   0 0 16,185
ABBOTT LABS COM 002824100   13,101,544 129,385 SH   SOLE   0 0 129,385
ABBVIE INC COM 00287Y109   31,182,593 195,661 SH   SOLE   0 0 195,661
ABRDN ASIA PACIFIC INCOME FU COM 003009107   320,359 120,436 SH   SOLE   0 0 120,436
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   87,883 20,019 SH   SOLE   0 0 20,019
ABRDN ETFS BBRG ALL COMMDY 003261203   944,987 28,515 SH   SOLE   0 0 28,515
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   116,888 12,528 SH   SOLE   0 0 12,528
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,779,641 94,311 SH   SOLE   0 0 94,311
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   201,885 1,495 SH   SOLE   0 0 1,495
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   708,063 7,763 SH   SOLE   0 0 7,763
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   917,597 39,706 SH   SOLE   0 0 39,706
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   264,854 32,779 SH   SOLE   0 0 32,779
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   1,437,328 51,841 SH   SOLE   0 0 51,841
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   1,436,311 53,861 SH   SOLE   0 0 53,861
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   2,419,457 108,369 SH   SOLE   0 0 108,369
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   1,666,616 62,575 SH   SOLE   0 0 62,575
ACADIA HEALTHCARE COMPANY IN COM 00404A109   580,818 8,039 SH   SOLE   0 0 8,039
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,351,210 32,718 SH   SOLE   0 0 32,718
ACTIVISION BLIZZARD INC COM 00507V109   3,578,038 41,804 SH   SOLE   0 0 41,804
ACUITY BRANDS INC COM 00508Y102   303,350 1,660 SH   SOLE   0 0 1,660
ADOBE SYSTEMS INCORPORATED COM 00724F101   12,446,256 32,297 SH   SOLE   0 0 32,297
ADVANCE AUTO PARTS INC COM 00751Y106   1,169,691 9,618 SH   SOLE   0 0 9,618
ADVANCED MICRO DEVICES INC COM 007903107   17,946,402 183,108 SH   SOLE   0 0 183,108
ADVENT CONV & INCOME FD COM 00764C109   150,487 13,018 SH   SOLE   0 0 13,018
ADVISORS INNER CIRCLE FD III RAYLIANT QUANTAM 00774Q197   537,731 31,149 SH   SOLE   0 0 31,149
ADVISORS INNER CIRCLE FD III RAYLIANT QUANTAM 00775Y710   288,344 15,014 SH   SOLE   0 0 15,014
ADVISORS INNER CIRCLE FD III RAYLIANT QUANTIT 00775Y728   253,984 11,108 SH   SOLE   0 0 11,108
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438   437,312 17,374 SH   SOLE   0 0 17,374
AECOM COM 00766T100   781,562 9,269 SH   SOLE   0 0 9,269
AEGON N V NY REGISTRY SHS 007924103   67,756 15,757 SH   SOLE   0 0 15,757
AES CORP COM 00130H105   1,066,023 44,270 SH   SOLE   0 0 44,270
AFC GAMMA INC COM 00109K105   161,728 13,300 SH   SOLE   0 0 13,300
AFFILIATED MANAGERS GROUP IN COM 008252108   309,517 2,173 SH   SOLE   0 0 2,173
AFLAC INC COM 001055102   7,277,283 112,792 SH   SOLE   0 0 112,792
AGCO CORP COM 001084102   370,288 2,739 SH   SOLE   0 0 2,739
AGF INVTS TR US MARKET NETRL 00110G408   3,260,450 159,826 SH   SOLE   0 0 159,826
AGILENT TECHNOLOGIES INC COM 00846U101   1,288,992 9,317 SH   SOLE   0 0 9,317
AGNC INVT CORP COM 00123Q104   482,646 47,881 SH   SOLE   0 0 47,881
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877   344,534 13,118 SH   SOLE   0 0 13,118
AIM ETF PRODUCTS TRUST US LARGE CAP BUF 00888H786   551,553 21,861 SH   SOLE   0 0 21,861
AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844   568,157 21,533 SH   SOLE   0 0 21,533
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604   921,017 30,635 SH   SOLE   0 0 30,635
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109   1,349,562 45,687 SH   SOLE   0 0 45,687
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   530,584 18,864 SH   SOLE   0 0 18,864
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794   1,027,889 40,259 SH   SOLE   0 0 40,259
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208   1,981,616 73,328 SH   SOLE   0 0 73,328
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703   276,146 10,239 SH   SOLE   0 0 10,239
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   1,351,018 46,377 SH   SOLE   0 0 46,377
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802   2,460,010 89,166 SH   SOLE   0 0 89,166
AIR PRODS & CHEMS INC COM 009158106   3,571,400 12,435 SH   SOLE   0 0 12,435
AIRBNB INC COM CL A 009066101   3,436,081 27,622 SH   SOLE   0 0 27,622
AKAMAI TECHNOLOGIES INC COM 00971T101   273,110 3,488 SH   SOLE   0 0 3,488
ALASKA AIR GROUP INC COM 011659109   914,931 21,806 SH   SOLE   0 0 21,806
ALBEMARLE CORP COM 012653101   2,218,836 10,038 SH   SOLE   0 0 10,038
ALCON AG ORD SHS H01301128   1,039,442 14,684 SH   SOLE   0 0 14,684
ALERUS FINL CORP COM 01446U103   468,853 29,212 SH   SOLE   0 0 29,212
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   620,742 4,943 SH   SOLE   0 0 4,943
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,555,143 25,004 SH   SOLE   0 0 25,004
ALIGHT INC COM CL A 01626W101   504,819 54,812 SH   SOLE   0 0 54,812
ALIGN TECHNOLOGY INC COM 016255101   479,625 1,435 SH   SOLE   0 0 1,435
ALLEGION PLC ORD SHS G0176J109   268,453 2,515 SH   SOLE   0 0 2,515
ALLEGRO MICROSYSTEMS INC COM 01749D105   283,669 5,911 SH   SOLE   0 0 5,911
ALLETE INC COM NEW 018522300   321,183 4,990 SH   SOLE   0 0 4,990
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   246,719 12,232 SH   SOLE   0 0 12,232
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   946,104 25,878 SH   SOLE   0 0 25,878
ALLIANT ENERGY CORP COM 018802108   2,733,848 51,195 SH   SOLE   0 0 51,195
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   82,129 12,975 SH   SOLE   0 0 12,975
ALLSPRING MULTI SECTOR INCOM COM 94987D101   106,461 11,635 SH   SOLE   0 0 11,635
ALLSTATE CORP COM 020002101   1,685,341 15,209 SH   SOLE   0 0 15,209
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   237,780 1,187 SH   SOLE   0 0 1,187
ALPHABET INC CAP STK CL A 02079K305   57,648,905 555,763 SH   SOLE   0 0 555,763
ALPHABET INC CAP STK CL C 02079K107   33,055,898 317,845 SH   SOLE   0 0 317,845
ALPS ETF TR ALERIAN MLP 00162Q452   1,842,358 47,667 SH   SOLE   0 0 47,667
ALPS ETF TR RIVRFRNT STR INC 00162Q783   1,059,156 46,070 SH   SOLE   0 0 46,070
ALPS ETF TR SECTR DIV DOGS 00162Q858   958,976 18,730 SH   SOLE   0 0 18,730
ALTERYX INC COM CL A 02156B103   654,889 11,130 SH   SOLE   0 0 11,130
ALTRIA GROUP INC COM 02209S103   10,470,424 234,658 SH   SOLE   0 0 234,658
ALTSHARES TRUST MERGER ARBITRAGE 02210T108   953,222 37,586 SH   SOLE   0 0 37,586
AMAZON COM INC COM 023135106   80,885,003 783,087 SH   SOLE   0 0 783,087
AMAZON COM INC COM 023135106   235 100 SH Put SOLE   0 0 100
AMBEV SA SPONSORED ADR 02319V103   112,709 39,968 SH   SOLE   0 0 39,968
AMCOR PLC ORD G0250X107   2,799,820 246,030 SH   SOLE   0 0 246,030
AMDOCS LTD SHS G02602103   1,520,078 15,830 SH   SOLE   0 0 15,830
AMER STATES WTR CO COM 029899101   255,769 2,877 SH   SOLE   0 0 2,877
AMEREN CORP COM 023608102   3,453,339 39,974 SH   SOLE   0 0 39,974
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   234,434 11,137 SH   SOLE   0 0 11,137
AMERICAN AIRLS GROUP INC COM 02376R102   1,061,616 71,974 SH   SOLE   0 0 71,974
AMERICAN CENTY ETF TR US SML CP VALU 025072877   552,119 7,455 SH   SOLE   0 0 7,455
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   170,970 12,721 SH   SOLE   0 0 12,721
AMERICAN ELEC PWR CO INC COM 025537101   5,262,063 57,831 SH   SOLE   0 0 57,831
AMERICAN EXPRESS CO COM 025816109   5,892,183 35,721 SH   SOLE   0 0 35,721
AMERICAN FINL GROUP INC OHIO COM 025932104   587,387 4,834 SH   SOLE   0 0 4,834
AMERICAN INTL GROUP INC COM NEW 026874784   801,962 15,925 SH   SOLE   0 0 15,925
AMERICAN TOWER CORP NEW COM 03027X100   4,931,670 24,135 SH   SOLE   0 0 24,135
AMERICAN WTR WKS CO INC NEW COM 030420103   3,393,232 23,164 SH   SOLE   0 0 23,164
AMERICAS GOLD AND SILVER COR COM 03062D100   32,227 68,148 SH   SOLE   0 0 68,148
AMERICOLD REALTY TRUST INC COM 03064D108   441,459 15,517 SH   SOLE   0 0 15,517
AMERIPRISE FINL INC COM 03076C106   2,519,455 8,220 SH   SOLE   0 0 8,220
AMERISOURCEBERGEN CORP COM 03073E105   2,828,470 17,666 SH   SOLE   0 0 17,666
AMETEK INC COM 031100100   960,941 6,613 SH   SOLE   0 0 6,613
AMGEN INC COM 031162100   13,585,757 56,197 SH   SOLE   0 0 56,197
AMMO INC COM 00175J107   141,594 71,875 SH   SOLE   0 0 71,875
AMN HEALTHCARE SVCS INC COM 001744101   366,517 4,418 SH   SOLE   0 0 4,418
AMPHENOL CORP NEW CL A 032095101   4,281,782 52,396 SH   SOLE   0 0 52,396
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   1,883,967 97,363 SH   SOLE   0 0 97,363
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,684,378 47,492 SH   SOLE   0 0 47,492
AMPLIFY ETF TR HIGH INCOME 032108847   141,063 12,098 SH   SOLE   0 0 12,098
AMPLIFY ETF TR ONLIN RETL ETF 032108102   483,550 10,945 SH   SOLE   0 0 10,945
AMYRIS INC COM NEW 03236M200   31,519 23,176 SH   SOLE   0 0 23,176
ANALOG DEVICES INC COM 032654105   5,444,685 27,607 SH   SOLE   0 0 27,607
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,219,408 18,274 SH   SOLE   0 0 18,274
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,262,148 170,704 SH   SOLE   0 0 170,704
ANSYS INC COM 03662Q105   1,139,507 3,424 SH   SOLE   0 0 3,424
ANTERO MIDSTREAM CORP COM 03676B102   2,063,576 196,718 SH   SOLE   0 0 196,718
AON PLC SHS CL A G0403H108   2,364,118 7,498 SH   SOLE   0 0 7,498
APA CORPORATION COM 03743Q108   533,997 14,808 SH   SOLE   0 0 14,808
APARTMENT INCOME REIT CORP COM 03750L109   607,803 16,973 SH   SOLE   0 0 16,973
APOLLO COML REAL EST FIN INC COM 03762U105   2,406,246 258,458 SH   SOLE   0 0 258,458
APOLLO GLOBAL MGMT INC COM 03769M106   864,211 13,683 SH   SOLE   0 0 13,683
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   237,621 15,311 SH   SOLE   0 0 15,311
APPLE INC COM 037833100   312,024,401 1,892,206 SH   SOLE   0 0 1,892,206
APPLIED MATLS INC COM 038222105   11,659,604 94,925 SH   SOLE   0 0 94,925
APTIV PLC SHS G6095L109   1,329,676 11,852 SH   SOLE   0 0 11,852
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   76,743 129,024 SH   SOLE   0 0 129,024
ARBOR REALTY TRUST INC COM 038923108   1,874,094 163,107 SH   SOLE   0 0 163,107
ARCH CAP GROUP LTD ORD G0450A105   748,538 11,029 SH   SOLE   0 0 11,029
ARCHER DANIELS MIDLAND CO COM 039483102   5,860,390 73,568 SH   SOLE   0 0 73,568
ARCHER DANIELS MIDLAND CO COM 039483102   530 200 SH Put SOLE   0 0 200
ARES CAPITAL CORP COM 04010L103   4,257,990 232,996 SH   SOLE   0 0 232,996
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   10,069 10,000 SH   SOLE   0 0 10,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,591,168 55,023 SH   SOLE   0 0 55,023
ARGENX SE SPONSORED ADR 04016X101   593,893 1,594 SH   SOLE   0 0 1,594
ARISTA NETWORKS INC COM 040413106   1,669,368 9,945 SH   SOLE   0 0 9,945
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   814,686 16,200 SH   SOLE   0 0 16,200
ARK ETF TR FINTECH INNOVA 00214Q708   616,836 32,793 SH   SOLE   0 0 32,793
ARK ETF TR GENOMIC REV ETF 00214Q302   1,214,380 40,385 SH   SOLE   0 0 40,385
ARK ETF TR INNOVATION ETF 00214Q104   7,028,821 174,239 SH   SOLE   0 0 174,239
ARK ETF TR NEXT GNRTN INTER 00214Q401   772,254 14,405 SH   SOLE   0 0 14,405
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   91,862 17,498 SH   SOLE   0 0 17,498
ARRAY TECHNOLOGIES INC COM SHS 04271T100   310,827 14,206 SH   SOLE   0 0 14,206
ARROW ELECTRS INC COM 042735100   300,812 2,409 SH   SOLE   0 0 2,409
ARTESIAN RES CORP CL A 043113208   200,676 3,625 SH   SOLE   0 0 3,625
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   469,210 58,872 SH   SOLE   0 0 58,872
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,382,481 7,907 SH   SOLE   0 0 7,907
ASPEN TECHNOLOGY INC COM 29109X106   220,860 965 SH   SOLE   0 0 965
ASTRAZENECA PLC SPONSORED ADR 046353108   4,178,636 60,202 SH   SOLE   0 0 60,202
AT&T INC COM 00206R102   17,633,698 916,036 SH   SOLE   0 0 916,036
ATKORE INC COM 047649108   343,333 2,444 SH   SOLE   0 0 2,444
ATLASSIAN CORPORATION CL A 049468101   3,095,438 18,084 SH   SOLE   0 0 18,084
ATMOS ENERGY CORP COM 049560105   1,805,865 16,072 SH   SOLE   0 0 16,072
AUTODESK INC COM 052769106   5,000,732 24,024 SH   SOLE   0 0 24,024
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   260,544 141,600 SH   SOLE   0 0 141,600
AUTOMATIC DATA PROCESSING IN COM 053015103   9,142,641 41,067 SH   SOLE   0 0 41,067
AUTONATION INC COM 05329W102   221,022 1,645 SH   SOLE   0 0 1,645
AUTOZONE INC COM 053332102   3,244,758 1,320 SH   SOLE   0 0 1,320
AVALONBAY CMNTYS INC COM 053484101   895,871 5,331 SH   SOLE   0 0 5,331
AVANGRID INC COM 05351W103   680,770 17,071 SH   SOLE   0 0 17,071
AVANTOR INC COM 05352A100   202,971 9,601 SH   SOLE   0 0 9,601
AVERY DENNISON CORP COM 053611109   1,071,609 5,989 SH   SOLE   0 0 5,989
AXIS CAP HLDGS LTD SHS G0692U109   215,246 3,948 SH   SOLE   0 0 3,948
AXON ENTERPRISE INC COM 05464C101   1,359,893 6,048 SH   SOLE   0 0 6,048
B & G FOODS INC NEW COM 05508R106   722,235 46,506 SH   SOLE   0 0 46,506
B2GOLD CORP COM 11777Q209   44,987 11,400 SH   SOLE   0 0 11,400
BAIDU INC SPON ADR REP A 056752108   816,930 5,413 SH   SOLE   0 0 5,413
BAKER HUGHES COMPANY CL A 05722G100   284,198 9,847 SH   SOLE   0 0 9,847
BAKKT HOLDINGS INC COM CL A 05759B107   24,028 13,970 SH   SOLE   0 0 13,970
BALL CORP COM 058498106   1,838,217 33,355 SH   SOLE   0 0 33,355
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   72,345 10,262 SH   SOLE   0 0 10,262
BANK AMERICA CORP COM 060505104   16,843,415 588,932 SH   SOLE   0 0 588,932
BANK MONTREAL QUE COM 063671101   368,121 4,131 SH   SOLE   0 0 4,131
BANK NEW YORK MELLON CORP COM 064058100   4,589,274 100,997 SH   SOLE   0 0 100,997
BANK NOVA SCOTIA HALIFAX COM 064149107   237,901 4,724 SH   SOLE   0 0 4,724
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   312,405 9,889 SH   SOLE   0 0 9,889
BARCLAYS PLC ADR 06738E204   109,862 15,280 SH   SOLE   0 0 15,280
BARINGS BDC INC COM 06759L103   158,459 19,957 SH   SOLE   0 0 19,957
BARINGS CORPORATE INVS COM 06759X107   562,130 39,727 SH   SOLE   0 0 39,727
BARINGS GLOBAL SHORT DURATIO COM 06760L100   593,838 46,034 SH   SOLE   0 0 46,034
BARRICK GOLD CORP COM 067901108   724,745 39,027 SH   SOLE   0 0 39,027
BAXTER INTL INC COM 071813109   296,952 7,322 SH   SOLE   0 0 7,322
BCE INC COM NEW 05534B760   3,636,585 81,192 SH   SOLE   0 0 81,192
BECTON DICKINSON & CO COM 075887109   3,119,849 12,604 SH   SOLE   0 0 12,604
BELDEN INC COM 077454106   476,661 5,493 SH   SOLE   0 0 5,493
BENTLEY SYS INC COM CL B 08265T208   222,915 5,185 SH   SOLE   0 0 5,185
BERKLEY W R CORP COM 084423102   510,226 8,195 SH   SOLE   0 0 8,195
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,862,400 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   26,770,587 86,701 SH   SOLE   0 0 86,701
BEST BUY INC COM 086516101   581,067 7,424 SH   SOLE   0 0 7,424
BETTER CHOICE CO INC COM 08771Y303   6,105 16,500 SH   SOLE   0 0 16,500
BHP GROUP LTD SPONSORED ADS 088606108   1,224,775 19,316 SH   SOLE   0 0 19,316
BILL HOLDINGS INC COM 090043100   2,105,891 25,954 SH   SOLE   0 0 25,954
BIO RAD LABS INC CL A 090572207   796,610 1,663 SH   SOLE   0 0 1,663
BIOGEN INC COM 09062X103   1,166,697 4,196 SH   SOLE   0 0 4,196
BIOLINERX LTD SPONSORED ADS 09071M205   17,733 20,003 SH   SOLE   0 0 20,003
BIOMARIN PHARMACEUTICAL INC COM 09061G101   343,257 3,530 SH   SOLE   0 0 3,530
BIONANO GENOMICS INC COM 09075F107   15,175 13,705 SH   SOLE   0 0 13,705
BIO-TECHNE CORP COM 09073M104   658,539 8,876 SH   SOLE   0 0 8,876
BJS WHSL CLUB HLDGS INC COM 05550J101   627,578 8,250 SH   SOLE   0 0 8,250
BLACK HILLS CORP COM 092113109   294,614 4,669 SH   SOLE   0 0 4,669
BLACKLINE INC COM 09239B109   251,745 3,749 SH   SOLE   0 0 3,749
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   448,313 38,317 SH   SOLE   0 0 38,317
BLACKROCK CORE BD TR SHS BEN INT 09249E101   297,189 27,416 SH   SOLE   0 0 27,416
BLACKROCK CORPOR HI YLD FD I COM 09255P107   606,296 69,529 SH   SOLE   0 0 69,529
BLACKROCK CR ALLOCATION INCO COM 092508100   142,517 13,850 SH   SOLE   0 0 13,850
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   159,125 16,733 SH   SOLE   0 0 16,733
BLACKROCK ENHANCD CAP & INM COM 09256A109   212,343 11,843 SH   SOLE   0 0 11,843
BLACKROCK ENHANCED EQUITY DI COM 09251A104   188,747 21,973 SH   SOLE   0 0 21,973
BLACKROCK ENHANCED GLOBAL DI COM 092501105   127,548 12,845 SH   SOLE   0 0 12,845
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   5,428,478 119,993 SH   SOLE   0 0 119,993
BLACKROCK INC COM 09247X101   9,575,860 14,311 SH   SOLE   0 0 14,311
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   127,210 12,785 SH   SOLE   0 0 12,785
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   358,022 27,309 SH   SOLE   0 0 27,309
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   298,191 29,206 SH   SOLE   0 0 29,206
BLACKROCK MUNI INCOME TR II COM 09249N101   139,220 12,975 SH   SOLE   0 0 12,975
BLACKROCK MUNICIPAL INCOME COM 09253X102   501,039 42,897 SH   SOLE   0 0 42,897
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,003,800 90,759 SH   SOLE   0 0 90,759
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   148,106 12,291 SH   SOLE   0 0 12,291
BLACKROCK MUNIVEST FD INC COM 09253R105   87,573 12,655 SH   SOLE   0 0 12,655
BLACKROCK MUNIYIELD FD INC COM 09253W104   174,191 16,204 SH   SOLE   0 0 16,204
BLACKROCK MUNIYIELD MICH QU COM 09254V105   369,248 32,998 SH   SOLE   0 0 32,998
BLACKROCK MUNIYIELD QUALITY COM 09254E103   378,741 33,399 SH   SOLE   0 0 33,399
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   231,757 7,166 SH   SOLE   0 0 7,166
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   223,462 12,470 SH   SOLE   0 0 12,470
BLACKSTONE INC COM 09260D107   7,847,481 89,339 SH   SOLE   0 0 89,339
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   531,208 21,308 SH   SOLE   0 0 21,308
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   126,750 10,000 SH   SOLE   0 0 10,000
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   491,849 46,183 SH   SOLE   0 0 46,183
BLOCK H & R INC COM 093671105   1,453,074 41,222 SH   SOLE   0 0 41,222
BLOCK INC CL A 852234103   2,196,497 31,996 SH   SOLE   0 0 31,996
BLOOM ENERGY CORP COM CL A 093712107   537,643 26,978 SH   SOLE   0 0 26,978
BLOOMIN BRANDS INC COM 094235108   216,887 8,456 SH   SOLE   0 0 8,456
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   783,924 103,420 SH   SOLE   0 0 103,420
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   289,748 133,524 SH   SOLE   0 0 133,524
BNY MELLON STRATEGIC MUN BD COM 09662E109   273,889 45,572 SH   SOLE   0 0 45,572
BOEING CO COM 097023105   18,321,513 86,248 SH   SOLE   0 0 86,248
BOOKING HOLDINGS INC COM 09857L108   3,012,032 1,136 SH   SOLE   0 0 1,136
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,324,909 14,294 SH   SOLE   0 0 14,294
BORGWARNER INC COM 099724106   1,140,782 23,229 SH   SOLE   0 0 23,229
BOSTON PROPERTIES INC COM 101121101   799,817 14,779 SH   SOLE   0 0 14,779
BOSTON SCIENTIFIC CORP COM 101137107   3,019,511 60,354 SH   SOLE   0 0 60,354
BP PLC SPONSORED ADR 055622104   7,010,389 184,775 SH   SOLE   0 0 184,775
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   182,919 22,980 SH   SOLE   0 0 22,980
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   140,372 23,792 SH   SOLE   0 0 23,792
BRISTOL-MYERS SQUIBB CO COM 110122108   12,167,679 175,555 SH   SOLE   0 0 175,555
BRISTOL-MYERS SQUIBB CO COM 110122108   111 100 SH Put SOLE   0 0 100
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,463,561 98,621 SH   SOLE   0 0 98,621
BROADCOM INC COM 11135F101   18,944,396 29,530 SH   SOLE   0 0 29,530
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   984,493 6,718 SH   SOLE   0 0 6,718
BROOKFIELD CORP CL A LTD VT SH 11271J107   721,698 22,161 SH   SOLE   0 0 22,161
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   489,623 14,499 SH   SOLE   0 0 14,499
BROWN FORMAN CORP CL B 115637209   324,451 5,048 SH   SOLE   0 0 5,048
BRUKER CORP COM 116794108   608,412 7,717 SH   SOLE   0 0 7,717
BRUNSWICK CORP COM 117043109   740,536 9,031 SH   SOLE   0 0 9,031
BUILDERS FIRSTSOURCE INC COM 12008R107   212,184 2,390 SH   SOLE   0 0 2,390
BUNGE LIMITED COM G16962105   244,829 2,563 SH   SOLE   0 0 2,563
BUTTERFLY NETWORK INC COM CL A 124155102   2,637,905 1,403,141 SH   SOLE   0 0 1,403,141
BWX TECHNOLOGIES INC COM 05605H100   498,461 7,907 SH   SOLE   0 0 7,907
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,765,108 58,017 SH   SOLE   0 0 58,017
C3 AI INC CL A 12468P104   397,021 11,893 SH   SOLE   0 0 11,893
CACI INTL INC CL A 127190304   322,353 1,088 SH   SOLE   0 0 1,088
CADENCE DESIGN SYSTEM INC COM 127387108   4,273,231 20,340 SH   SOLE   0 0 20,340
CAL MAINE FOODS INC COM NEW 128030202   1,207,429 19,830 SH   SOLE   0 0 19,830
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   225,843 21,468 SH   SOLE   0 0 21,468
CALAMOS GBL DYN INCOME FUND COM 12811L107   112,352 18,788 SH   SOLE   0 0 18,788
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   238,312 17,022 SH   SOLE   0 0 17,022
CALIFORNIA WTR SVC GROUP COM 130788102   371,758 6,387 SH   SOLE   0 0 6,387
CAMBER ENERGY INC COM 13200M607   22,730 14,386 SH   SOLE   0 0 14,386
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   254,059 4,328 SH   SOLE   0 0 4,328
CAMBRIA ETF TR TAIL RISK 132061862   1,796,546 122,214 SH   SOLE   0 0 122,214
CAMDEN PPTY TR SH BEN INT 133131102   325,740 3,107 SH   SOLE   0 0 3,107
CAMPING WORLD HLDGS INC CL A 13462K109   210,668 10,094 SH   SOLE   0 0 10,094
CANADIAN IMPERIAL BK COMM TO COM 136069101   1,108,923 26,141 SH   SOLE   0 0 26,141
CANADIAN NAT RES LTD COM 136385101   373,965 6,756 SH   SOLE   0 0 6,756
CANADIAN NATL RY CO COM 136375102   911,842 7,729 SH   SOLE   0 0 7,729
CANADIAN PAC RY LTD COM 13645T100   940,997 12,231 SH   SOLE   0 0 12,231
CANGO INC ADS 137586103   111,207 97,550 SH   SOLE   0 0 97,550
CANOPY GROWTH CORP COM 138035100   25,145 14,360 SH   SOLE   0 0 14,360
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   11,552,221 487,641 SH   SOLE   0 0 487,641
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   13,411,919 537,767 SH   SOLE   0 0 537,767
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   954,758 41,894 SH   SOLE   0 0 41,894
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201   1,914,530 71,759 SH   SOLE   0 0 71,759
CAPITAL GROUP FIXED INCOME E SHORT DURATION 14020Y409   2,537,237 99,434 SH   SOLE   0 0 99,434
CAPITAL GROUP FIXED INCOME E US MULTI-SECTOR 14020Y300   921,326 34,996 SH   SOLE   0 0 34,996
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   4,519,932 196,007 SH   SOLE   0 0 196,007
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   7,019,678 312,541 SH   SOLE   0 0 312,541
CAPITAL ONE FINL CORP COM 14040H105   959,813 9,981 SH   SOLE   0 0 9,981
CAPITAL SOUTHWEST CORP COM 140501107   626,549 35,239 SH   SOLE   0 0 35,239
CAPRI HOLDINGS LIMITED SHS G1890L107   1,746,849 37,167 SH   SOLE   0 0 37,167
CARDINAL HEALTH INC COM 14149Y108   4,638,547 61,438 SH   SOLE   0 0 61,438
CARLISLE COS INC COM 142339100   960,730 4,250 SH   SOLE   0 0 4,250
CARLYLE GROUP INC COM 14316J108   323,039 10,400 SH   SOLE   0 0 10,400
CARMAX INC COM 143130102   752,757 11,711 SH   SOLE   0 0 11,711
CARNIVAL CORP COMMON STOCK 143658300   693,104 68,286 SH   SOLE   0 0 68,286
CARRIER GLOBAL CORPORATION COM 14448C104   1,745,058 38,144 SH   SOLE   0 0 38,144
CASELLA WASTE SYS INC CL A 147448104   320,390 3,876 SH   SOLE   0 0 3,876
CASEYS GEN STORES INC COM 147528103   740,457 3,421 SH   SOLE   0 0 3,421
CATALYST PHARMACEUTICALS INC COM 14888U101   234,226 14,127 SH   SOLE   0 0 14,127
CATERPILLAR INC COM 149123101   16,009,289 69,959 SH   SOLE   0 0 69,959
CBOE GLOBAL MKTS INC COM 12503M108   914,212 6,811 SH   SOLE   0 0 6,811
CBRE GROUP INC CL A 12504L109   404,460 5,555 SH   SOLE   0 0 5,555
CDW CORP COM 12514G108   3,017,526 15,483 SH   SOLE   0 0 15,483
CELANESE CORP DEL COM 150870103   2,492,481 22,890 SH   SOLE   0 0 22,890
CENTENE CORP DEL COM 15135B101   453,342 7,172 SH   SOLE   0 0 7,172
CENTERPOINT ENERGY INC COM 15189T107   500,901 17,003 SH   SOLE   0 0 17,003
CF INDS HLDGS INC COM 125269100   654,839 9,034 SH   SOLE   0 0 9,034
CHAMPIONX CORPORATION COM 15872M104   250,570 9,236 SH   SOLE   0 0 9,236
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   3,376,375 322,487 SH   SOLE   0 0 322,487
CHARLES RIV LABS INTL INC COM 159864107   363,074 1,799 SH   SOLE   0 0 1,799
CHARTER COMMUNICATIONS INC N CL A 16119P108   380,855 1,065 SH   SOLE   0 0 1,065
CHECK POINT SOFTWARE TECH LT ORD M22465104   450,450 3,465 SH   SOLE   0 0 3,465
CHEMED CORP NEW COM 16359R103   211,982 394 SH   SOLE   0 0 394
CHEMOURS CO COM 163851108   418,094 13,964 SH   SOLE   0 0 13,964
CHENIERE ENERGY INC COM NEW 16411R208   2,099,611 13,322 SH   SOLE   0 0 13,322
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,148,504 24,271 SH   SOLE   0 0 24,271
CHESAPEAKE ENERGY CORP COM 165167735   454,806 5,981 SH   SOLE   0 0 5,981
CHEVRON CORP NEW COM 166764100   30,700,821 188,164 SH   SOLE   0 0 188,164
CHEWY INC CL A 16679L109   547,094 14,636 SH   SOLE   0 0 14,636
CHIMERA INVT CORP COM NEW 16934Q208   306,983 54,430 SH   SOLE   0 0 54,430
CHIMERIX INC COM 16934W106   24,351 19,326 SH   SOLE   0 0 19,326
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,129,587 1,832 SH   SOLE   0 0 1,832
CHUBB LIMITED COM H1467J104   3,011,702 15,510 SH   SOLE   0 0 15,510
CHURCH & DWIGHT CO INC COM 171340102   499,961 5,655 SH   SOLE   0 0 5,655
CIENA CORP COM NEW 171779309   630,608 12,007 SH   SOLE   0 0 12,007
CINCINNATI FINL CORP COM 172062101   623,186 5,560 SH   SOLE   0 0 5,560
CINEDIGM CORP COM NEW CL A 172406209   8,400 20,000 SH   SOLE   0 0 20,000
CINTAS CORP COM 172908105   4,631,751 10,011 SH   SOLE   0 0 10,011
CION INVT CORP COM 17259U204   615,214 62,332 SH   SOLE   0 0 62,332
CIRRUS LOGIC INC COM 172755100   771,676 7,055 SH   SOLE   0 0 7,055
CISCO SYS INC COM 17275R102   22,630,883 432,919 SH   SOLE   0 0 432,919
CITIGROUP INC COM NEW 172967424   9,135,604 194,831 SH   SOLE   0 0 194,831
CITIZENS FINL GROUP INC COM 174610105   997,356 32,840 SH   SOLE   0 0 32,840
CLEAN HARBORS INC COM 184496107   405,441 2,844 SH   SOLE   0 0 2,844
CLEVELAND-CLIFFS INC NEW COM 185899101   986,704 53,830 SH   SOLE   0 0 53,830
CLOROX CO DEL COM 189054109   4,347,097 27,471 SH   SOLE   0 0 27,471
CLOUDFLARE INC CL A COM 18915M107   2,653,746 43,041 SH   SOLE   0 0 43,041
CME GROUP INC COM 12572Q105   1,784,950 9,320 SH   SOLE   0 0 9,320
CMS ENERGY CORP COM 125896100   347,668 5,664 SH   SOLE   0 0 5,664
CNA FINL CORP COM 126117100   304,785 7,809 SH   SOLE   0 0 7,809
COCA COLA CO COM 191216100   15,273,808 246,233 SH   SOLE   0 0 246,233
COCA COLA CO COM 191216100   100 200 SH Put SOLE   0 0 200
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   622,401 10,515 SH   SOLE   0 0 10,515
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   441,780 5,490 SH   SOLE   0 0 5,490
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,122,723 18,426 SH   SOLE   0 0 18,426
COHEN & STEERS INFRASTRUCTUR COM 19248A109   776,392 31,819 SH   SOLE   0 0 31,819
COHEN & STEERS QUALITY INCOM COM 19247L106   269,828 22,637 SH   SOLE   0 0 22,637
COINBASE GLOBAL INC COM CL A 19260Q107   495,288 7,330 SH   SOLE   0 0 7,330
COLGATE PALMOLIVE CO COM 194162103   4,120,566 54,832 SH   SOLE   0 0 54,832
COMCAST CORP NEW CL A 20030N101   12,038,516 317,556 SH   SOLE   0 0 317,556
COMFORT SYS USA INC COM 199908104   526,655 3,608 SH   SOLE   0 0 3,608
COMMERCE BANCSHARES INC COM 200525103   787,050 13,488 SH   SOLE   0 0 13,488
COMMERCIAL METALS CO COM 201723103   748,952 15,316 SH   SOLE   0 0 15,316
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   30,700 10,000 SH   SOLE   0 0 10,000
COMPASS MINERALS INTL INC COM 20451N101   299,761 8,742 SH   SOLE   0 0 8,742
CONAGRA BRANDS INC COM 205887102   2,633,080 70,103 SH   SOLE   0 0 70,103
CONFLUENT INC CLASS A COM 20717M103   405,411 16,843 SH   SOLE   0 0 16,843
CONOCOPHILLIPS COM 20825C104   6,750,208 68,040 SH   SOLE   0 0 68,040
CONSOLIDATED EDISON INC COM 209115104   1,715,045 17,926 SH   SOLE   0 0 17,926
CONSTELLATION BRANDS INC CL A 21036P108   4,680,780 20,722 SH   SOLE   0 0 20,722
CONSTELLATION ENERGY CORP COM 21037T109   855,311 10,895 SH   SOLE   0 0 10,895
COOPER COS INC COM NEW 216648402   432,356 1,158 SH   SOLE   0 0 1,158
COPART INC COM 217204106   1,818,127 24,174 SH   SOLE   0 0 24,174
CORNING INC COM 219350105   1,779,252 50,432 SH   SOLE   0 0 50,432
CORTEVA INC COM 22052L104   3,563,935 59,093 SH   SOLE   0 0 59,093
COSTAR GROUP INC COM 22160N109   4,429,616 64,337 SH   SOLE   0 0 64,337
COSTCO WHSL CORP NEW COM 22160K105   21,285,848 42,841 SH   SOLE   0 0 42,841
COTERRA ENERGY INC COM 127097103   1,630,192 66,430 SH   SOLE   0 0 66,430
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   199,525 105,569 SH   SOLE   0 0 105,569
CRESCENT ENERGY COMPANY CL A COM 44952J104   415,925 36,775 SH   SOLE   0 0 36,775
CRH PLC ADR 12626K203   585,991 11,519 SH   SOLE   0 0 11,519
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   372,030 8,226 SH   SOLE   0 0 8,226
CROCS INC COM 227046109   2,289,828 18,110 SH   SOLE   0 0 18,110
CRONOS GROUP INC COM 22717L101   26,770 13,799 SH   SOLE   0 0 13,799
CROWDSTRIKE HLDGS INC CL A 22788C105   4,129,608 30,094 SH   SOLE   0 0 30,094
CROWN CASTLE INC COM 22822V101   7,627,066 56,986 SH   SOLE   0 0 56,986
CSX CORP COM 126408103   2,325,646 77,677 SH   SOLE   0 0 77,677
CTS CORP COM 126501105   416,701 8,425 SH   SOLE   0 0 8,425
CUBESMART COM 229663109   281,744 6,096 SH   SOLE   0 0 6,096
CULLEN FROST BANKERS INC COM 229899109   227,141 2,156 SH   SOLE   0 0 2,156
CUMMINS INC COM 231021106   3,379,581 14,148 SH   SOLE   0 0 14,148
CURTISS WRIGHT CORP COM 231561101   623,082 3,535 SH   SOLE   0 0 3,535
CVR ENERGY INC COM 12662P108   440,891 13,450 SH   SOLE   0 0 13,450
CVS HEALTH CORP COM 126650100   13,695,346 184,300 SH   SOLE   0 0 184,300
CYBERARK SOFTWARE LTD SHS M2682V108   293,444 1,983 SH   SOLE   0 0 1,983
CYTOMX THERAPEUTICS INC COM 23284F105   22,650 15,000 SH   SOLE   0 0 15,000
D R HORTON INC COM 23331A109   1,596,994 16,348 SH   SOLE   0 0 16,348
DANA INC COM 235825205   187,132 12,434 SH   SOLE   0 0 12,434
DANAHER CORPORATION COM 235851102   6,824,203 27,076 SH   SOLE   0 0 27,076
DARDEN RESTAURANTS INC COM 237194105   1,020,891 6,580 SH   SOLE   0 0 6,580
DARLING INGREDIENTS INC COM 237266101   387,718 6,639 SH   SOLE   0 0 6,639
DATADOG INC CL A COM 23804L103   773,030 10,639 SH   SOLE   0 0 10,639
DAVITA INC COM 23918K108   281,533 3,471 SH   SOLE   0 0 3,471
DBX ETF TR XTRACK HRVST CSI 233051879   201,230 6,826 SH   SOLE   0 0 6,826
DBX ETF TR XTRACK MSCI EAFE 233051630   6,656,133 285,794 SH   SOLE   0 0 285,794
DBX ETF TR XTRACK MSCI EAFE 233051200   13,453,167 382,193 SH   SOLE   0 0 382,193
DBX ETF TR XTRACK MSCI EMRG 233051101   342,573 15,362 SH   SOLE   0 0 15,362
DBX ETF TR XTRACK MUN INFRA 233051705   649,229 25,948 SH   SOLE   0 0 25,948
DBX ETF TR XTRACK USD HIGH 233051432   2,220,390 63,896 SH   SOLE   0 0 63,896
DBX ETF TR XTRACKERS LOW 233051267   10,810,841 235,019 SH   SOLE   0 0 235,019
DBX ETF TR XTRCKR MSCI US 233051150   253,448 6,745 SH   SOLE   0 0 6,745
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   565,643 13,558 SH   SOLE   0 0 13,558
DECKERS OUTDOOR CORP COM 243537107   257,592 573 SH   SOLE   0 0 573
DEERE & CO COM 244199105   13,397,670 32,449 SH   SOLE   0 0 32,449
DELL TECHNOLOGIES INC CL C 24703L202   546,672 13,595 SH   SOLE   0 0 13,595
DELTA AIR LINES INC DEL COM NEW 247361702   1,294,424 37,070 SH   SOLE   0 0 37,070
DESKTOP METAL INC COM CL A 25058X105   641,603 278,959 SH   SOLE   0 0 278,959
DESTINATION XL GROUP INC COM 25065K104   264,629 48,027 SH   SOLE   0 0 48,027
DEVON ENERGY CORP NEW COM 25179M103   2,916,187 57,620 SH   SOLE   0 0 57,620
DEXCOM INC COM 252131107   5,412,536 46,588 SH   SOLE   0 0 46,588
DIAGEO PLC SPON ADR NEW 25243Q205   2,586,393 14,275 SH   SOLE   0 0 14,275
DIAMONDBACK ENERGY INC COM 25278X109   2,100,999 15,543 SH   SOLE   0 0 15,543
DIANA SHIPPING INC COM Y2066G104   50,895 13,050 SH   SOLE   0 0 13,050
DICKS SPORTING GOODS INC COM 253393102   934,913 6,589 SH   SOLE   0 0 6,589
DIGITAL RLTY TR INC COM 253868103   1,997,543 20,319 SH   SOLE   0 0 20,319
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   153,587 10,935 SH   SOLE   0 0 10,935
DIGITALOCEAN HLDGS INC COM 25402D102   1,856,697 47,401 SH   SOLE   0 0 47,401
DIGITALOCEAN HLDGS INC COM 25402D102   600 1,000 SH Put SOLE   0 0 1,000
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,456,401 63,267 SH   SOLE   0 0 63,267
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,917,105 90,509 SH   SOLE   0 0 90,509
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,780,345 66,061 SH   SOLE   0 0 66,061
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,816,957 97,913 SH   SOLE   0 0 97,913
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   24,995,324 980,978 SH   SOLE   0 0 980,978
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   18,282,190 411,483 SH   SOLE   0 0 411,483
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   10,138,916 302,835 SH   SOLE   0 0 302,835
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   4,305,116 81,691 SH   SOLE   0 0 81,691
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   11,134,767 250,219 SH   SOLE   0 0 250,219
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   3,176,769 137,761 SH   SOLE   0 0 137,761
DIODES INC COM 254543101   674,829 7,275 SH   SOLE   0 0 7,275
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   2,849,965 39,283 SH   SOLE   0 0 39,283
DIRTT ENVIRONMENTAL SOLUTION COM 25490H106   5,330 10,000 SH   SOLE   0 0 10,000
DISCOVER FINL SVCS COM 254709108   2,108,349 21,330 SH   SOLE   0 0 21,330
DISNEY WALT CO COM 254687106   19,715,270 196,897 SH   SOLE   0 0 196,897
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   24,500 18,148 SH   SOLE   0 0 18,148
DNP SELECT INCOME FD INC COM 23325P104   3,974,848 360,694 SH   SOLE   0 0 360,694
DOCUSIGN INC COM 256163106   522,018 8,954 SH   SOLE   0 0 8,954
DOLBY LABORATORIES INC COM CL A 25659T107   231,387 2,709 SH   SOLE   0 0 2,709
DOLLAR GEN CORP NEW COM 256677105   3,052,888 14,506 SH   SOLE   0 0 14,506
DOLLAR TREE INC COM 256746108   559,845 3,900 SH   SOLE   0 0 3,900
DOMINION ENERGY INC COM 25746U109   3,908,525 69,907 SH   SOLE   0 0 69,907
DOMINOS PIZZA INC COM 25754A201   338,470 1,026 SH   SOLE   0 0 1,026
DORMAN PRODS INC COM 258278100   217,116 2,517 SH   SOLE   0 0 2,517
DOUBLEVERIFY HLDGS INC COM 25862V105   205,141 6,804 SH   SOLE   0 0 6,804
DOVER CORP COM 260003108   1,483,805 9,765 SH   SOLE   0 0 9,765
DOW INC COM 260557103   5,655,919 103,173 SH   SOLE   0 0 103,173
DRAFTKINGS INC NEW COM CL A 26142V105   1,879,050 97,064 SH   SOLE   0 0 97,064
DRIVEN BRANDS HLDGS INC COM 26210V102   801,487 26,443 SH   SOLE   0 0 26,443
DT MIDSTREAM INC COMMON STOCK 23345M107   206,119 4,175 SH   SOLE   0 0 4,175
DTE ENERGY CO COM 233331107   735,955 6,719 SH   SOLE   0 0 6,719
DUKE ENERGY CORP NEW COM NEW 26441C204   9,949,226 103,132 SH   SOLE   0 0 103,132
DUPONT DE NEMOURS INC COM 26614N102   2,119,220 29,529 SH   SOLE   0 0 29,529
DUTCH BROS INC CL A 26701L100   298,208 9,428 SH   SOLE   0 0 9,428
DWS MUN INCOME TR COM 233368109   208,146 23,387 SH   SOLE   0 0 23,387
DWS STRATEGIC MUN INCOME TR COM 23342Q101   88,273 10,410 SH   SOLE   0 0 10,410
DYNATRACE INC COM NEW 268150109   259,088 6,125 SH   SOLE   0 0 6,125
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   313,840 17,903 SH   SOLE   0 0 17,903
EAGLE MATLS INC COM 26969P108   205,638 1,401 SH   SOLE   0 0 1,401
EASTERN BANKSHARES INC COM 27627N105   135,072 10,703 SH   SOLE   0 0 10,703
EASTMAN CHEM CO COM 277432100   2,254,113 26,726 SH   SOLE   0 0 26,726
EATON CORP PLC SHS G29183103   3,867,915 22,575 SH   SOLE   0 0 22,575
EATON VANCE CALIF MUN BD FD COM 27828A100   118,388 13,125 SH   SOLE   0 0 13,125
EATON VANCE ENHANCED EQUITY COM 278277108   281,105 17,141 SH   SOLE   0 0 17,141
EATON VANCE LTD DURATION INC COM 27828H105   3,525,023 357,871 SH   SOLE   0 0 357,871
EATON VANCE MUN BD FD COM 27827X101   229,632 22,080 SH   SOLE   0 0 22,080
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   309,706 30,573 SH   SOLE   0 0 30,573
EATON VANCE SR FLTNG RTE TR COM 27828Q105   128,901 11,377 SH   SOLE   0 0 11,377
EATON VANCE SR INCOME TR SH BEN INT 27826S103   121,295 22,672 SH   SOLE   0 0 22,672
EATON VANCE TAX MNGED BUY WR COM 27828X100   181,523 13,910 SH   SOLE   0 0 13,910
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   533,569 42,247 SH   SOLE   0 0 42,247
EATON VANCE TAX-MANAGED DIVE COM 27828N102   363,375 31,138 SH   SOLE   0 0 31,138
EATON VANCE TAX-MANAGED GLOB COM 27829F108   91,807 11,755 SH   SOLE   0 0 11,755
EBAY INC. COM 278642103   1,572,628 35,443 SH   SOLE   0 0 35,443
ECOLAB INC COM 278865100   2,704,723 16,340 SH   SOLE   0 0 16,340
EDGIO INC COM 53261M104   7,999 10,116 SH   SOLE   0 0 10,116
EDISON INTL COM 281020107   1,693,097 23,985 SH   SOLE   0 0 23,985
EDWARDS LIFESCIENCES CORP COM 28176E108   3,817,741 46,147 SH   SOLE   0 0 46,147
ELANCO ANIMAL HEALTH INC COM 28414H103   135,486 14,415 SH   SOLE   0 0 14,415
ELASTIC N V ORD SHS N14506104   268,077 4,630 SH   SOLE   0 0 4,630
ELBIT SYS LTD ORD M3760D101   1,752,980 10,330 SH   SOLE   0 0 10,330
ELECTRONIC ARTS INC COM 285512109   673,264 5,589 SH   SOLE   0 0 5,589
ELEVANCE HEALTH INC COM 036752103   5,039,538 10,960 SH   SOLE   0 0 10,960
EMBRAER S.A. SPONSORED ADS 29082A107   533,384 32,583 SH   SOLE   0 0 32,583
EMCOR GROUP INC COM 29084Q100   1,464,250 9,006 SH   SOLE   0 0 9,006
EMERSON ELEC CO COM 291011104   3,180,306 36,496 SH   SOLE   0 0 36,496
ENBRIDGE INC COM 29250N105   7,106,632 186,530 SH   SOLE   0 0 186,530
ENCORE WIRE CORP COM 292562105   361,208 1,949 SH   SOLE   0 0 1,949
ENEL CHILE S.A. SPONSORED ADR 29278D105   124,127 45,973 SH   SOLE   0 0 45,973
ENERGY FUELS INC COM NEW 292671708   115,758 20,755 SH   SOLE   0 0 20,755
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,075,635 166,450 SH   SOLE   0 0 166,450
ENETI INC COM Y2294C107   554,904 59,348 SH   SOLE   0 0 59,348
ENI S P A SPONSORED ADR 26874R108   287,763 10,277 SH   SOLE   0 0 10,277
ENNIS INC COM 293389102   292,708 13,879 SH   SOLE   0 0 13,879
ENPHASE ENERGY INC COM 29355A107   1,303,486 6,200 SH   SOLE   0 0 6,200
ENSIGN GROUP INC COM 29358P101   219,179 2,294 SH   SOLE   0 0 2,294
ENSTAR GROUP LIMITED SHS G3075P101   234,340 1,011 SH   SOLE   0 0 1,011
ENTEGRIS INC COM 29362U104   672,016 8,194 SH   SOLE   0 0 8,194
ENTERGY CORP NEW COM 29364G103   2,280,242 21,164 SH   SOLE   0 0 21,164
ENTERPRISE PRODS PARTNERS L COM 293792107   6,109,504 235,888 SH   SOLE   0 0 235,888
EOG RES INC COM 26875P101   3,220,471 28,095 SH   SOLE   0 0 28,095
EPAM SYS INC COM 29414B104   419,258 1,402 SH   SOLE   0 0 1,402
EQUIFAX INC COM 294429105   845,562 4,169 SH   SOLE   0 0 4,169
EQUINIX INC COM 29444U700   1,905,339 2,642 SH   SOLE   0 0 2,642
EQUINOR ASA SPONSORED ADR 29446M102   262,218 9,224 SH   SOLE   0 0 9,224
EQUINOX GOLD CORP COM 29446Y502   164,112 32,000 SH   SOLE   0 0 32,000
EQUITY LIFESTYLE PPTYS INC COM 29472R108   495,214 7,377 SH   SOLE   0 0 7,377
ERICSSON ADR B SEK 10 294821608   73,599 12,581 SH   SOLE   0 0 12,581
ESQUIRE FINL HLDGS INC COM 29667J101   391,000 10,000 SH   SOLE   0 0 10,000
ESSENTIAL UTILS INC COM 29670G102   838,989 19,221 SH   SOLE   0 0 19,221
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   70,425 20,007 SH   SOLE   0 0 20,007
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   364,846 21,065 SH   SOLE   0 0 21,065
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   455,428 9,524 SH   SOLE   0 0 9,524
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   1,207,322 108,572 SH   SOLE   0 0 108,572
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   1,144,592 27,468 SH   SOLE   0 0 27,468
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   5,985,485 257,551 SH   SOLE   0 0 257,551
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   253,036 12,015 SH   SOLE   0 0 12,015
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   1,377,739 42,017 SH   SOLE   0 0 42,017
ETF SER SOLUTIONS DISTILLATE US 26922A321   737,596 17,094 SH   SOLE   0 0 17,094
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   293,060 14,914 SH   SOLE   0 0 14,914
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   213,083 11,858 SH   SOLE   0 0 11,858
ETF SER SOLUTIONS US GLB JETS 26922A842   656,421 35,235 SH   SOLE   0 0 35,235
ETFIS SER TR I VIRTUS REAL AS 26923G780   293,048 12,475 SH   SOLE   0 0 12,475
ETSY INC COM 29786A106   1,866,921 16,770 SH   SOLE   0 0 16,770
EVERCORE INC CLASS A 29977A105   312,809 2,711 SH   SOLE   0 0 2,711
EVEREST RE GROUP LTD COM G3223R108   1,159,457 3,238 SH   SOLE   0 0 3,238
EVERGY INC COM 30034W106   1,096,638 17,942 SH   SOLE   0 0 17,942
EVERSOURCE ENERGY COM 30040W108   2,211,310 28,256 SH   SOLE   0 0 28,256
EVGO INC CL A COM 30052F100   140,687 18,060 SH   SOLE   0 0 18,060
EXACT SCIENCES CORP COM 30063P105   2,979,246 43,935 SH   SOLE   0 0 43,935
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   2,666,125 146,024 SH   SOLE   0 0 146,024
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   231,433 7,212 SH   SOLE   0 0 7,212
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   1,516,510 27,714 SH   SOLE   0 0 27,714
EXELIXIS INC COM 30161Q104   225,214 11,603 SH   SOLE   0 0 11,603
EXELON CORP COM 30161N101   1,849,832 44,159 SH   SOLE   0 0 44,159
EXPEDIA GROUP INC COM NEW 30212P303   776,061 7,998 SH   SOLE   0 0 7,998
EXPEDITORS INTL WASH INC COM 302130109   834,178 7,575 SH   SOLE   0 0 7,575
EXPONENT INC COM 30214U102   227,165 2,279 SH   SOLE   0 0 2,279
EXTRA SPACE STORAGE INC COM 30225T102   667,351 4,096 SH   SOLE   0 0 4,096
EXXON MOBIL CORP COM 30231G102   44,826,383 408,776 SH   SOLE   0 0 408,776
F N B CORP COM 302520101   479,999 41,379 SH   SOLE   0 0 41,379
F5 INC COM 315616102   476,698 3,272 SH   SOLE   0 0 3,272
FABRINET SHS G3323L100   334,666 2,818 SH   SOLE   0 0 2,818
FACTSET RESH SYS INC COM 303075105   666,258 1,606 SH   SOLE   0 0 1,606
FAIR ISAAC CORP COM 303250104   837,606 1,192 SH   SOLE   0 0 1,192
FARMERS NATIONAL BANC CORP COM 309627107   722,690 57,175 SH   SOLE   0 0 57,175
FASTENAL CO COM 311900104   1,168,612 21,666 SH   SOLE   0 0 21,666
FASTLY INC CL A 31188V100   192,106 10,851 SH   SOLE   0 0 10,851
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   503,906 5,099 SH   SOLE   0 0 5,099
FEDEX CORP COM 31428X106   7,557,702 33,076 SH   SOLE   0 0 33,076
FERGUSON PLC NEW SHS G3421J106   286,310 2,141 SH   SOLE   0 0 2,141
FERRARI N V COM N3167Y103   1,682,558 6,211 SH   SOLE   0 0 6,211
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   289,699 6,042 SH   SOLE   0 0 6,042
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,956,013 43,323 SH   SOLE   0 0 43,323
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   618,357 15,208 SH   SOLE   0 0 15,208
FIDELITY COVINGTON TRUST FIDELITY REL EST 316092311   200,370 9,746 SH   SOLE   0 0 9,746
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,799,873 73,526 SH   SOLE   0 0 73,526
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   1,884,660 39,694 SH   SOLE   0 0 39,694
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   2,234,652 50,047 SH   SOLE   0 0 50,047
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   2,632,980 117,334 SH   SOLE   0 0 117,334
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   1,899,296 42,113 SH   SOLE   0 0 42,113
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,672,833 59,750 SH   SOLE   0 0 59,750
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   204,381 3,864 SH   SOLE   0 0 3,864
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   3,291,789 28,889 SH   SOLE   0 0 28,889
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   3,148,198 69,054 SH   SOLE   0 0 69,054
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   841,861 19,212 SH   SOLE   0 0 19,212
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,737,702 36,625 SH   SOLE   0 0 36,625
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   1,065,094 33,016 SH   SOLE   0 0 33,016
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,465,489 53,879 SH   SOLE   0 0 53,879
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   289,808 6,284 SH   SOLE   0 0 6,284
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   6,543,317 142,246 SH   SOLE   0 0 142,246
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   594,862 17,030 SH   SOLE   0 0 17,030
FIDELITY NATL INFORMATION SV COM 31620M106   694,945 12,791 SH   SOLE   0 0 12,791
FIFTH THIRD BANCORP COM 316773100   2,721,781 102,169 SH   SOLE   0 0 102,169
FIRST AMERN FINL CORP COM 31847R102   522,400 9,386 SH   SOLE   0 0 9,386
FIRST CTZNS BANCSHARES INC N CL A 31946M103   369,788 380 SH   SOLE   0 0 380
FIRST FINL BANKSHARES INC COM 32020R109   233,827 7,330 SH   SOLE   0 0 7,330
FIRST HORIZON CORPORATION COM 320517105   398,165 22,394 SH   SOLE   0 0 22,394
FIRST MERCHANTS CORP COM 320817109   204,234 6,198 SH   SOLE   0 0 6,198
FIRST SOLAR INC COM 336433107   458,273 2,107 SH   SOLE   0 0 2,107
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   183,278 30,597 SH   SOLE   0 0 30,597
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   3,558,365 110,220 SH   SOLE   0 0 110,220
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   2,824,045 99,124 SH   SOLE   0 0 99,124
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   2,725,338 88,332 SH   SOLE   0 0 88,332
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   715,299 42,704 SH   SOLE   0 0 42,704
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   854,771 16,823 SH   SOLE   0 0 16,823
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   8,550,312 167,865 SH   SOLE   0 0 167,865
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   314,356 15,624 SH   SOLE   0 0 15,624
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,007,384 21,484 SH   SOLE   0 0 21,484
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,875,744 368,154 SH   SOLE   0 0 368,154
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   3,555,238 178,835 SH   SOLE   0 0 178,835
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   1,888,511 94,592 SH   SOLE   0 0 94,592
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   4,951,736 97,687 SH   SOLE   0 0 97,687
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   7,679,473 362,239 SH   SOLE   0 0 362,239
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   1,872,845 53,887 SH   SOLE   0 0 53,887
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   5,560,800 187,232 SH   SOLE   0 0 187,232
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   10,688,100 455,006 SH   SOLE   0 0 455,006
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   873,405 13,055 SH   SOLE   0 0 13,055
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   416,015 8,011 SH   SOLE   0 0 8,011
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   4,361,773 70,271 SH   SOLE   0 0 70,271
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   513,236 23,213 SH   SOLE   0 0 23,213
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   2,703,637 91,456 SH   SOLE   0 0 91,456
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   3,740,855 241,035 SH   SOLE   0 0 241,035
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   2,226,740 59,650 SH   SOLE   0 0 59,650
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   8,857,261 82,370 SH   SOLE   0 0 82,370
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   2,033,923 36,614 SH   SOLE   0 0 36,614
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   3,583,330 270,236 SH   SOLE   0 0 270,236
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   3,210,553 46,202 SH   SOLE   0 0 46,202
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   966,818 23,708 SH   SOLE   0 0 23,708
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,546,946 23,683 SH   SOLE   0 0 23,683
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,391,100 102,716 SH   SOLE   0 0 102,716
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   2,588,474 26,505 SH   SOLE   0 0 26,505
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   2,753,989 26,182 SH   SOLE   0 0 26,182
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   12,301,823 146,363 SH   SOLE   0 0 146,363
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,933,902 58,915 SH   SOLE   0 0 58,915
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   6,454,754 77,182 SH   SOLE   0 0 77,182
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   3,176,171 53,390 SH   SOLE   0 0 53,390
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   142,531,863 1,954,098 SH   SOLE   0 0 1,954,098
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   301,519 15,502 SH   SOLE   0 0 15,502
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   4,694,096 31,749 SH   SOLE   0 0 31,749
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   6,196,757 137,461 SH   SOLE   0 0 137,461
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   22,622,349 380,143 SH   SOLE   0 0 380,143
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,612,661 40,560 SH   SOLE   0 0 40,560
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   63,787,774 1,332,521 SH   SOLE   0 0 1,332,521
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,031,152 20,046 SH   SOLE   0 0 20,046
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   2,972,877 166,455 SH   SOLE   0 0 166,455
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   332,179 15,031 SH   SOLE   0 0 15,031
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   398,841 17,758 SH   SOLE   0 0 17,758
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   852,094 27,076 SH   SOLE   0 0 27,076
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   271,179 8,751 SH   SOLE   0 0 8,751
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   3,848,489 204,381 SH   SOLE   0 0 204,381
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   2,048,382 43,573 SH   SOLE   0 0 43,573
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   193,365 13,190 SH   SOLE   0 0 13,190
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   3,345,955 64,062 SH   SOLE   0 0 64,062
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   15,175,697 280,563 SH   SOLE   0 0 280,563
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   1,260,625 59,296 SH   SOLE   0 0 59,296
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   694,258 25,742 SH   SOLE   0 0 25,742
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   405,112 17,989 SH   SOLE   0 0 17,989
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,958,416 148,645 SH   SOLE   0 0 148,645
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,901,018 12,262 SH   SOLE   0 0 12,262
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   28,094,237 626,130 SH   SOLE   0 0 626,130
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   369,643 23,544 SH   SOLE   0 0 23,544
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,472,023 54,642 SH   SOLE   0 0 54,642
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   10,212,139 383,184 SH   SOLE   0 0 383,184
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797   808,633 34,825 SH   SOLE   0 0 34,825
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   4,884,293 129,907 SH   SOLE   0 0 129,907
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   2,357,066 68,779 SH   SOLE   0 0 68,779
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   1,613,436 84,873 SH   SOLE   0 0 84,873
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   504,320 26,616 SH   SOLE   0 0 26,616
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   11,977,649 586,278 SH   SOLE   0 0 586,278
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   575,719 28,967 SH   SOLE   0 0 28,967
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   5,595,000 274,198 SH   SOLE   0 0 274,198
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   8,533,356 384,732 SH   SOLE   0 0 384,732
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   1,315,353 68,223 SH   SOLE   0 0 68,223
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   2,622,964 80,900 SH   SOLE   0 0 80,900
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   2,461,358 66,830 SH   SOLE   0 0 66,830
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   237,577 8,010 SH   SOLE   0 0 8,010
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   30,189,246 1,286,291 SH   SOLE   0 0 1,286,291
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   2,184,473 66,883 SH   SOLE   0 0 66,883
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   729,498 23,616 SH   SOLE   0 0 23,616
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   2,056,572 66,043 SH   SOLE   0 0 66,043
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   3,890,854 125,633 SH   SOLE   0 0 125,633
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   1,906,669 58,957 SH   SOLE   0 0 58,957
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   2,042,851 56,479 SH   SOLE   0 0 56,479
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   674,850 19,796 SH   SOLE   0 0 19,796
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   1,661,282 56,161 SH   SOLE   0 0 56,161
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   5,679,759 181,942 SH   SOLE   0 0 181,942
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   991,721 25,910 SH   SOLE   0 0 25,910
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   1,566,294 48,962 SH   SOLE   0 0 48,962
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   1,058,253 31,432 SH   SOLE   0 0 31,432
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   716,967 33,597 SH   SOLE   0 0 33,597
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   3,437,842 165,759 SH   SOLE   0 0 165,759
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,769,005 50,724 SH   SOLE   0 0 50,724
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   3,815,681 165,632 SH   SOLE   0 0 165,632
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   504,468 15,005 SH   SOLE   0 0 15,005
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   1,056,621 34,217 SH   SOLE   0 0 34,217
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   1,476,182 46,099 SH   SOLE   0 0 46,099
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,017,242 28,768 SH   SOLE   0 0 28,768
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   4,902,808 152,543 SH   SOLE   0 0 152,543
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   365,143 12,039 SH   SOLE   0 0 12,039
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   302,709 9,965 SH   SOLE   0 0 9,965
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   267,315 12,920 SH   SOLE   0 0 12,920
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   197,795 10,617 SH   SOLE   0 0 10,617
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   369,964 19,380 SH   SOLE   0 0 19,380
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   200,847 40,687 SH   SOLE   0 0 40,687
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   35,559,922 789,168 SH   SOLE   0 0 789,168
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   204,125 9,398 SH   SOLE   0 0 9,398
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   11,598,981 479,099 SH   SOLE   0 0 479,099
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   5,634,608 150,739 SH   SOLE   0 0 150,739
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   3,631,728 108,002 SH   SOLE   0 0 108,002
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   2,052,357 56,264 SH   SOLE   0 0 56,264
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   5,196,011 161,766 SH   SOLE   0 0 161,766
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   12,634,753 384,875 SH   SOLE   0 0 384,875
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   618,913 17,658 SH   SOLE   0 0 17,658
FIRST TR HIGH INCOME LONG / COM 33738E109   197,827 17,430 SH   SOLE   0 0 17,430
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   436,777 31,288 SH   SOLE   0 0 31,288
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   9,044,433 136,219 SH   SOLE   0 0 136,219
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   5,663,535 70,355 SH   SOLE   0 0 70,355
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   9,832,567 109,299 SH   SOLE   0 0 109,299
FIRST TR MORNINGSTAR DIVID L SHS 336917109   86,496,524 2,436,522 SH   SOLE   0 0 2,436,522
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,075,891 10,689 SH   SOLE   0 0 10,689
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,613,076 12,359 SH   SOLE   0 0 12,359
FIRST TR S&P REIT INDEX FD COM 33734G108   823,828 33,833 SH   SOLE   0 0 33,833
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   7,440,322 92,312 SH   SOLE   0 0 92,312
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   53,595 17,068 SH   SOLE   0 0 17,068
FIRST TR SR FLTG RATE INCOME COM 33733U108   249,009 25,026 SH   SOLE   0 0 25,026
FIRST TR VALUE LINE DIVID IN SHS 33734H106   58,313,880 1,452,038 SH   SOLE   0 0 1,452,038
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   8,920,920 95,882 SH   SOLE   0 0 95,882
FIRSTENERGY CORP COM 337932107   1,343,746 33,543 SH   SOLE   0 0 33,543
FISERV INC COM 337738108   4,043,874 35,777 SH   SOLE   0 0 35,777
FIVE BELOW INC COM 33829M101   362,713 1,761 SH   SOLE   0 0 1,761
FIVE9 INC COM 338307101   241,304 3,338 SH   SOLE   0 0 3,338
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   183,843 22,284 SH   SOLE   0 0 22,284
FLAHERTY & CRUMRINE PFD INCO COM 338480106   109,930 10,361 SH   SOLE   0 0 10,361
FLEETCOR TECHNOLOGIES INC COM 339041105   236,363 1,121 SH   SOLE   0 0 1,121
FLEX LNG LTD SHS G35947202   575,561 17,140 SH   SOLE   0 0 17,140
FLEX LTD ORD Y2573F102   1,618,823 70,353 SH   SOLE   0 0 70,353
FLEXSHARES TR CRE SLCT BD FD 33939L670   677,903 30,076 SH   SOLE   0 0 30,076
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   545,244 7,289 SH   SOLE   0 0 7,289
FLEXSHARES TR GLB QLT R/E IDX 33939L787   349,949 6,603 SH   SOLE   0 0 6,603
FLEXSHARES TR HIG YLD VL ETF 33939L662   554,177 13,606 SH   SOLE   0 0 13,606
FLEXSHARES TR M STAR DEV MKT 33939L803   759,755 11,790 SH   SOLE   0 0 11,790
FLEXSHARES TR MORNSTAR UPSTR 33939L407   3,773,114 89,220 SH   SOLE   0 0 89,220
FLEXSHARES TR MORNSTAR USMKT 33939L100   599,599 3,823 SH   SOLE   0 0 3,823
FLEXSHARES TR MSTAR EMKT FAC 33939L308   228,621 4,657 SH   SOLE   0 0 4,657
FLEXSHARES TR QLT DIV DEF IDX 33939L845   582,553 11,005 SH   SOLE   0 0 11,005
FLEXSHARES TR QUALT DIVD IDX 33939L860   293,374 5,387 SH   SOLE   0 0 5,387
FLEXSHARES TR US QUALITY CAP 33939L746   861,464 18,963 SH   SOLE   0 0 18,963
FLEXSHOPPER INC COM NEW 33939J303   8,500 10,000 SH   SOLE   0 0 10,000
FLOOR & DECOR HLDGS INC CL A 339750101   820,530 8,354 SH   SOLE   0 0 8,354
FLUOR CORP NEW COM 343412102   893,299 28,900 SH   SOLE   0 0 28,900
FMC CORP COM NEW 302491303   248,535 2,035 SH   SOLE   0 0 2,035
FORD MTR CO DEL COM 345370860   10,267,605 814,892 SH   SOLE   0 0 814,892
FORTINET INC COM 34959E109   1,893,578 28,492 SH   SOLE   0 0 28,492
FORTIS INC COM 349553107   207,887 4,888 SH   SOLE   0 0 4,888
FORTIVE CORP COM 34959J108   510,953 7,496 SH   SOLE   0 0 7,496
FOX FACTORY HLDG CORP COM 35138V102   342,263 2,820 SH   SOLE   0 0 2,820
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,227,322 102,877 SH   SOLE   0 0 102,877
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   823,437 9,111 SH   SOLE   0 0 9,111
FRANKLIN LTD DURATION INCOME COM 35472T101   6,836,205 1,106,182 SH   SOLE   0 0 1,106,182
FRANKLIN RESOURCES INC COM 354613101   7,602,232 282,191 SH   SOLE   0 0 282,191
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,136,988 186,149 SH   SOLE   0 0 186,149
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   216,787 9,063 SH   SOLE   0 0 9,063
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   705,689 27,298 SH   SOLE   0 0 27,298
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   202,106 10,270 SH   SOLE   0 0 10,270
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   555,701 19,329 SH   SOLE   0 0 19,329
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   594,291 27,674 SH   SOLE   0 0 27,674
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   201,644 8,437 SH   SOLE   0 0 8,437
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   2,770,555 127,451 SH   SOLE   0 0 127,451
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   1,388,029 43,031 SH   SOLE   0 0 43,031
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   1,316,296 27,927 SH   SOLE   0 0 27,927
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   6,794,347 164,194 SH   SOLE   0 0 164,194
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   427,022 12,525 SH   SOLE   0 0 12,525
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   1,076,703 50,717 SH   SOLE   0 0 50,717
FREEPORT-MCMORAN INC CL B 35671D857   3,292,618 80,484 SH   SOLE   0 0 80,484
FREYR BATTERY SHS L4135L100   408,069 45,902 SH   SOLE   0 0 45,902
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,125,115 253,052 SH   SOLE   0 0 253,052
FS KKR CAP CORP COM 302635206   6,504,654 351,603 SH   SOLE   0 0 351,603
GABELLI DIVID & INCOME TR COM 36242H104   688,468 33,115 SH   SOLE   0 0 33,115
GABELLI EQUITY TR INC COM 362397101   784,497 136,672 SH   SOLE   0 0 136,672
GABELLI HLTHCARE & WELLNESS SHS 36246K103   2,143,499 212,438 SH   SOLE   0 0 212,438
GABELLI UTIL TR COM 36240A101   437,465 61,184 SH   SOLE   0 0 61,184
GALLAGHER ARTHUR J & CO COM 363576109   4,617,270 24,135 SH   SOLE   0 0 24,135
GAMING & LEISURE PPTYS INC COM 36467J108   1,696,164 32,581 SH   SOLE   0 0 32,581
GARMIN LTD SHS H2906T109   996,291 9,872 SH   SOLE   0 0 9,872
GARTNER INC COM 366651107   1,576,727 4,840 SH   SOLE   0 0 4,840
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   836,624 10,199 SH   SOLE   0 0 10,199
GENERAC HLDGS INC COM 368736104   922,297 8,539 SH   SOLE   0 0 8,539
GENERAC HLDGS INC COM 368736104   2,790 900 SH Put SOLE   0 0 900
GENERAL DYNAMICS CORP COM 369550108   6,160,190 26,993 SH   SOLE   0 0 26,993
GENERAL ELECTRIC CO COM NEW 369604301   3,324,293 34,773 SH   SOLE   0 0 34,773
GENERAL MLS INC COM 370334104   8,274,365 96,822 SH   SOLE   0 0 96,822
GENERAL MTRS CO COM 37045V100   6,447,665 175,782 SH   SOLE   0 0 175,782
GENESCO INC COM 371532102   212,503 5,762 SH   SOLE   0 0 5,762
GENMAB A/S SPONSORED ADS 372303206   408,337 10,814 SH   SOLE   0 0 10,814
GENTEX CORP COM 371901109   2,021,382 72,115 SH   SOLE   0 0 72,115
GENUINE PARTS CO COM 372460105   2,209,571 13,207 SH   SOLE   0 0 13,207
GENWORTH FINL INC COM CL A 37247D106   514,399 102,470 SH   SOLE   0 0 102,470
GERDAU SA SPON ADR REP PFD 373737105   228,085 46,171 SH   SOLE   0 0 46,171
GILDAN ACTIVEWEAR INC COM 375916103   255,053 7,685 SH   SOLE   0 0 7,685
GILEAD SCIENCES INC COM 375558103   8,092,025 97,530 SH   SOLE   0 0 97,530
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   69,120 51,970 SH   SOLE   0 0 51,970
GLACIER BANCORP INC NEW COM 37637Q105   347,093 8,262 SH   SOLE   0 0 8,262
GLADSTONE LD CORP COM 376549101   217,272 13,049 SH   SOLE   0 0 13,049
GLOBAL NET LEASE INC COM NEW 379378201   364,180 28,319 SH   SOLE   0 0 28,319
GLOBAL PMTS INC COM 37940X102   592,668 5,631 SH   SOLE   0 0 5,631
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   126,308 11,138 SH   SOLE   0 0 11,138
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   1,282,113 53,780 SH   SOLE   0 0 53,780
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   831,806 45,330 SH   SOLE   0 0 45,330
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,054,541 44,970 SH   SOLE   0 0 44,970
GLOBAL X FDS DOW 30 COVERED C 37960A859   245,844 11,324 SH   SOLE   0 0 11,324
GLOBAL X FDS FINTECH ETF 37954Y814   742,025 35,640 SH   SOLE   0 0 35,640
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,356,361 33,952 SH   SOLE   0 0 33,952
GLOBAL X FDS GLBL X MLP ETF 37954Y343   10,189,523 244,940 SH   SOLE   0 0 244,940
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   621,406 66,248 SH   SOLE   0 0 66,248
GLOBAL X FDS GLOBAL X COPPER 37954Y830   266,425 6,883 SH   SOLE   0 0 6,883
GLOBAL X FDS GLOBAL X SILVER 37954Y848   269,519 8,773 SH   SOLE   0 0 8,773
GLOBAL X FDS INTERNET OF THNG 37954Y780   575,745 17,300 SH   SOLE   0 0 17,300
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   3,347,464 52,674 SH   SOLE   0 0 52,674
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   614,553 20,658 SH   SOLE   0 0 20,658
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,251,688 131,294 SH   SOLE   0 0 131,294
GLOBAL X FDS RATE PREFERRED 37954Y376   2,804,646 122,688 SH   SOLE   0 0 122,688
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,340,131 91,770 SH   SOLE   0 0 91,770
GLOBAL X FDS RUSSELL 2000 37954Y459   1,228,677 68,412 SH   SOLE   0 0 68,412
GLOBAL X FDS SUPERDIVIDEND 37960A669   653,297 28,355 SH   SOLE   0 0 28,355
GLOBAL X FDS SUPERDVDND REIT 37960A651   1,686,025 77,447 SH   SOLE   0 0 77,447
GLOBAL X FDS US INFR DEV ETF 37954Y673   3,290,959 116,083 SH   SOLE   0 0 116,083
GLOBAL X FDS US PFD ETF 37954Y657   6,056,899 304,980 SH   SOLE   0 0 304,980
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   217,558 10,696 SH   SOLE   0 0 10,696
GLOBAL X FDS X EMERGING MKT 37954Y350   4,003,383 183,473 SH   SOLE   0 0 183,473
GLOBANT S A COM L44385109   267,828 1,633 SH   SOLE   0 0 1,633
GLOBE LIFE INC COM 37959E102   427,869 3,889 SH   SOLE   0 0 3,889
GODADDY INC CL A 380237107   252,357 3,247 SH   SOLE   0 0 3,247
GOLD ROYALTY CORP COMMON SHARES 38071H106   35,888 16,615 SH   SOLE   0 0 16,615
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   6,736,613 67,272 SH   SOLE   0 0 67,272
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   1,663,494 41,014 SH   SOLE   0 0 41,014
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   1,379,721 27,449 SH   SOLE   0 0 27,449
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   1,528,780 33,401 SH   SOLE   0 0 33,401
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   16,840,191 399,151 SH   SOLE   0 0 399,151
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   4,300,146 144,446 SH   SOLE   0 0 144,446
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   12,092,684 392,492 SH   SOLE   0 0 392,492
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   2,950,322 53,149 SH   SOLE   0 0 53,149
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   12,086,932 148,817 SH   SOLE   0 0 148,817
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   2,464,564 62,111 SH   SOLE   0 0 62,111
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   19,418,305 347,749 SH   SOLE   0 0 347,749
GOLDMAN SACHS GROUP INC COM 38141G104   11,017,462 33,681 SH   SOLE   0 0 33,681
GOLUB CAP BDC INC COM 38173M102   486,058 35,845 SH   SOLE   0 0 35,845
GOODYEAR TIRE & RUBR CO COM 382550101   362,294 32,876 SH   SOLE   0 0 32,876
GRACO INC COM 384109104   488,620 6,693 SH   SOLE   0 0 6,693
GRAHAM HLDGS CO COM CL B 384637104   1,916,817 3,217 SH   SOLE   0 0 3,217
GRAINGER W W INC COM 384802104   6,125,617 8,893 SH   SOLE   0 0 8,893
GRANITE PT MTG TR INC COM STK 38741L107   49,893 10,059 SH   SOLE   0 0 10,059
GRANITESHARES GOLD TR SHS BEN INT 38748G101   4,649,467 238,312 SH   SOLE   0 0 238,312
GRAPHIC PACKAGING HLDG CO COM 388689101   374,985 14,711 SH   SOLE   0 0 14,711
GREAT SOUTHN BANCORP INC COM 390905107   268,959 5,307 SH   SOLE   0 0 5,307
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   1,045,850 60,489 SH   SOLE   0 0 60,489
GRIFOLS S A SP ADR REP B NVT 398438408   123,530 16,761 SH   SOLE   0 0 16,761
GROUP 1 AUTOMOTIVE INC COM 398905109   390,384 1,724 SH   SOLE   0 0 1,724
GSK PLC SPONSORED ADR 37733W204   2,683,293 75,415 SH   SOLE   0 0 75,415
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   1,413,353 87,406 SH   SOLE   0 0 87,406
GUIDEWIRE SOFTWARE INC COM 40171V100   399,912 4,874 SH   SOLE   0 0 4,874
HALEON PLC SPON ADS 405552100   1,043,157 128,152 SH   SOLE   0 0 128,152
HALLIBURTON CO COM 406216101   1,777,507 56,179 SH   SOLE   0 0 56,179
HANCOCK JOHN PFD INCOME FD I COM 41013X106   237,316 15,291 SH   SOLE   0 0 15,291
HANCOCK WHITNEY CORPORATION COM 410120109   1,625,850 44,666 SH   SOLE   0 0 44,666
HANESBRANDS INC COM 410345102   506,634 96,318 SH   SOLE   0 0 96,318
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   1,410,964 41,499 SH   SOLE   0 0 41,499
HARTFORD FINL SVCS GROUP INC COM 416515104   1,792,348 25,719 SH   SOLE   0 0 25,719
HASBRO INC COM 418056107   891,927 16,613 SH   SOLE   0 0 16,613
HAWAIIAN ELEC INDUSTRIES COM 419870100   324,662 8,455 SH   SOLE   0 0 8,455
HBT FINL INC. COM 404111106   7,547,021 382,709 SH   SOLE   0 0 382,709
HCA HEALTHCARE INC COM 40412C101   2,660,285 10,089 SH   SOLE   0 0 10,089
HDFC BANK LTD SPONSORED ADS 40415F101   381,966 5,729 SH   SOLE   0 0 5,729
HEALTHCARE RLTY TR CL A COM 42226K105   643,467 33,289 SH   SOLE   0 0 33,289
HEALTHPEAK PROPERTIES INC COM 42250P103   649,553 29,565 SH   SOLE   0 0 29,565
HEICO CORP NEW CL A 422806208   1,076,607 7,922 SH   SOLE   0 0 7,922
HEICO CORP NEW COM 422806109   3,426,201 20,031 SH   SOLE   0 0 20,031
HELLO GROUP INC ADS 423403104   502,793 55,252 SH   SOLE   0 0 55,252
HENRY JACK & ASSOC INC COM 426281101   691,103 4,585 SH   SOLE   0 0 4,585
HEPION PHARMACEUTICALS INC COM 426897104   15,333 19,746 SH   SOLE   0 0 19,746
HERCULES CAPITAL INC COM 427096508   714,491 55,430 SH   SOLE   0 0 55,430
HERSHEY CO COM 427866108   3,028,384 11,903 SH   SOLE   0 0 11,903
HESS CORP COM 42809H107   722,163 5,457 SH   SOLE   0 0 5,457
HEWLETT PACKARD ENTERPRISE C COM 42824C109   308,916 19,392 SH   SOLE   0 0 19,392
HEXCEL CORP NEW COM 428291108   647,336 9,485 SH   SOLE   0 0 9,485
HF SINCLAIR CORP COM 403949100   778,681 16,095 SH   SOLE   0 0 16,095
HIGH INCOME SECS FD SHS BEN INT 42968F108   5,828,147 896,638 SH   SOLE   0 0 896,638
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   307,973 35,037 SH   SOLE   0 0 35,037
HILTON WORLDWIDE HLDGS INC COM 43300A203   875,139 6,212 SH   SOLE   0 0 6,212
HOLOGIC INC COM 436440101   515,270 6,385 SH   SOLE   0 0 6,385
HOME BANCSHARES INC COM 436893200   382,198 17,605 SH   SOLE   0 0 17,605
HOME DEPOT INC COM 437076102   27,481,537 93,120 SH   SOLE   0 0 93,120
HONDA MOTOR LTD AMERN SHS 438128308   279,538 10,553 SH   SOLE   0 0 10,553
HONEYWELL INTL INC COM 438516106   9,801,310 51,284 SH   SOLE   0 0 51,284
HORMEL FOODS CORP COM 440452100   1,864,251 46,747 SH   SOLE   0 0 46,747
HORMEL FOODS CORP COM 440452100   180 300 SH Put SOLE   0 0 300
HOST HOTELS & RESORTS INC COM 44107P104   195,580 11,861 SH   SOLE   0 0 11,861
HOWMET AEROSPACE INC COM 443201108   575,212 13,576 SH   SOLE   0 0 13,576
HP INC COM 40434L105   820,033 27,941 SH   SOLE   0 0 27,941
HSBC HLDGS PLC SPON ADR NEW 404280406   240,753 7,054 SH   SOLE   0 0 7,054
HUBBELL INC COM 443510607   461,875 1,898 SH   SOLE   0 0 1,898
HUBSPOT INC COM 443573100   917,525 2,140 SH   SOLE   0 0 2,140
HUMANA INC COM 444859102   2,832,394 5,834 SH   SOLE   0 0 5,834
HUNT J B TRANS SVCS INC COM 445658107   585,176 3,335 SH   SOLE   0 0 3,335
HUNTINGTON BANCSHARES INC COM 446150104   2,562,930 228,832 SH   SOLE   0 0 228,832
HUNTINGTON INGALLS INDS INC COM 446413106   369,977 1,787 SH   SOLE   0 0 1,787
HYLIION HOLDINGS CORP COMMON STOCK 449109107   42,057 21,242 SH   SOLE   0 0 21,242
IAMGOLD CORP COM 450913108   28,184 10,400 SH   SOLE   0 0 10,400
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   279,286 5,401 SH   SOLE   0 0 5,401
ICICI BANK LIMITED ADR 45104G104   773,420 35,840 SH   SOLE   0 0 35,840
ICL GROUP LTD SHS M53213100   154,999 22,794 SH   SOLE   0 0 22,794
ICON PLC SHS G4705A100   1,364,627 6,389 SH   SOLE   0 0 6,389
IDACORP INC COM 451107106   399,225 3,685 SH   SOLE   0 0 3,685
IDEX CORP COM 45167R104   961,370 4,161 SH   SOLE   0 0 4,161
IDEXX LABS INC COM 45168D104   2,851,456 5,702 SH   SOLE   0 0 5,702
ILLINOIS TOOL WKS INC COM 452308109   2,927,051 12,023 SH   SOLE   0 0 12,023
ILLUMINA INC COM 452327109   1,424,136 6,124 SH   SOLE   0 0 6,124
IMMUNIC INC COM 4525EP101   23,840 16,000 SH   SOLE   0 0 16,000
INCYTE CORP COM 45337C102   443,738 6,140 SH   SOLE   0 0 6,140
INDEPENDENCE RLTY TR INC COM 45378A106   4,195,784 261,746 SH   SOLE   0 0 261,746
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   607,259 17,871 SH   SOLE   0 0 17,871
INFOSYS LTD SPONSORED ADR 456788108   625,406 35,860 SH   SOLE   0 0 35,860
ING GROEP N.V. SPONSORED ADR 456837103   389,341 32,800 SH   SOLE   0 0 32,800
INGREDION INC COM 457187102   458,698 4,509 SH   SOLE   0 0 4,509
INNOVATIVE INDL PPTYS INC COM 45781V101   368,031 4,843 SH   SOLE   0 0 4,843
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   3,519,777 129,261 SH   SOLE   0 0 129,261
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136   607,829 22,591 SH   SOLE   0 0 22,591
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219   304,740 10,258 SH   SOLE   0 0 10,258
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   451,463 16,015 SH   SOLE   0 0 16,015
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   495,795 21,233 SH   SOLE   0 0 21,233
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   1,171,798 30,910 SH   SOLE   0 0 30,910
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   440,022 11,300 SH   SOLE   0 0 11,300
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,059,207 27,062 SH   SOLE   0 0 27,062
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   1,587,402 33,133 SH   SOLE   0 0 33,133
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   235,822 8,289 SH   SOLE   0 0 8,289
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   7,913,553 220,297 SH   SOLE   0 0 220,297
INNOVATOR ETFS TR POWER BUFFER SET 45783Y723   328,702 12,657 SH   SOLE   0 0 12,657
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   1,398,432 75,306 SH   SOLE   0 0 75,306
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193   226,038 7,856 SH   SOLE   0 0 7,856
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169   259,429 10,122 SH   SOLE   0 0 10,122
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   881,650 37,811 SH   SOLE   0 0 37,811
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   4,243,780 155,016 SH   SOLE   0 0 155,016
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   927,658 31,553 SH   SOLE   0 0 31,553
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   1,093,302 40,425 SH   SOLE   0 0 40,425
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   338,186 13,560 SH   SOLE   0 0 13,560
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   5,249,379 213,550 SH   SOLE   0 0 213,550
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   265,222 7,839 SH   SOLE   0 0 7,839
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   449,739 14,230 SH   SOLE   0 0 14,230
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   285,458 8,443 SH   SOLE   0 0 8,443
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   335,044 10,432 SH   SOLE   0 0 10,432
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   664,145 20,764 SH   SOLE   0 0 20,764
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   288,136 8,195 SH   SOLE   0 0 8,195
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   2,120,785 71,891 SH   SOLE   0 0 71,891
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   3,276,455 106,795 SH   SOLE   0 0 106,795
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   1,012,015 32,884 SH   SOLE   0 0 32,884
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   609,570 18,355 SH   SOLE   0 0 18,355
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   10,512,609 326,783 SH   SOLE   0 0 326,783
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,693,791 57,947 SH   SOLE   0 0 57,947
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   1,511,253 47,764 SH   SOLE   0 0 47,764
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   2,213,948 69,621 SH   SOLE   0 0 69,621
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   2,033,597 70,562 SH   SOLE   0 0 70,562
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   670,588 21,201 SH   SOLE   0 0 21,201
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   13,590,772 432,139 SH   SOLE   0 0 432,139
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   719,057 26,150 SH   SOLE   0 0 26,150
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   11,546,547 405,034 SH   SOLE   0 0 405,034
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   882,681 30,945 SH   SOLE   0 0 30,945
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   735,312 25,390 SH   SOLE   0 0 25,390
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   637,234 23,189 SH   SOLE   0 0 23,189
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103   1,004,686 37,770 SH   SOLE   0 0 37,770
INNOVATOR ETFS TR US SML CP PWR B 45782C474   384,770 12,521 SH   SOLE   0 0 12,521
INNOVATOR ETFS TR US SML CP PWR B 45782C284   612,131 24,716 SH   SOLE   0 0 24,716
INNOVATOR ETFS TR US SML CP PWR B 45782C599   428,684 16,526 SH   SOLE   0 0 16,526
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   440,629 16,565 SH   SOLE   0 0 16,565
INSPERITY INC COM 45778Q107   543,724 4,473 SH   SOLE   0 0 4,473
INSULET CORP COM 45784P101   237,147 744 SH   SOLE   0 0 744
INTEL CORP COM 458140100   8,468,822 259,224 SH   SOLE   0 0 259,224
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,247,690 15,113 SH   SOLE   0 0 15,113
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,078,236 19,927 SH   SOLE   0 0 19,927
INTERNATIONAL BUSINESS MACHS COM 459200101   9,025,437 68,850 SH   SOLE   0 0 68,850
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,985,814 32,469 SH   SOLE   0 0 32,469
INTERNATIONAL PAPER CO COM 460146103   2,487,514 68,982 SH   SOLE   0 0 68,982
INTERPUBLIC GROUP COS INC COM 460690100   3,120,468 83,793 SH   SOLE   0 0 83,793
INTUIT COM 461202103   4,398,563 9,866 SH   SOLE   0 0 9,866
INTUITIVE SURGICAL INC COM NEW 46120E602   5,468,361 21,405 SH   SOLE   0 0 21,405
INUVO INC COM NEW 46122W204   56,774 194,630 SH   SOLE   0 0 194,630
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   493,694 5,644 SH   SOLE   0 0 5,644
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200   268,344 18,041 SH   SOLE   0 0 18,041
INVESCO ACTIVELY MANAGED ETF MDRTLY CNSRTIV 46090A507   181,043 13,155 SH   SOLE   0 0 13,155
INVESCO ACTIVELY MANAGED ETF REAL ASSETS ESG 46090A788   324,474 23,918 SH   SOLE   0 0 23,918
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   853,931 18,092 SH   SOLE   0 0 18,092
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   956,398 19,282 SH   SOLE   0 0 19,282
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,844,606 74,620 SH   SOLE   0 0 74,620
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   4,133,517 290,692 SH   SOLE   0 0 290,692
INVESCO CALIF VALUE MUN INCO COM 46132H106   198,712 19,539 SH   SOLE   0 0 19,539
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   961,340 40,495 SH   SOLE   0 0 40,495
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   334,469 13,503 SH   SOLE   0 0 13,503
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   325,774 17,880 SH   SOLE   0 0 17,880
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   2,158,978 116,519 SH   SOLE   0 0 116,519
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   896,665 20,351 SH   SOLE   0 0 20,351
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   389,920 12,574 SH   SOLE   0 0 12,574
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   262,955 6,265 SH   SOLE   0 0 6,265
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   208,849 2,509 SH   SOLE   0 0 2,509
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   196,078 10,668 SH   SOLE   0 0 10,668
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   19,739,341 149,529 SH   SOLE   0 0 149,529
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   5,118,462 216,151 SH   SOLE   0 0 216,151
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   4,161,503 362,500 SH   SOLE   0 0 362,500
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   232,197 3,319 SH   SOLE   0 0 3,319
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   571,924 24,620 SH   SOLE   0 0 24,620
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   630,292 12,641 SH   SOLE   0 0 12,641
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   281,703 10,296 SH   SOLE   0 0 10,296
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   675,071 12,883 SH   SOLE   0 0 12,883
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   221,504 1,975 SH   SOLE   0 0 1,975
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   266,360 2,034 SH   SOLE   0 0 2,034
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   986,184 23,287 SH   SOLE   0 0 23,287
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   4,334,938 105,370 SH   SOLE   0 0 105,370
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   3,707,407 87,832 SH   SOLE   0 0 87,832
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   8,922,656 142,992 SH   SOLE   0 0 142,992
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   3,601,401 46,392 SH   SOLE   0 0 46,392
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   818,818 39,366 SH   SOLE   0 0 39,366
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   631,788 23,504 SH   SOLE   0 0 23,504
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,459,796 65,905 SH   SOLE   0 0 65,905
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,387,038 17,219 SH   SOLE   0 0 17,219
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   551,679 6,485 SH   SOLE   0 0 6,485
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   1,128,185 26,372 SH   SOLE   0 0 26,372
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   370,009 3,296 SH   SOLE   0 0 3,296
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   760,023 10,004 SH   SOLE   0 0 10,004
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   450,175 7,172 SH   SOLE   0 0 7,172
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   248,088 5,352 SH   SOLE   0 0 5,352
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   559,021 12,346 SH   SOLE   0 0 12,346
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   339,090 23,353 SH   SOLE   0 0 23,353
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   7,307,653 46,611 SH   SOLE   0 0 46,611
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   171,092 16,923 SH   SOLE   0 0 16,923
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   1,562,592 78,443 SH   SOLE   0 0 78,443
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   476,953 26,750 SH   SOLE   0 0 26,750
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,196,756 37,476 SH   SOLE   0 0 37,476
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   544,785 1,754 SH   SOLE   0 0 1,754
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,000,749 13,255 SH   SOLE   0 0 13,255
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,127,258 15,360 SH   SOLE   0 0 15,360
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   6,574,434 144,398 SH   SOLE   0 0 144,398
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   776,938 8,568 SH   SOLE   0 0 8,568
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   291,427 4,265 SH   SOLE   0 0 4,265
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   466,965 2,740 SH   SOLE   0 0 2,740
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   996,767 3,612 SH   SOLE   0 0 3,612
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   822,691 7,255 SH   SOLE   0 0 7,255
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,949,783 96,458 SH   SOLE   0 0 96,458
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,349 3,800 SH Put SOLE   0 0 3,800
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   1,689,900 22,265 SH   SOLE   0 0 22,265
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,812,160 59,429 SH   SOLE   0 0 59,429
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   898,201 16,836 SH   SOLE   0 0 16,836
INVESCO HIG INCM 2023 TARG T COM 46135X108   370,741 47,470 SH   SOLE   0 0 47,470
INVESCO HIGH INCOME 2024 TAR COM 46136K105   356,131 48,852 SH   SOLE   0 0 48,852
INVESCO LTD SHS G491BT108   481,310 29,348 SH   SOLE   0 0 29,348
INVESCO MORTGAGE CAPITAL INC COM 46131B704   154,781 13,957 SH   SOLE   0 0 13,957
INVESCO MUN OPPORTUNITY TR COM 46132C107   118,603 12,090 SH   SOLE   0 0 12,090
INVESCO QQQ TR UNIT SER 1 46090E103   125,864,762 392,187 SH   SOLE   0 0 392,187
INVESCO QUALITY MUN INCOME T COM 46133G107   116,326 11,656 SH   SOLE   0 0 11,656
INVESCO SR INCOME TR COM 46131H107   235,751 64,063 SH   SOLE   0 0 64,063
INVESCO TR INVT GRADE MUNS COM 46131M106   112,028 11,270 SH   SOLE   0 0 11,270
INVITAE CORP COM 46185L103   21,786 16,138 SH   SOLE   0 0 16,138
INVITATION HOMES INC COM 46187W107   259,365 8,305 SH   SOLE   0 0 8,305
IQIYI INC SPONSORED ADS 46267X108   130,067 17,869 SH   SOLE   0 0 17,869
IQVIA HLDGS INC COM 46266C105   1,671,432 8,404 SH   SOLE   0 0 8,404
IRON MTN INC DEL COM 46284V101   3,268,277 61,770 SH   SOLE   0 0 61,770
ISHARES GOLD TR ISHARES NEW 464285204   5,668,057 151,674 SH   SOLE   0 0 151,674
ISHARES INC CORE MSCI EMKT 46434G103   99,004,454 2,029,196 SH   SOLE   0 0 2,029,196
ISHARES INC EM MKT SM-CP ETF 464286475   646,948 12,842 SH   SOLE   0 0 12,842
ISHARES INC EM MKTS DIV ETF 464286319   645,559 26,306 SH   SOLE   0 0 26,306
ISHARES INC ESG AWR MSCI EM 46434G863   9,749,747 309,712 SH   SOLE   0 0 309,712
ISHARES INC JP MORGAN EM ETF 464286517   638,446 17,710 SH   SOLE   0 0 17,710
ISHARES INC JP MRGN EM HI BD 464286285   1,446,028 41,034 SH   SOLE   0 0 41,034
ISHARES INC MSCI CDA ETF 464286509   3,878,203 113,464 SH   SOLE   0 0 113,464
ISHARES INC MSCI EMERG MRKT 464286533   6,745,524 123,612 SH   SOLE   0 0 123,612
ISHARES INC MSCI EMRG CHN 46434G764   489,181 9,916 SH   SOLE   0 0 9,916
ISHARES INC MSCI EURZONE ETF 464286608   2,837,200 62,937 SH   SOLE   0 0 62,937
ISHARES INC MSCI GBL MIN VOL 464286525   1,666,524 17,225 SH   SOLE   0 0 17,225
ISHARES INC MSCI JPN ETF NEW 46434G822   810,732 13,813 SH   SOLE   0 0 13,813
ISHARES INC MSCI MEXICO ETF 464286822   846,695 14,223 SH   SOLE   0 0 14,223
ISHARES INC MSCI STH KOR ETF 464286772   314,292 5,134 SH   SOLE   0 0 5,134
ISHARES INC MSCI SWITZERLAND 464286749   8,900,727 196,397 SH   SOLE   0 0 196,397
ISHARES INC MSCI TAIWAN ETF 46434G772   278,211 6,138 SH   SOLE   0 0 6,138
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   258,759 12,861 SH   SOLE   0 0 12,861
ISHARES SILVER TR ISHARES 46428Q109   9,791,573 442,657 SH   SOLE   0 0 442,657
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,960,103 19,488 SH   SOLE   0 0 19,488
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,488,629 146,010 SH   SOLE   0 0 146,010
ISHARES TR 0-5YR HI YL CP 46434V407   13,504,033 323,993 SH   SOLE   0 0 323,993
ISHARES TR 0-5YR INVT GR CP 46434V100   4,875,424 100,566 SH   SOLE   0 0 100,566
ISHARES TR 1 3 YR TREAS BD 464287457   34,273,497 417,155 SH   SOLE   0 0 417,155
ISHARES TR 10+ YR INVST GRD 464289511   4,320,115 82,460 SH   SOLE   0 0 82,460
ISHARES TR 10-20 YR TRS ETF 464288653   31,862,770 278,180 SH   SOLE   0 0 278,180
ISHARES TR 20 YR TR BD ETF 464287432   44,287,061 416,349 SH   SOLE   0 0 416,349
ISHARES TR 3 7 YR TREAS BD 464288661   10,718,122 91,101 SH   SOLE   0 0 91,101
ISHARES TR 7-10 YR TRSY BD 464287440   32,134,705 324,200 SH   SOLE   0 0 324,200
ISHARES TR A RATE CP BD ETF 46429B291   1,859,739 38,874 SH   SOLE   0 0 38,874
ISHARES TR BLACKROCK ULTRA 46434V878   4,824,720 96,014 SH   SOLE   0 0 96,014
ISHARES TR BROAD USD HIGH 46435U853   10,878,258 305,998 SH   SOLE   0 0 305,998
ISHARES TR CALIF MUN BD ETF 464288356   6,683,216 116,392 SH   SOLE   0 0 116,392
ISHARES TR CHINA LG-CAP ETF 464287184   287,681 9,742 SH   SOLE   0 0 9,742
ISHARES TR COHEN STEER REIT 464287564   11,502,051 207,095 SH   SOLE   0 0 207,095
ISHARES TR CONSER ALLOC ETF 464289883   434,601 12,431 SH   SOLE   0 0 12,431
ISHARES TR CONV BD ETF 46435G102   2,553,765 35,166 SH   SOLE   0 0 35,166
ISHARES TR CORE 1 5 YR USD 46432F859   2,611,587 55,383 SH   SOLE   0 0 55,383
ISHARES TR CORE DIV GRWTH 46434V621   47,552,647 951,243 SH   SOLE   0 0 951,243
ISHARES TR CORE DIVID ETF 46435U861   209,771 5,619 SH   SOLE   0 0 5,619
ISHARES TR CORE HIGH DV ETF 46429B663   13,673,148 134,498 SH   SOLE   0 0 134,498
ISHARES TR CORE INTL AGGR 46435G672   1,200,450 24,524 SH   SOLE   0 0 24,524
ISHARES TR CORE LT USDB ETF 464289479   1,308,164 24,347 SH   SOLE   0 0 24,347
ISHARES TR CORE MSCI EAFE 46432F842   68,808,238 1,029,293 SH   SOLE   0 0 1,029,293
ISHARES TR CORE MSCI EURO 46434V738   16,648,467 317,840 SH   SOLE   0 0 317,840
ISHARES TR CORE MSCI INTL 46435G326   16,894,046 279,379 SH   SOLE   0 0 279,379
ISHARES TR CORE MSCI PAC 46434V696   22,656,901 400,511 SH   SOLE   0 0 400,511
ISHARES TR CORE MSCI TOTAL 46432F834   1,544,461 24,930 SH   SOLE   0 0 24,930
ISHARES TR CORE S&P MCP ETF 464287507   46,302,885 185,094 SH   SOLE   0 0 185,094
ISHARES TR CORE S&P SCP ETF 464287804   61,118,261 632,041 SH   SOLE   0 0 632,041
ISHARES TR CORE S&P SCP ETF 464287804   12,070 3,600 SH Put SOLE   0 0 3,600
ISHARES TR CORE S&P TTL STK 464287150   14,658,570 161,884 SH   SOLE   0 0 161,884
ISHARES TR CORE S&P US GWT 464287671   4,906,499 55,272 SH   SOLE   0 0 55,272
ISHARES TR CORE S&P US VLU 464287663   9,544,132 129,359 SH   SOLE   0 0 129,359
ISHARES TR CORE S&P500 ETF 464287200   405,703,902 986,922 SH   SOLE   0 0 986,922
ISHARES TR CORE TOTAL USD 46434V613   197,827,069 4,286,611 SH   SOLE   0 0 4,286,611
ISHARES TR CORE US AGGBD ET 464287226   139,605,486 1,401,099 SH   SOLE   0 0 1,401,099
ISHARES TR CRE U S REIT ETF 464288521   207,551 4,118 SH   SOLE   0 0 4,118
ISHARES TR DOW JONES US ETF 464287846   248,174 2,480 SH   SOLE   0 0 2,480
ISHARES TR EAFE GRWTH ETF 464288885   86,409,118 922,386 SH   SOLE   0 0 922,386
ISHARES TR EAFE SML CP ETF 464288273   6,298,997 105,848 SH   SOLE   0 0 105,848
ISHARES TR EAFE VALUE ETF 464288877   63,907,854 1,316,874 SH   SOLE   0 0 1,316,874
ISHARES TR ESG ADV TTL USD 46436E619   5,447,888 126,021 SH   SOLE   0 0 126,021
ISHARES TR ESG ADVNCD HY BD 46435G441   1,058,941 23,866 SH   SOLE   0 0 23,866
ISHARES TR ESG AW MSCI EAFE 46435G516   5,852,769 81,470 SH   SOLE   0 0 81,470
ISHARES TR ESG AWARE MSCI 46435U663   3,908,361 114,986 SH   SOLE   0 0 114,986
ISHARES TR ESG AWR MSCI USA 46435G425   68,588,830 758,307 SH   SOLE   0 0 758,307
ISHARES TR ESG AWR US AGRGT 46435U549   6,822,445 141,957 SH   SOLE   0 0 141,957
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,110,377 46,150 SH   SOLE   0 0 46,150
ISHARES TR ESG AWRE USD ETF 46435G193   7,534,191 327,360 SH   SOLE   0 0 327,360
ISHARES TR ESG EAFE ETF 46436E759   3,421,603 57,419 SH   SOLE   0 0 57,419
ISHARES TR ESG MSCI USA ETF 46436E767   6,073,016 183,642 SH   SOLE   0 0 183,642
ISHARES TR ESG SCRD S&P MID 46436E551   379,090 11,153 SH   SOLE   0 0 11,153
ISHARES TR ESG SCRND S&P500 46436E569   200,613 6,493 SH   SOLE   0 0 6,493
ISHARES TR EXPANDED TECH 464287515   421,608 1,384 SH   SOLE   0 0 1,384
ISHARES TR EXPND TEC SC ETF 464287549   479,459 1,413 SH   SOLE   0 0 1,413
ISHARES TR FALN ANGLS USD 46435G474   12,067,457 477,542 SH   SOLE   0 0 477,542
ISHARES TR FLTG RATE NT ETF 46429B655   5,465,629 108,467 SH   SOLE   0 0 108,467
ISHARES TR GL CLEAN ENE ETF 464288224   1,525,733 77,136 SH   SOLE   0 0 77,136
ISHARES TR GLB CNSM STP ETF 464288737   2,562,772 41,368 SH   SOLE   0 0 41,368
ISHARES TR GLB INFRASTR ETF 464288372   5,168,138 108,347 SH   SOLE   0 0 108,347
ISHARES TR GLOB HLTHCRE ETF 464287325   1,537,721 18,446 SH   SOLE   0 0 18,446
ISHARES TR GLOB UTILITS ETF 464288711   657,276 10,875 SH   SOLE   0 0 10,875
ISHARES TR GLOBAL 100 ETF 464287572   927,104 13,233 SH   SOLE   0 0 13,233
ISHARES TR GLOBAL ENERG ETF 464287341   1,079,672 28,593 SH   SOLE   0 0 28,593
ISHARES TR GLOBAL FINLS ETF 464287333   553,874 8,026 SH   SOLE   0 0 8,026
ISHARES TR GLOBAL REIT ETF 46434V647   643,791 28,076 SH   SOLE   0 0 28,076
ISHARES TR GLOBAL TECH ETF 464287291   4,210,644 77,459 SH   SOLE   0 0 77,459
ISHARES TR HDG MSCI EAFE 46434V803   1,142,611 38,772 SH   SOLE   0 0 38,772
ISHARES TR HIGH YLD BD FCTR 46435G250   497,612 11,139 SH   SOLE   0 0 11,139
ISHARES TR IBONDS 23 TRM HG 46435U150   497,014 21,051 SH   SOLE   0 0 21,051
ISHARES TR IBONDS 23 TRM TS 46436E882   2,420,935 97,579 SH   SOLE   0 0 97,579
ISHARES TR IBONDS 24 TRM HG 46435U184   368,577 15,935 SH   SOLE   0 0 15,935
ISHARES TR IBONDS 24 TRM TS 46436E874   2,124,045 88,465 SH   SOLE   0 0 88,465
ISHARES TR IBONDS 25 TRM TS 46436E866   1,112,345 47,273 SH   SOLE   0 0 47,273
ISHARES TR IBONDS DEC 26 46435U259   485,070 19,000 SH   SOLE   0 0 19,000
ISHARES TR IBONDS DEC 27 46435U283   483,740 19,000 SH   SOLE   0 0 19,000
ISHARES TR IBONDS DEC 28 46435U325   230,400 9,000 SH   SOLE   0 0 9,000
ISHARES TR IBONDS DEC2023 46435G318   261,293 10,275 SH   SOLE   0 0 10,275
ISHARES TR IBONDS DEC25 ETF 46434VBD1   267,098 10,889 SH   SOLE   0 0 10,889
ISHARES TR IBOXX HI YD ETF 464288513   8,977,229 118,826 SH   SOLE   0 0 118,826
ISHARES TR IBOXX INV CP ETF 464287242   28,486,374 259,888 SH   SOLE   0 0 259,888
ISHARES TR INTL DEV SML CP 46436E510   339,570 10,696 SH   SOLE   0 0 10,696
ISHARES TR INTL DIV GRWTH 46435G524   2,468,318 40,718 SH   SOLE   0 0 40,718
ISHARES TR INTL SEL DIV ETF 464288448   7,861,630 285,982 SH   SOLE   0 0 285,982
ISHARES TR INTRM GOV CR ETF 464288612   5,722,307 54,764 SH   SOLE   0 0 54,764
ISHARES TR ISHARES BIOTECH 464287556   2,037,008 15,771 SH   SOLE   0 0 15,771
ISHARES TR ISHARES SEMICDTR 464287523   5,401,075 12,146 SH   SOLE   0 0 12,146
ISHARES TR ISHS 1-5YR INVS 464288646   17,139,059 339,119 SH   SOLE   0 0 339,119
ISHARES TR ISHS 5-10YR INVT 464288638   5,287,824 103,116 SH   SOLE   0 0 103,116
ISHARES TR JPMORGAN USD EMG 464288281   19,037,597 220,649 SH   SOLE   0 0 220,649
ISHARES TR MBS ETF 464288588   92,362,719 975,011 SH   SOLE   0 0 975,011
ISHARES TR MODERT ALLOC ETF 464289875   509,824 12,790 SH   SOLE   0 0 12,790
ISHARES TR MORNINGSTAR GRWT 464287119   3,099,893 55,996 SH   SOLE   0 0 55,996
ISHARES TR MORNINGSTAR VALU 464288109   520,576 8,147 SH   SOLE   0 0 8,147
ISHARES TR MORNINGSTR US EQ 464287127   2,185,267 38,739 SH   SOLE   0 0 38,739
ISHARES TR MORTGE REL ETF 46435G342   282,297 12,926 SH   SOLE   0 0 12,926
ISHARES TR MRGSTR MD CP ETF 464288208   1,920,406 31,669 SH   SOLE   0 0 31,669
ISHARES TR MRGSTR MD CP GRW 464288307   1,419,801 24,666 SH   SOLE   0 0 24,666
ISHARES TR MRGSTR MD CP VAL 464288406   523,067 8,453 SH   SOLE   0 0 8,453
ISHARES TR MRNING SM CP ETF 464288703   730,183 13,997 SH   SOLE   0 0 13,997
ISHARES TR MSCI AC ASIA ETF 464288182   1,914,748 28,212 SH   SOLE   0 0 28,212
ISHARES TR MSCI ACWI ETF 464288257   2,636,434 28,921 SH   SOLE   0 0 28,921
ISHARES TR MSCI ACWI EX US 464288240   528,270 10,832 SH   SOLE   0 0 10,832
ISHARES TR MSCI CHINA ETF 46429B671   2,643,587 52,989 SH   SOLE   0 0 52,989
ISHARES TR MSCI EAFE ETF 464287465   13,101,928 183,193 SH   SOLE   0 0 183,193
ISHARES TR MSCI EAFE MIN VL 46429B689   9,530,837 140,885 SH   SOLE   0 0 140,885
ISHARES TR MSCI EMG MKT ETF 464287234   6,914,026 175,216 SH   SOLE   0 0 175,216
ISHARES TR MSCI INTL QUALTY 46434V456   3,535,478 100,155 SH   SOLE   0 0 100,155
ISHARES TR MSCI KLD400 SOC 464288570   8,045,937 103,166 SH   SOLE   0 0 103,166
ISHARES TR MSCI USA ESG SLC 464288802   1,994,515 22,725 SH   SOLE   0 0 22,725
ISHARES TR MSCI USA MIN VOL 46429B697   60,420,061 830,630 SH   SOLE   0 0 830,630
ISHARES TR MSCI USA MMENTM 46432F396   4,522,541 32,527 SH   SOLE   0 0 32,527
ISHARES TR MSCI USA QLT FCT 46432F339   99,903,659 805,253 SH   SOLE   0 0 805,253
ISHARES TR MSCI USA VALUE 46432F388   2,768,394 29,899 SH   SOLE   0 0 29,899
ISHARES TR NATIONAL MUN ETF 464288414   87,539,213 812,504 SH   SOLE   0 0 812,504
ISHARES TR NEW YORK MUN ETF 464288323   1,745,781 32,625 SH   SOLE   0 0 32,625
ISHARES TR PFD AND INCM SEC 464288687   10,348,708 331,477 SH   SOLE   0 0 331,477
ISHARES TR RESIDENTIAL MULT 464288562   520,084 7,365 SH   SOLE   0 0 7,365
ISHARES TR RUS 1000 ETF 464287622   17,702,403 78,596 SH   SOLE   0 0 78,596
ISHARES TR RUS 1000 GRW ETF 464287614   66,823,694 273,498 SH   SOLE   0 0 273,498
ISHARES TR RUS 1000 VAL ETF 464287598   72,362,774 475,257 SH   SOLE   0 0 475,257
ISHARES TR RUS 2000 GRW ETF 464287648   20,428,939 90,066 SH   SOLE   0 0 90,066
ISHARES TR RUS 2000 VAL ETF 464287630   10,228,547 74,650 SH   SOLE   0 0 74,650
ISHARES TR RUS MD CP GR ETF 464287481   6,248,774 68,630 SH   SOLE   0 0 68,630
ISHARES TR RUS MDCP VAL ETF 464287473   5,136,154 48,363 SH   SOLE   0 0 48,363
ISHARES TR RUS MID CAP ETF 464287499   9,767,906 139,701 SH   SOLE   0 0 139,701
ISHARES TR RUS TOP 200 ETF 464289446   1,352,000 13,894 SH   SOLE   0 0 13,894
ISHARES TR RUS TP200 GR ETF 464289438   13,940,131 100,339 SH   SOLE   0 0 100,339
ISHARES TR RUSEL 2500 ETF 46435G268   261,601 4,772 SH   SOLE   0 0 4,772
ISHARES TR RUSSELL 2000 ETF 464287655   16,366,113 91,739 SH   SOLE   0 0 91,739
ISHARES TR RUSSELL 3000 ETF 464287689   6,994,454 29,712 SH   SOLE   0 0 29,712
ISHARES TR S&P 100 ETF 464287101   1,856,893 9,928 SH   SOLE   0 0 9,928
ISHARES TR S&P 500 GRWT ETF 464287309   34,047,301 532,905 SH   SOLE   0 0 532,905
ISHARES TR S&P 500 VAL ETF 464287408   26,145,822 172,284 SH   SOLE   0 0 172,284
ISHARES TR S&P MC 400GR ETF 464287606   7,590,625 106,148 SH   SOLE   0 0 106,148
ISHARES TR S&P MC 400VL ETF 464287705   9,617,992 93,588 SH   SOLE   0 0 93,588
ISHARES TR S&P SML 600 GWT 464287887   5,675,608 51,625 SH   SOLE   0 0 51,625
ISHARES TR SELECT DIVID ETF 464287168   14,739,269 125,783 SH   SOLE   0 0 125,783
ISHARES TR SHORT TREAS BD 464288679   20,078,201 181,703 SH   SOLE   0 0 181,703
ISHARES TR SHRT NAT MUN ETF 464288158   32,397,217 309,488 SH   SOLE   0 0 309,488
ISHARES TR SP SMCP600VL ETF 464287879   4,339,289 46,365 SH   SOLE   0 0 46,365
ISHARES TR TIPS BD ETF 464287176   13,757,513 124,784 SH   SOLE   0 0 124,784
ISHARES TR TRS FLT RT BD 46434V860   39,810,835 786,931 SH   SOLE   0 0 786,931
ISHARES TR U.S. BAS MTL ETF 464287838   1,907,246 14,391 SH   SOLE   0 0 14,391
ISHARES TR U.S. ENERGY ETF 464287796   699,032 15,978 SH   SOLE   0 0 15,978
ISHARES TR U.S. FINLS ETF 464287788   883,915 12,425 SH   SOLE   0 0 12,425
ISHARES TR U.S. FIXED INCME 46435U796   337,797 3,970 SH   SOLE   0 0 3,970
ISHARES TR U.S. MED DVC ETF 464288810   2,650,733 49,105 SH   SOLE   0 0 49,105
ISHARES TR U.S. PHARMA ETF 464288836   235,046 1,341 SH   SOLE   0 0 1,341
ISHARES TR U.S. REAL ES ETF 464287739   649,728 7,653 SH   SOLE   0 0 7,653
ISHARES TR U.S. TECH ETF 464287721   37,146,657 400,244 SH   SOLE   0 0 400,244
ISHARES TR U.S. UTILITS ETF 464287697   785,673 9,386 SH   SOLE   0 0 9,386
ISHARES TR US AER DEF ETF 464288760   5,725,906 49,756 SH   SOLE   0 0 49,756
ISHARES TR US BR DEL SE ETF 464288794   214,043 2,336 SH   SOLE   0 0 2,336
ISHARES TR US CONSM STAPLES 464287812   5,550,142 27,858 SH   SOLE   0 0 27,858
ISHARES TR US CONSUM DISCRE 464287580   251,743 3,892 SH   SOLE   0 0 3,892
ISHARES TR US HLTHCARE ETF 464287762   5,613,821 20,559 SH   SOLE   0 0 20,559
ISHARES TR US HLTHCR PR ETF 464288828   1,452,581 5,876 SH   SOLE   0 0 5,876
ISHARES TR US HOME CONS ETF 464288752   301,122 4,284 SH   SOLE   0 0 4,284
ISHARES TR US INDUSTRIALS 464287754   3,088,249 30,833 SH   SOLE   0 0 30,833
ISHARES TR US INFRASTRUC 46435U713   7,433,184 199,174 SH   SOLE   0 0 199,174
ISHARES TR US REGNL BKS ETF 464288778   239,650 6,696 SH   SOLE   0 0 6,696
ISHARES TR US TELECOM ETF 464287713   350,990 15,155 SH   SOLE   0 0 15,155
ISHARES TR US TREAS BD ETF 46429B267   62,770,096 2,684,778 SH   SOLE   0 0 2,684,778
ISHARES TR US TRSPRTION 464287192   253,358 1,112 SH   SOLE   0 0 1,112
ISHARES TR USD INV GRDE ETF 464288620   2,792,579 55,124 SH   SOLE   0 0 55,124
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   12,747,883 257,014 SH   SOLE   0 0 257,014
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   392,815 7,625 SH   SOLE   0 0 7,625
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   488,645 18,078 SH   SOLE   0 0 18,078
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   541,561 11,019 SH   SOLE   0 0 11,019
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   255,318 4,960 SH   SOLE   0 0 4,960
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,534,598 92,972 SH   SOLE   0 0 92,972
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   449,149 8,339 SH   SOLE   0 0 8,339
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   568,265 7,728 SH   SOLE   0 0 7,728
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   2,397,079 49,526 SH   SOLE   0 0 49,526
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   337,667 7,125 SH   SOLE   0 0 7,125
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   31,478,792 576,534 SH   SOLE   0 0 576,534
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   638,646 13,448 SH   SOLE   0 0 13,448
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   1,794,994 32,595 SH   SOLE   0 0 32,595
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   853,726 8,929 SH   SOLE   0 0 8,929
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,110,430 24,627 SH   SOLE   0 0 24,627
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   97,433,680 1,936,281 SH   SOLE   0 0 1,936,281
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,467,738 28,898 SH   SOLE   0 0 28,898
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   5,134,920 150,761 SH   SOLE   0 0 150,761
JABIL INC COM 466313103   979,883 11,115 SH   SOLE   0 0 11,115
JACOBS SOLUTIONS INC COM 46982L108   738,909 6,288 SH   SOLE   0 0 6,288
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,165,929 46,389 SH   SOLE   0 0 46,389
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   604,658 12,663 SH   SOLE   0 0 12,663
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,113,921 62,895 SH   SOLE   0 0 62,895
JD.COM INC SPON ADR CL A 47215P106   242,527 5,526 SH   SOLE   0 0 5,526
JEFFERIES FINL GROUP INC COM 47233W109   504,037 15,880 SH   SOLE   0 0 15,880
JETBLUE AWYS CORP COM 477143101   118,074 16,219 SH   SOLE   0 0 16,219
JOHN BEAN TECHNOLOGIES CORP COM 477839104   302,242 2,766 SH   SOLE   0 0 2,766
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   4,017,095 77,565 SH   SOLE   0 0 77,565
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   12,695,385 265,150 SH   SOLE   0 0 265,150
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   1,965,887 61,646 SH   SOLE   0 0 61,646
JOHNSON & JOHNSON COM 478160104   34,879,069 225,027 SH   SOLE   0 0 225,027
JOHNSON & JOHNSON COM 478160104   192 100 SH Put SOLE   0 0 100
JOHNSON CTLS INTL PLC SHS G51502105   2,141,033 35,554 SH   SOLE   0 0 35,554
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   496,799 22,388 SH   SOLE   0 0 22,388
JPMORGAN CHASE & CO COM 46625H100   43,312,448 332,380 SH   SOLE   0 0 332,380
JUNIPER NETWORKS INC COM 48203R104   222,956 6,478 SH   SOLE   0 0 6,478
KAYNE ANDERSON ENERGY INFRST COM 486606106   172,683 19,986 SH   SOLE   0 0 19,986
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   181,247 23,600 SH   SOLE   0 0 23,600
KBR INC COM 48242W106   924,580 16,795 SH   SOLE   0 0 16,795
KELLOGG CO COM 487836108   908,225 13,564 SH   SOLE   0 0 13,564
KEURIG DR PEPPER INC COM 49271V100   2,923,148 82,856 SH   SOLE   0 0 82,856
KEURIG DR PEPPER INC COM 49271V100   135 300 SH Put SOLE   0 0 300
KEYCORP COM 493267108   1,300,270 103,856 SH   SOLE   0 0 103,856
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,661,226 10,288 SH   SOLE   0 0 10,288
KIMBERLY-CLARK CORP COM 494368103   7,664,368 57,103 SH   SOLE   0 0 57,103
KIMCO RLTY CORP COM 49446R109   323,378 16,558 SH   SOLE   0 0 16,558
KINDER MORGAN INC DEL COM 49456B101   7,471,850 426,720 SH   SOLE   0 0 426,720
KINROSS GOLD CORP COM 496902404   127,714 27,116 SH   SOLE   0 0 27,116
KINSALE CAP GROUP INC COM 49714P108   672,491 2,241 SH   SOLE   0 0 2,241
KITE RLTY GROUP TR COM NEW 49803T300   219,789 10,506 SH   SOLE   0 0 10,506
KKR & CO INC COM 48251W104   734,440 13,984 SH   SOLE   0 0 13,984
KKR INCOME OPPORTUNITIES FD COM 48249T106   443,476 40,389 SH   SOLE   0 0 40,389
KLA CORP COM NEW 482480100   5,510,401 13,804 SH   SOLE   0 0 13,804
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   483,915 8,553 SH   SOLE   0 0 8,553
KOHLS CORP COM 500255104   221,438 9,406 SH   SOLE   0 0 9,406
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   373,349 20,346 SH   SOLE   0 0 20,346
KRAFT HEINZ CO COM 500754106   6,556,452 169,549 SH   SOLE   0 0 169,549
KRANESHARES TR CSI CHI INTERNET 500767306   1,006,252 32,262 SH   SOLE   0 0 32,262
KRANESHARES TR ELEC VEH FUTUR 500767827   361,627 11,787 SH   SOLE   0 0 11,787
KRANESHARES TR GLOBAL CARB STRA 500767678   338,928 8,548 SH   SOLE   0 0 8,548
KRANESHARES TR KFA MOUNT LUCAS 500767652   377,786 12,815 SH   SOLE   0 0 12,815
KRANESHARES TR QUADRATIC DEFLA 500767587   551,264 34,824 SH   SOLE   0 0 34,824
KRANESHARES TR QUADRTC INT RT 500767736   314,879 13,859 SH   SOLE   0 0 13,859
KROGER CO COM 501044101   5,572,644 112,875 SH   SOLE   0 0 112,875
KT CORP SPONSORED ADR 48268K101   185,493 16,357 SH   SOLE   0 0 16,357
L3HARRIS TECHNOLOGIES INC COM 502431109   3,043,100 15,507 SH   SOLE   0 0 15,507
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,400,279 6,104 SH   SOLE   0 0 6,104
LADDER CAP CORP CL A 505743104   509,440 53,909 SH   SOLE   0 0 53,909
LAKELAND FINL CORP COM 511656100   5,003,841 79,883 SH   SOLE   0 0 79,883
LAM RESEARCH CORP COM 512807108   7,257,676 13,691 SH   SOLE   0 0 13,691
LAMAR ADVERTISING CO NEW CL A 512816109   1,715,648 17,176 SH   SOLE   0 0 17,176
LAMB WESTON HLDGS INC COM 513272104   399,797 3,825 SH   SOLE   0 0 3,825
LAS VEGAS SANDS CORP COM 517834107   1,019,910 17,753 SH   SOLE   0 0 17,753
LATTICE SEMICONDUCTOR CORP COM 518415104   497,173 5,206 SH   SOLE   0 0 5,206
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   616,477 23,414 SH   SOLE   0 0 23,414
LAUDER ESTEE COS INC CL A 518439104   1,190,381 4,830 SH   SOLE   0 0 4,830
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   412,180 8,645 SH   SOLE   0 0 8,645
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   1,456,608 54,028 SH   SOLE   0 0 54,028
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   4,098,842 109,947 SH   SOLE   0 0 109,947
LEGGETT & PLATT INC COM 524660107   253,646 7,956 SH   SOLE   0 0 7,956
LEIDOS HOLDINGS INC COM 525327102   230,150 2,500 SH   SOLE   0 0 2,500
LENNAR CORP CL A 526057104   4,163,273 39,610 SH   SOLE   0 0 39,610
LESLIES INC COM 527064109   197,795 17,965 SH   SOLE   0 0 17,965
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   119,145 19,217 SH   SOLE   0 0 19,217
LIBERTY BROADBAND CORP COM SER C 530307305   230,721 2,824 SH   SOLE   0 0 2,824
LIBERTY ENERGY INC COM CL A 53115L104   145,470 11,356 SH   SOLE   0 0 11,356
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,246,386 110,225 SH   SOLE   0 0 110,225
LIFE STORAGE INC COM 53223X107   564,080 4,303 SH   SOLE   0 0 4,303
LILLY ELI & CO COM 532457108   21,589,004 62,865 SH   SOLE   0 0 62,865
LINCOLN ELEC HLDGS INC COM 533900106   402,585 2,381 SH   SOLE   0 0 2,381
LINCOLN NATL CORP IND COM 534187109   664,941 29,592 SH   SOLE   0 0 29,592
LINDE PLC SHS G54950103   4,678,110 13,228 SH   SOLE   0 0 13,228
LISTED FD TR CORE ALT FD 53656F847   499,260 16,737 SH   SOLE   0 0 16,737
LISTED FD TR HORIZON KINETICS 53656F623   306,858 9,950 SH   SOLE   0 0 9,950
LISTED FD TR ROUNDHILL BALL 53656F417   410,614 43,775 SH   SOLE   0 0 43,775
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,624,609 74,771 SH   SOLE   0 0 74,771
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   972,891 36,992 SH   SOLE   0 0 36,992
LITTELFUSE INC COM 537008104   517,158 1,929 SH   SOLE   0 0 1,929
LIVE NATION ENTERTAINMENT IN COM 538034109   221,760 3,168 SH   SOLE   0 0 3,168
LKQ CORP COM 501889208   1,012,374 17,836 SH   SOLE   0 0 17,836
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   178,730 77,039 SH   SOLE   0 0 77,039
LOCKHEED MARTIN CORP COM 539830109   21,790,180 46,095 SH   SOLE   0 0 46,095
LOEWS CORP COM 540424108   262,018 4,516 SH   SOLE   0 0 4,516
LOGITECH INTL S A SHS H50430232   322,233 5,550 SH   SOLE   0 0 5,550
LOUISIANA PAC CORP COM 546347105   271,701 5,012 SH   SOLE   0 0 5,012
LOWES COS INC COM 548661107   19,958,256 99,806 SH   SOLE   0 0 99,806
LPL FINL HLDGS INC COM 50212V100   1,158,247 5,723 SH   SOLE   0 0 5,723
LUCID GROUP INC COM 549498103   322,739 40,160 SH   SOLE   0 0 40,160
LULULEMON ATHLETICA INC COM 550021109   3,988,609 10,952 SH   SOLE   0 0 10,952
LUMEN TECHNOLOGIES INC COM 550241103   182,029 68,690 SH   SOLE   0 0 68,690
LUMENTUM HLDGS INC COM 55024U109   959,866 17,772 SH   SOLE   0 0 17,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,556,045 37,875 SH   SOLE   0 0 37,875
M & T BK CORP COM 55261F104   856,600 7,164 SH   SOLE   0 0 7,164
MACQUARIE / FIRST TR GLOBAL COM 55607W100   289,075 34,997 SH   SOLE   0 0 34,997
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,646,852 30,351 SH   SOLE   0 0 30,351
MAGNA INTL INC COM 559222401   3,142,901 58,669 SH   SOLE   0 0 58,669
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   206,584 8,494 SH   SOLE   0 0 8,494
MANHATTAN ASSOCIATES INC COM 562750109   369,008 2,383 SH   SOLE   0 0 2,383
MANULIFE FINL CORP COM 56501R106   559,703 30,485 SH   SOLE   0 0 30,485
MARATHON DIGITAL HOLDINGS IN COM 565788106   108,852 12,483 SH   SOLE   0 0 12,483
MARATHON OIL CORP COM 565849106   1,196,063 49,920 SH   SOLE   0 0 49,920
MARATHON PETE CORP COM 56585A102   5,367,227 39,808 SH   SOLE   0 0 39,808
MARATHON PETE CORP COM 56585A102   10 100 SH Put SOLE   0 0 100
MARKEL CORP COM 570535104   628,486 492 SH   SOLE   0 0 492
MARKETAXESS HLDGS INC COM 57060D108   2,047,359 5,232 SH   SOLE   0 0 5,232
MARQETA INC CLASS A COM 57142B104   66,187 14,483 SH   SOLE   0 0 14,483
MARRIOTT INTL INC NEW CL A 571903202   2,281,265 13,739 SH   SOLE   0 0 13,739
MARSH & MCLENNAN COS INC COM 571748102   2,138,495 12,840 SH   SOLE   0 0 12,840
MARTIN MARIETTA MATLS INC COM 573284106   611,467 1,722 SH   SOLE   0 0 1,722
MARVELL TECHNOLOGY INC COM 573874104   1,527,184 35,269 SH   SOLE   0 0 35,269
MASCO CORP COM 574599106   356,965 7,180 SH   SOLE   0 0 7,180
MASTEC INC COM 576323109   521,970 5,527 SH   SOLE   0 0 5,527
MASTERCARD INCORPORATED CL A 57636Q104   22,956,211 63,169 SH   SOLE   0 0 63,169
MATCH GROUP INC NEW COM 57667L107   256,752 6,688 SH   SOLE   0 0 6,688
MATTERPORT INC COM CL A 577096100   77,731 28,475 SH   SOLE   0 0 28,475
MAXIMUS INC COM 577933104   443,800 5,639 SH   SOLE   0 0 5,639
MCCORMICK & CO INC COM NON VTG 579780206   584,553 7,025 SH   SOLE   0 0 7,025
MCDONALDS CORP COM 580135101   17,598,638 62,940 SH   SOLE   0 0 62,940
MCKESSON CORP COM 58155Q103   5,400,842 15,168 SH   SOLE   0 0 15,168
MEDICAL PPTYS TRUST INC COM 58463J304   890,696 108,357 SH   SOLE   0 0 108,357
MEDTRONIC PLC SHS G5960L103   10,324,445 128,063 SH   SOLE   0 0 128,063
MEDTRONIC PLC SHS G5960L103   800 500 SH Put SOLE   0 0 500
MELCO RESORTS AND ENTMNT LTD ADR 585464100   312,623 24,558 SH   SOLE   0 0 24,558
MERCADOLIBRE INC COM 58733R102   2,952,718 2,240 SH   SOLE   0 0 2,240
MERCK & CO INC COM 58933Y105   28,985,277 272,444 SH   SOLE   0 0 272,444
META MATERIALS INC COM 59134N104   51,817 127,128 SH   SOLE   0 0 127,128
META PLATFORMS INC CL A 30303M102   27,553,327 130,006 SH   SOLE   0 0 130,006
METLIFE INC COM 59156R108   6,450,972 111,339 SH   SOLE   0 0 111,339
METTLER TOLEDO INTERNATIONAL COM 592688105   849,267 555 SH   SOLE   0 0 555
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   440,022 96,921 SH   SOLE   0 0 96,921
MGE ENERGY INC COM 55277P104   529,554 6,818 SH   SOLE   0 0 6,818
MGM RESORTS INTERNATIONAL COM 552953101   1,919,201 43,206 SH   SOLE   0 0 43,206
MICROCHIP TECHNOLOGY INC. COM 595017104   2,537,632 30,289 SH   SOLE   0 0 30,289
MICRON TECHNOLOGY INC COM 595112103   5,602,333 92,846 SH   SOLE   0 0 92,846
MICROSOFT CORP COM 594918104   150,024,317 520,376 SH   SOLE   0 0 520,376
MID-AMER APT CMNTYS INC COM 59522J103   1,620,926 10,733 SH   SOLE   0 0 10,733
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   162,026 25,356 SH   SOLE   0 0 25,356
MODERNA INC COM 60770K107   1,771,238 11,535 SH   SOLE   0 0 11,535
MOLINA HEALTHCARE INC COM 60855R100   445,371 1,665 SH   SOLE   0 0 1,665
MOLSON COORS BEVERAGE CO CL B 60871R209   1,914,492 37,045 SH   SOLE   0 0 37,045
MONDELEZ INTL INC CL A 609207105   6,921,772 99,280 SH   SOLE   0 0 99,280
MONGODB INC CL A 60937P106   514,030 2,205 SH   SOLE   0 0 2,205
MONOLITHIC PWR SYS INC COM 609839105   1,123,075 2,244 SH   SOLE   0 0 2,244
MONROE CAP CORP COM 610335101   1,512,668 197,734 SH   SOLE   0 0 197,734
MONSTER BEVERAGE CORP NEW COM 61174X109   928,000 17,182 SH   SOLE   0 0 17,182
MOODYS CORP COM 615369105   1,827,719 5,972 SH   SOLE   0 0 5,972
MORGAN STANLEY COM NEW 617446448   7,907,057 93,941 SH   SOLE   0 0 93,941
MOSAIC CO NEW COM 61945C103   1,179,641 25,711 SH   SOLE   0 0 25,711
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,258,336 4,398 SH   SOLE   0 0 4,398
MPLX LP COM UNIT REP LTD 55336V100   585,767 17,003 SH   SOLE   0 0 17,003
MSC INDL DIRECT INC CL A 553530106   223,944 2,666 SH   SOLE   0 0 2,666
MSCI INC COM 55354G100   2,672,420 4,774 SH   SOLE   0 0 4,774
MUELLER INDS INC COM 624756102   203,760 2,773 SH   SOLE   0 0 2,773
MULLEN AUTOMOTIVE INC COM 62526P109   6,700 51,031 SH   SOLE   0 0 51,031
MURPHY USA INC COM 626755102   612,356 2,373 SH   SOLE   0 0 2,373
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   46,404 16,061 SH   SOLE   0 0 16,061
NASDAQ INC COM 631103108   651,179 11,911 SH   SOLE   0 0 11,911
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,514,671 36,986 SH   SOLE   0 0 36,986
NATIONAL RETAIL PROPERTIES I COM 637417106   1,084,236 24,558 SH   SOLE   0 0 24,558
NATWEST GROUP PLC SPONS ADR 639057207   126,931 19,232 SH   SOLE   0 0 19,232
NETAPP INC COM 64110D104   751,640 11,772 SH   SOLE   0 0 11,772
NETFLIX INC COM 64110L106   13,216,024 38,254 SH   SOLE   0 0 38,254
NEUROCRINE BIOSCIENCES INC COM 64125C109   262,362 2,592 SH   SOLE   0 0 2,592
NEW FOUND GOLD CORP COM 64440N103   167,527 33,937 SH   SOLE   0 0 33,937
NEW GOLD INC CDA COM 644535106   11,000 10,000 SH   SOLE   0 0 10,000
NEW MTN FIN CORP COM 647551100   2,469,937 202,953 SH   SOLE   0 0 202,953
NEW YORK CMNTY BANCORP INC COM 649445103   362,983 40,153 SH   SOLE   0 0 40,153
NEWELL BRANDS INC COM 651229106   221,274 17,787 SH   SOLE   0 0 17,787
NEWMARKET CORP COM 651587107   264,246 724 SH   SOLE   0 0 724
NEWMONT CORP COM 651639106   1,206,898 24,620 SH   SOLE   0 0 24,620
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   147,753 14,234 SH   SOLE   0 0 14,234
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   358,093 2,074 SH   SOLE   0 0 2,074
NEXTERA ENERGY INC COM 65339F101   8,370,091 108,589 SH   SOLE   0 0 108,589
NICE LTD SPONSORED ADR 653656108   710,703 3,105 SH   SOLE   0 0 3,105
NIKE INC CL B 654106103   9,971,957 81,311 SH   SOLE   0 0 81,311
NIO INC SPON ADS 62914V106   391,852 37,284 SH   SOLE   0 0 37,284
NISOURCE INC COM 65473P105   270,513 9,675 SH   SOLE   0 0 9,675
NOKIA CORP SPONSORED ADR 654902204   146,524 29,842 SH   SOLE   0 0 29,842
NORDIC AMERICAN TANKERS LIMI COM G65773106   39,600 10,000 SH   SOLE   0 0 10,000
NORDSON CORP COM 655663102   730,629 3,287 SH   SOLE   0 0 3,287
NORDSTROM INC COM 655664100   225,625 13,874 SH   SOLE   0 0 13,874
NORFOLK SOUTHN CORP COM 655844108   2,591,990 12,226 SH   SOLE   0 0 12,226
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   3,422,819 97,490 SH   SOLE   0 0 97,490
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   3,437,710 87,318 SH   SOLE   0 0 87,318
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   693,786 22,074 SH   SOLE   0 0 22,074
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   292,883 12,511 SH   SOLE   0 0 12,511
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   267,223 8,152 SH   SOLE   0 0 8,152
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   294,345 10,630 SH   SOLE   0 0 10,630
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   250,151 8,059 SH   SOLE   0 0 8,059
NORTHERN LTS FD TR IV INSPIRE TACTICAL 66538H393   239,576 10,569 SH   SOLE   0 0 10,569
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,051,335 25,895 SH   SOLE   0 0 25,895
NORTHERN TR CORP COM 665859104   309,646 3,514 SH   SOLE   0 0 3,514
NORTHROP GRUMMAN CORP COM 666807102   7,463,967 16,166 SH   SOLE   0 0 16,166
NORTHWEST BANCSHARES INC MD COM 667340103   300,757 25,001 SH   SOLE   0 0 25,001
NORTHWESTERN CORP COM NEW 668074305   647,975 11,199 SH   SOLE   0 0 11,199
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   517,637 38,488 SH   SOLE   0 0 38,488
NOVARTIS AG SPONSORED ADR 66987V109   1,713,582 18,625 SH   SOLE   0 0 18,625
NOVO-NORDISK A S ADR 670100205   3,322,042 20,875 SH   SOLE   0 0 20,875
NOW INC COM 67011P100   231,842 20,793 SH   SOLE   0 0 20,793
NRG ENERGY INC COM NEW 629377508   1,262,161 36,808 SH   SOLE   0 0 36,808
NU HLDGS LTD ORD SHS CL A G6683N103   79,049 16,607 SH   SOLE   0 0 16,607
NUCOR CORP COM 670346105   7,864,048 50,910 SH   SOLE   0 0 50,910
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,686,912 59,990 SH   SOLE   0 0 59,990
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,721,707 30,888 SH   SOLE   0 0 30,888
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   5,862,058 172,059 SH   SOLE   0 0 172,059
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   757,336 19,810 SH   SOLE   0 0 19,810
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   1,743,141 60,736 SH   SOLE   0 0 60,736
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   2,720,481 76,828 SH   SOLE   0 0 76,828
NUSHARES ETF TR NUVEEN ESG US 67092P870   811,251 36,298 SH   SOLE   0 0 36,298
NUTANIX INC CL A 67059N108   1,391,687 53,547 SH   SOLE   0 0 53,547
NUTEX HEALTH INC COM 67079U108   10,100 10,000 SH   SOLE   0 0 10,000
NUTRIEN LTD COM 67077M108   393,487 5,330 SH   SOLE   0 0 5,330
NUVEEN AMT FREE MUN CR INC F COM 67071L106   200,418 17,014 SH   SOLE   0 0 17,014
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,322,721 118,949 SH   SOLE   0 0 118,949
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   724,304 65,786 SH   SOLE   0 0 65,786
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   332,892 28,599 SH   SOLE   0 0 28,599
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   143,268 16,262 SH   SOLE   0 0 16,262
NUVEEN CORPORATE INCOME 2023 COM 67079F101   146,847 15,979 SH   SOLE   0 0 15,979
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,445,288 282,835 SH   SOLE   0 0 282,835
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   1,062,965 72,409 SH   SOLE   0 0 72,409
NUVEEN MULTI ASSET INCOME FU COM 670750108   183,613 15,911 SH   SOLE   0 0 15,911
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   256,195 23,722 SH   SOLE   0 0 23,722
NUVEEN MUN VALUE FD INC COM 670928100   437,746 49,687 SH   SOLE   0 0 49,687
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   698,334 58,438 SH   SOLE   0 0 58,438
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   1,310,697 54,749 SH   SOLE   0 0 54,749
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   116,825 17,755 SH   SOLE   0 0 17,755
NUVEEN PFD & INCOME SECS FD COM 67072C105   796,051 123,228 SH   SOLE   0 0 123,228
NUVEEN QUALITY MUNCP INCOME COM 67066V101   537,998 46,661 SH   SOLE   0 0 46,661
NUVEEN REAL ESTATE INCOME FD COM 67071B108   98,073 13,129 SH   SOLE   0 0 13,129
NUVEEN SR INCOME FD COM 67067Y104   68,500 14,859 SH   SOLE   0 0 14,859
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   244,831 15,188 SH   SOLE   0 0 15,188
NVENT ELECTRIC PLC SHS G6700G107   677,039 15,767 SH   SOLE   0 0 15,767
NVIDIA CORPORATION COM 67066G104   61,597,818 221,758 SH   SOLE   0 0 221,758
NVR INC COM 62944T105   668,663 120 SH   SOLE   0 0 120
NXP SEMICONDUCTORS N V COM N6596X109   1,844,188 9,890 SH   SOLE   0 0 9,890
OAKTREE SPECIALTY LENDING CO COM 67401P405   636,040 33,886 SH   SOLE   0 0 33,886
OCCIDENTAL PETE CORP COM 674599105   1,227,097 19,656 SH   SOLE   0 0 19,656
OCULAR THERAPEUTIX INC COM 67576A100   3,168,061 601,150 SH   SOLE   0 0 601,150
OGE ENERGY CORP COM 670837103   648,244 17,213 SH   SOLE   0 0 17,213
OKTA INC CL A 679295105   695,008 8,059 SH   SOLE   0 0 8,059
OLD DOMINION FREIGHT LINE IN COM 679580100   2,407,136 7,062 SH   SOLE   0 0 7,062
OLD REP INTL CORP COM 680223104   1,864,683 74,677 SH   SOLE   0 0 74,677
OLIN CORP COM PAR $1 680665205   793,855 14,304 SH   SOLE   0 0 14,304
OMEGA HEALTHCARE INVS INC COM 681936100   1,542,361 56,270 SH   SOLE   0 0 56,270
OMNICOM GROUP INC COM 681919106   4,452,113 47,192 SH   SOLE   0 0 47,192
ON SEMICONDUCTOR CORP COM 682189105   1,428,252 17,350 SH   SOLE   0 0 17,350
ONEMAIN HLDGS INC COM 68268W103   466,248 12,574 SH   SOLE   0 0 12,574
ONEOK INC NEW COM 682680103   7,489,305 117,869 SH   SOLE   0 0 117,869
OPKO HEALTH INC COM 68375N103   24,981 17,110 SH   SOLE   0 0 17,110
ORACLE CORP COM 68389X105   9,915,404 106,709 SH   SOLE   0 0 106,709
ORANGE SPONSORED ADR 684060106   179,299 15,029 SH   SOLE   0 0 15,029
OREILLY AUTOMOTIVE INC COM 67103H107   2,827,392 3,330 SH   SOLE   0 0 3,330
ORGANON & CO COMMON STOCK 68622V106   228,669 9,722 SH   SOLE   0 0 9,722
OSHKOSH CORP COM 688239201   322,504 3,877 SH   SOLE   0 0 3,877
OTIS WORLDWIDE CORP COM 68902V107   778,774 9,226 SH   SOLE   0 0 9,226
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   12,857 11,795 SH   SOLE   0 0 11,795
OVINTIV INC COM 69047Q102   224,714 6,228 SH   SOLE   0 0 6,228
OWENS CORNING NEW COM 690742101   850,065 8,873 SH   SOLE   0 0 8,873
OWL ROCK CAPITAL CORPORATION COM 69121K104   490,403 38,890 SH   SOLE   0 0 38,890
PACCAR INC COM 693718108   1,005,938 13,742 SH   SOLE   0 0 13,742
PACER FDS TR AMERCN ENRGY IND 69374H634   215,075 8,270 SH   SOLE   0 0 8,270
PACER FDS TR DATA AND INFRAST 69374H741   1,401,020 47,252 SH   SOLE   0 0 47,252
PACER FDS TR GLOBL CASH ETF 69374H709   2,889,479 85,919 SH   SOLE   0 0 85,919
PACER FDS TR INDUSTRIAL RELET 69374H766   842,249 20,796 SH   SOLE   0 0 20,796
PACER FDS TR PACER US SMALL 69374H857   6,967,399 183,064 SH   SOLE   0 0 183,064
PACER FDS TR SWAN SOS FD OF 69374H568   5,927,607 257,980 SH   SOLE   0 0 257,980
PACER FDS TR SWAN SOS FLX JAN 69374H576   242,401 9,580 SH   SOLE   0 0 9,580
PACER FDS TR TRENDP US LAR CP 69374H105   6,961,672 182,875 SH   SOLE   0 0 182,875
PACER FDS TR TRENDP US MID CP 69374H204   298,355 9,397 SH   SOLE   0 0 9,397
PACER FDS TR TRENDPILOT 100 69374H303   6,313,493 115,021 SH   SOLE   0 0 115,021
PACER FDS TR TRENDPILOT FD 69374H675   274,767 10,013 SH   SOLE   0 0 10,013
PACER FDS TR TRENDPILOT INTL 69374H683   809,543 30,828 SH   SOLE   0 0 30,828
PACER FDS TR TRENDPILOT US BD 69374H642   587,252 29,187 SH   SOLE   0 0 29,187
PACER FDS TR US CASH COWS 100 69374H881   34,645,272 737,918 SH   SOLE   0 0 737,918
PACKAGING CORP AMER COM 695156109   754,385 5,434 SH   SOLE   0 0 5,434
PALANTIR TECHNOLOGIES INC CL A 69608A108   714,711 84,606 SH   SOLE   0 0 84,606
PALO ALTO NETWORKS INC COM 697435105   4,886,839 24,466 SH   SOLE   0 0 24,466
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   486,224 14,743 SH   SOLE   0 0 14,743
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,943,299 131,927 SH   SOLE   0 0 131,927
PARKER-HANNIFIN CORP COM 701094104   5,922,531 17,620 SH   SOLE   0 0 17,620
PAVMED INC COM 70387R106   4,949 13,250 SH   SOLE   0 0 13,250
PAYCHEX INC COM 704326107   3,470,705 30,288 SH   SOLE   0 0 30,288
PAYCOM SOFTWARE INC COM 70432V102   1,016,913 3,345 SH   SOLE   0 0 3,345
PAYLOCITY HLDG CORP COM 70438V106   1,102,434 5,546 SH   SOLE   0 0 5,546
PAYONEER GLOBAL INC COM 70451X104   80,020 12,742 SH   SOLE   0 0 12,742
PAYPAL HLDGS INC COM 70450Y103   4,814,821 63,405 SH   SOLE   0 0 63,405
PAYSAFE LIMITED *W EXP 03/30/202 G6964L115   12,300 132,400 SH   SOLE   0 0 132,400
PAYSAFE LIMITED SHS G6964L206   314,413 18,207 SH   SOLE   0 0 18,207
PDS BIOTECHNOLOGY CORP COM 70465T107   106,795 17,365 SH   SOLE   0 0 17,365
PEMBINA PIPELINE CORP COM 706327103   213,710 6,596 SH   SOLE   0 0 6,596
PENN ENTERTAINMENT INC COM 707569109   454,984 15,340 SH   SOLE   0 0 15,340
PENNANTPARK INVT CORP COM 708062104   346,210 65,570 SH   SOLE   0 0 65,570
PENNYMAC MTG INVT TR COM 70931T103   157,148 12,745 SH   SOLE   0 0 12,745
PENSKE AUTOMOTIVE GRP INC COM 70959W103   564,088 3,978 SH   SOLE   0 0 3,978
PENTAIR PLC SHS G7S00T104   483,645 8,751 SH   SOLE   0 0 8,751
PEPSICO INC COM 713448108   20,427,164 112,052 SH   SOLE   0 0 112,052
PERRIGO CO PLC SHS G97822103   803,705 22,406 SH   SOLE   0 0 22,406
PERSPECTIVE THERAPEUTICS INC COM 46489V104   54,230 85,000 SH   SOLE   0 0 85,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   109,322 10,481 SH   SOLE   0 0 10,481
PFIZER INC COM 717081103   33,557,320 822,484 SH   SOLE   0 0 822,484
PG&E CORP COM 69331C108   743,238 45,964 SH   SOLE   0 0 45,964
PGIM ETF TR PGIM ULTRA SH BD 69344A107   5,028,940 102,007 SH   SOLE   0 0 102,007
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   679,059 61,901 SH   SOLE   0 0 61,901
PGIM HIGH YIELD BOND FUND IN COM 69346H100   719,538 58,979 SH   SOLE   0 0 58,979
PHILIP MORRIS INTL INC COM 718172109   11,585,447 119,130 SH   SOLE   0 0 119,130
PHILLIPS 66 COM 718546104   4,090,882 40,352 SH   SOLE   0 0 40,352
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   15,470,905 474,277 SH   SOLE   0 0 474,277
PHYSICIANS RLTY TR COM 71943U104   163,871 10,976 SH   SOLE   0 0 10,976
PIMCO CALIF MUN INCOME FD COM 72200N106   441,786 43,828 SH   SOLE   0 0 43,828
PIMCO CALIF MUN INCOME FD II COM 72200M108   388,276 62,625 SH   SOLE   0 0 62,625
PIMCO CALIF MUN INCOME FD II COM 72201C109   221,835 28,587 SH   SOLE   0 0 28,587
PIMCO CORPORATE & INCM STRG COM 72200U100   662,601 52,839 SH   SOLE   0 0 52,839
PIMCO CORPORATE & INCOME OPP COM 72201B101   2,465,936 197,749 SH   SOLE   0 0 197,749
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,751,649 97,206 SH   SOLE   0 0 97,206
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   21,788,066 238,617 SH   SOLE   0 0 238,617
PIMCO ETF TR 1-5 US TIP IDX 72201R205   361,254 7,078 SH   SOLE   0 0 7,078
PIMCO ETF TR 15+ YR US TIPS 72201R304   602,883 9,774 SH   SOLE   0 0 9,774
PIMCO ETF TR ACTIVE BD ETF 72201R775   4,367,712 47,089 SH   SOLE   0 0 47,089
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,345,260 43,781 SH   SOLE   0 0 43,781
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   926,956 9,770 SH   SOLE   0 0 9,770
PIMCO ETF TR INTER MUN BD ACT 72201R866   202,042 3,866 SH   SOLE   0 0 3,866
PIMCO HIGH INCOME FD COM SHS 722014107   308,062 64,583 SH   SOLE   0 0 64,583
PIMCO INCOME STRATEGY FD II COM 72201J104   231,789 32,328 SH   SOLE   0 0 32,328
PIMCO MUN INCOME FD COM 72200R107   176,996 17,789 SH   SOLE   0 0 17,789
PIMCO MUN INCOME FD II COM 72200W106   375,943 40,036 SH   SOLE   0 0 40,036
PIMCO MUN INCOME FD III COM 72201A103   292,919 35,249 SH   SOLE   0 0 35,249
PIMCO STRATEGIC INCOME FD COM 72200X104   118,051 22,190 SH   SOLE   0 0 22,190
PINNACLE WEST CAP CORP COM 723484101   1,360,752 17,172 SH   SOLE   0 0 17,172
PINTEREST INC CL A 72352L106   598,302 21,943 SH   SOLE   0 0 21,943
PIONEER HIGH INCOME FUND INC COM 72369H106   146,798 22,142 SH   SOLE   0 0 22,142
PIONEER NAT RES CO COM 723787107   3,359,926 16,451 SH   SOLE   0 0 16,451
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   137,016 10,443 SH   SOLE   0 0 10,443
PLANET FITNESS INC CL A 72703H101   2,531,157 32,589 SH   SOLE   0 0 32,589
PLATINUM GROUP METALS LTD COM 72765Q882   23,256 16,263 SH   SOLE   0 0 16,263
PLBY GROUP INC COM 72814P109   115,782 58,476 SH   SOLE   0 0 58,476
PNC FINL SVCS GROUP INC COM 693475105   4,341,101 34,155 SH   SOLE   0 0 34,155
POLARIS INC COM 731068102   355,531 3,213 SH   SOLE   0 0 3,213
POOL CORP COM 73278L105   645,878 1,886 SH   SOLE   0 0 1,886
PORTLAND GEN ELEC CO COM NEW 736508847   762,435 15,595 SH   SOLE   0 0 15,595
POTLATCHDELTIC CORPORATION COM 737630103   678,248 13,702 SH   SOLE   0 0 13,702
PPG INDS INC COM 693506107   573,610 4,294 SH   SOLE   0 0 4,294
PPL CORP COM 69351T106   1,951,925 70,239 SH   SOLE   0 0 70,239
PRECIGEN INC COM 74017N105   247,325 233,325 SH   SOLE   0 0 233,325
PREMIER FINANCIAL CORP COM 74052F108   749,700 36,165 SH   SOLE   0 0 36,165
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   544 13,119 SH   SOLE   0 0 13,119
PRESIDIO PPTY TR INC COM CL A 74102L303   13,532 13,119 SH   SOLE   0 0 13,119
PRICE T ROWE GROUP INC COM 74144T108   1,158,234 10,259 SH   SOLE   0 0 10,259
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   333,388 18,208 SH   SOLE   0 0 18,208
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   510,807 12,620 SH   SOLE   0 0 12,620
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,715,267 36,536 SH   SOLE   0 0 36,536
PROCTER AND GAMBLE CO COM 742718109   26,548,337 178,549 SH   SOLE   0 0 178,549
PROFIRE ENERGY INC COM 74316X101   54,889 44,265 SH   SOLE   0 0 44,265
PROGRESSIVE CORP COM 743315103   2,855,128 19,958 SH   SOLE   0 0 19,958
PROLOGIS INC. COM 74340W103   9,253,819 74,167 SH   SOLE   0 0 74,167
PROSHARES TR BITCOIN STRATE 74347G440   229,066 13,074 SH   SOLE   0 0 13,074
PROSHARES TR EQTS FOR RISIN 74347B391   2,888,659 58,566 SH   SOLE   0 0 58,566
PROSHARES TR LARGE CAP CRE 74347R248   268,956 5,642 SH   SOLE   0 0 5,642
PROSHARES TR MSCI EAFE DIVD 74347B839   2,937,456 78,332 SH   SOLE   0 0 78,332
PROSHARES TR MSCI EMRG MKTS 74347B847   256,908 5,458 SH   SOLE   0 0 5,458
PROSHARES TR ONLINE RTL ETF 74347B169   1,175,518 37,106 SH   SOLE   0 0 37,106
PROSHARES TR RUSS 2000 DIVD 74347B698   5,927,703 97,112 SH   SOLE   0 0 97,112
PROSHARES TR S&P 500 DV ARIST 74348A467   12,815,889 140,464 SH   SOLE   0 0 140,464
PROSHARES TR S&P MDCP 400 DIV 74347B680   5,250,844 74,217 SH   SOLE   0 0 74,217
PROSHARES TR S&P TECH DIVIDEN 74347G606   287,499 4,700 SH   SOLE   0 0 4,700
PROSHARES TR II ULTRASHRT EURO 74347W882   232,319 8,000 SH   SOLE   0 0 8,000
PROSPECT CAP CORP COM 74348T102   319,889 45,961 SH   SOLE   0 0 45,961
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   48,803 50,000 SH   SOLE   0 0 50,000
PROSPERITY BANCSHARES INC COM 743606105   873,713 14,202 SH   SOLE   0 0 14,202
PRUDENTIAL FINL INC COM 744320102   6,478,812 78,303 SH   SOLE   0 0 78,303
PUBLIC STORAGE COM 74460D109   4,217,399 13,959 SH   SOLE   0 0 13,959
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,695,906 43,169 SH   SOLE   0 0 43,169
PULTE GROUP INC COM 745867101   1,143,348 19,618 SH   SOLE   0 0 19,618
PURE STORAGE INC CL A 74624M102   304,884 11,952 SH   SOLE   0 0 11,952
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   1,889,298 82,401 SH   SOLE   0 0 82,401
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   2,808,471 101,186 SH   SOLE   0 0 101,186
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   123,491 11,920 SH   SOLE   0 0 11,920
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   405,687 113,957 SH   SOLE   0 0 113,957
QUALCOMM INC COM 747525103   29,929,408 234,593 SH   SOLE   0 0 234,593
QUALTRICS INTL INC COM CL A 747601201   210,323 11,796 SH   SOLE   0 0 11,796
QUANTA SVCS INC COM 74762E102   4,401,169 26,411 SH   SOLE   0 0 26,411
QUEST DIAGNOSTICS INC COM 74834L100   944,628 6,677 SH   SOLE   0 0 6,677
RAMACO RES INC COM 75134P303   195,829 22,228 SH   SOLE   0 0 22,228
RANGE RES CORP COM 75281A109   639,303 24,152 SH   SOLE   0 0 24,152
RAYMOND JAMES FINL INC COM 754730109   739,970 7,934 SH   SOLE   0 0 7,934
RAYTHEON TECHNOLOGIES CORP COM 75513E101   14,125,742 144,243 SH   SOLE   0 0 144,243
REALTY INCOME CORP COM 756109104   10,515,409 166,068 SH   SOLE   0 0 166,068
REAVES UTIL INCOME FD COM SH BEN INT 756158101   740,363 26,087 SH   SOLE   0 0 26,087
REGENERON PHARMACEUTICALS COM 75886F107   3,043,466 3,704 SH   SOLE   0 0 3,704
REGIONS FINANCIAL CORP NEW COM 7591EP100   733,624 39,528 SH   SOLE   0 0 39,528
REINSURANCE GRP OF AMERICA I COM NEW 759351604   901,573 6,791 SH   SOLE   0 0 6,791
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,256,994 4,896 SH   SOLE   0 0 4,896
RELX PLC SPONSORED ADR 759530108   716,610 22,090 SH   SOLE   0 0 22,090
REPUBLIC FIRST BANCORP INC COM 760416107   19,100 14,044 SH   SOLE   0 0 14,044
REPUBLIC SVCS INC COM 760759100   2,317,988 17,143 SH   SOLE   0 0 17,143
RESTAURANT BRANDS INTL INC COM 76131D103   711,822 10,602 SH   SOLE   0 0 10,602
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,122,272 80,392 SH   SOLE   0 0 80,392
RH COM 74967X103   443,383 1,821 SH   SOLE   0 0 1,821
RIO TINTO PLC SPONSORED ADR 767204100   1,685,789 24,574 SH   SOLE   0 0 24,574
RIOT PLATFORMS INC COM 767292105   268,241 26,851 SH   SOLE   0 0 26,851
RITCHIE BROS AUCTIONEERS COM 767744105   248,874 4,421 SH   SOLE   0 0 4,421
RITHM CAPITAL CORP COM NEW 64828T201   773,700 96,714 SH   SOLE   0 0 96,714
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   809,466 52,319 SH   SOLE   0 0 52,319
ROBERT HALF INTL INC COM 770323103   5,183,460 64,335 SH   SOLE   0 0 64,335
ROBINHOOD MKTS INC COM CL A 770700102   152,287 15,690 SH   SOLE   0 0 15,690
ROBLOX CORP CL A 771049103   315,805 7,021 SH   SOLE   0 0 7,021
ROCKET COS INC COM CL A 77311W101   124,806 13,777 SH   SOLE   0 0 13,777
ROCKWELL AUTOMATION INC COM 773903109   1,408,633 4,800 SH   SOLE   0 0 4,800
ROKU INC COM CL A 77543R102   743,898 11,302 SH   SOLE   0 0 11,302
ROLLINS INC COM 775711104   221,328 5,897 SH   SOLE   0 0 5,897
ROPER TECHNOLOGIES INC COM 776696106   2,349,842 5,333 SH   SOLE   0 0 5,333
ROSS STORES INC COM 778296103   1,159,550 10,926 SH   SOLE   0 0 10,926
ROYAL BK CDA SUSTAINABL COM 780087102   567,412 5,936 SH   SOLE   0 0 5,936
ROYAL CARIBBEAN GROUP COM V7780T103   1,063,008 16,279 SH   SOLE   0 0 16,279
ROYAL GOLD INC COM 780287108   508,508 3,920 SH   SOLE   0 0 3,920
ROYCE MICRO-CAP TR INC COM 780915104   1,659,323 189,204 SH   SOLE   0 0 189,204
ROYCE VALUE TR INC COM 780910105   2,135,103 157,340 SH   SOLE   0 0 157,340
RPM INTL INC COM 749685103   236,998 2,717 SH   SOLE   0 0 2,717
RYDER SYS INC COM 783549108   457,734 5,129 SH   SOLE   0 0 5,129
S&P GLOBAL INC COM 78409V104   6,599,590 19,142 SH   SOLE   0 0 19,142
SABRA HEALTH CARE REIT INC COM 78573L106   3,156,375 274,467 SH   SOLE   0 0 274,467
SAIA INC COM 78709Y105   225,010 827 SH   SOLE   0 0 827
SALEM MEDIA GROUP INC CL A 794093104   32,638 29,943 SH   SOLE   0 0 29,943
SALESFORCE INC COM 79466L302   7,874,560 39,417 SH   SOLE   0 0 39,417
SANOFI SPONSORED ADR 80105N105   2,868,565 52,712 SH   SOLE   0 0 52,712
SAP SE SPON ADR 803054204   838,317 6,624 SH   SOLE   0 0 6,624
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,098,083 4,206 SH   SOLE   0 0 4,206
SCHLUMBERGER LTD COM STK 806857108   5,908,933 120,346 SH   SOLE   0 0 120,346
SCHWAB CHARLES CORP COM 808513105   5,083,750 97,055 SH   SOLE   0 0 97,055
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   563,888 14,258 SH   SOLE   0 0 14,258
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,874,878 525,077 SH   SOLE   0 0 525,077
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   28,433,402 817,052 SH   SOLE   0 0 817,052
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   4,635,906 137,523 SH   SOLE   0 0 137,523
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,068,312 21,184 SH   SOLE   0 0 21,184
SCHWAB STRATEGIC TR MUN BD ETF 808524649   820,976 15,677 SH   SOLE   0 0 15,677
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,016,660 54,928 SH   SOLE   0 0 54,928
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   305,438 6,276 SH   SOLE   0 0 6,276
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   369,042 14,167 SH   SOLE   0 0 14,167
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   14,955,788 478,279 SH   SOLE   0 0 478,279
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,942,524 101,302 SH   SOLE   0 0 101,302
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,059,304 22,582 SH   SOLE   0 0 22,582
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   187,797,582 2,566,943 SH   SOLE   0 0 2,566,943
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   29,210,981 448,227 SH   SOLE   0 0 448,227
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   12,463,872 190,055 SH   SOLE   0 0 190,055
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   533,342 11,026 SH   SOLE   0 0 11,026
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,602,498 38,357 SH   SOLE   0 0 38,357
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,797,547 66,719 SH   SOLE   0 0 66,719
SCHWAB STRATEGIC TR US TIPS ETF 808524870   8,285,578 154,553 SH   SOLE   0 0 154,553
SCIENCE APPLICATIONS INTL CO COM 808625107   532,142 4,952 SH   SOLE   0 0 4,952
SCOTTS MIRACLE-GRO CO CL A 810186106   277,682 3,982 SH   SOLE   0 0 3,982
SEA LTD SPONSORD ADS 81141R100   598,947 6,920 SH   SOLE   0 0 6,920
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,791,823 57,348 SH   SOLE   0 0 57,348
SEAGEN INC COM 81181C104   916,379 4,526 SH   SOLE   0 0 4,526
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   8,075,669 139,308 SH   SOLE   0 0 139,308
SELECT SECTOR SPDR TR ENERGY 81369Y506   21,454,080 259,013 SH   SOLE   0 0 259,013
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,972,121 247,966 SH   SOLE   0 0 247,966
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,280,452 87,759 SH   SOLE   0 0 87,759
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,896,510 59,493 SH   SOLE   0 0 59,493
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   20,211,892 270,539 SH   SOLE   0 0 270,539
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   29,343,168 226,657 SH   SOLE   0 0 226,657
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   4,984,518 49,264 SH   SOLE   0 0 49,264
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   23,659,836 349,533 SH   SOLE   0 0 349,533
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,594,712 32,168 SH   SOLE   0 0 32,168
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   31,691,323 209,862 SH   SOLE   0 0 209,862
SEMPRA COM 816851109   2,183,419 14,444 SH   SOLE   0 0 14,444
SERVICENOW INC COM 81762P102   8,782,511 18,899 SH   SOLE   0 0 18,899
SHARPS TECHNOLOGY INC *W EXP 04/13/202 82003F119   2,145 16,500 SH   SOLE   0 0 16,500
SHELL PLC SPON ADS 780259305   3,336,211 57,981 SH   SOLE   0 0 57,981
SHERWIN WILLIAMS CO COM 824348106   2,290,880 10,192 SH   SOLE   0 0 10,192
SHOPIFY INC CL A 82509L107   2,617,268 54,623 SH   SOLE   0 0 54,623
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   105,132 12,636 SH   SOLE   0 0 12,636
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   364,946 5,570 SH   SOLE   0 0 5,570
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   396,358 22,662 SH   SOLE   0 0 22,662
SIMON PPTY GROUP INC NEW COM 828806109   3,343,026 29,857 SH   SOLE   0 0 29,857
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   587,125 23,385 SH   SOLE   0 0 23,385
SIMPSON MFG INC COM 829073105   447,879 4,085 SH   SOLE   0 0 4,085
SIRIUS XM HOLDINGS INC COM 82968B103   196,594 49,520 SH   SOLE   0 0 49,520
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   745,120 5,444 SH   SOLE   0 0 5,444
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,885,813 157,695 SH   SOLE   0 0 157,695
SKYLINE CHAMPION CORPORATION COM 830830105   447,844 5,953 SH   SOLE   0 0 5,953
SKYWORKS SOLUTIONS INC COM 83088M102   1,957,423 16,591 SH   SOLE   0 0 16,591
SMITH & WESSON BRANDS INC COM 831754106   176,826 14,364 SH   SOLE   0 0 14,364
SMITH A O CORP COM 831865209   589,013 8,518 SH   SOLE   0 0 8,518
SMUCKER J M CO COM NEW 832696405   2,531,782 16,088 SH   SOLE   0 0 16,088
SNAP ON INC COM 833034101   1,541,067 6,241 SH   SOLE   0 0 6,241
SNOWFLAKE INC CL A 833445109   3,282,219 21,277 SH   SOLE   0 0 21,277
SOFI TECHNOLOGIES INC COM 83406F102   818,772 134,924 SH   SOLE   0 0 134,924
SOLAREDGE TECHNOLOGIES INC COM 83417M104   549,238 1,807 SH   SOLE   0 0 1,807
SONOCO PRODS CO COM 835495102   274,112 4,494 SH   SOLE   0 0 4,494
SONOS INC COM 83570H108   340,996 17,380 SH   SOLE   0 0 17,380
SONY GROUP CORPORATION SPONSORED ADR 835699307   716,169 7,900 SH   SOLE   0 0 7,900
SOUTHERN CO COM 842587107   13,281,427 190,880 SH   SOLE   0 0 190,880
SOUTHERN COPPER CORP COM 84265V105   237,100 3,109 SH   SOLE   0 0 3,109
SOUTHWEST AIRLS CO COM 844741108   1,595,483 49,031 SH   SOLE   0 0 49,031
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   25,514,647 76,708 SH   SOLE   0 0 76,708
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,400 500 SH Put SOLE   0 0 500
SPDR GOLD TR GOLD SHS 78463V107   22,776,162 124,310 SH   SOLE   0 0 124,310
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,032,115 25,076 SH   SOLE   0 0 25,076
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,739,844 61,021 SH   SOLE   0 0 61,021
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,620,314 28,382 SH   SOLE   0 0 28,382
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   716,075 27,830 SH   SOLE   0 0 27,830
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   469,958 12,357 SH   SOLE   0 0 12,357
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   17,622,103 548,633 SH   SOLE   0 0 548,633
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   9,927,315 290,867 SH   SOLE   0 0 290,867
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   1,318,922 22,368 SH   SOLE   0 0 22,368
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   2,801,632 81,728 SH   SOLE   0 0 81,728
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   517,526 16,710 SH   SOLE   0 0 16,710
SPDR S&P 500 ETF TR TR UNIT 78462F103   76,412,692 186,650 SH   SOLE   0 0 186,650
SPDR S&P 500 ETF TR TR UNIT 78462F103   40,149 5,000 SH Put SOLE   0 0 5,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,053,139 15,386 SH   SOLE   0 0 15,386
SPDR SER TR AEROSPACE DEF 78464A631   3,077,071 26,320 SH   SOLE   0 0 26,320
SPDR SER TR BBG CONV SEC ETF 78464A359   697,908 10,406 SH   SOLE   0 0 10,406
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   4,259,152 223,812 SH   SOLE   0 0 223,812
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   101,523,388 1,105,678 SH   SOLE   0 0 1,105,678
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,018,811 10,228 SH   SOLE   0 0 10,228
SPDR SER TR BLOOMBERG EMERGI 78464A391   256,722 12,099 SH   SOLE   0 0 12,099
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,093,153 33,324 SH   SOLE   0 0 33,324
SPDR SER TR BLOOMBERG INTL T 78464A516   2,621,690 113,395 SH   SOLE   0 0 113,395
SPDR SER TR BLOOMBERG INVT 78468R200   5,129,582 168,570 SH   SOLE   0 0 168,570
SPDR SER TR BLOOMBERG SHT TE 78468R408   940,871 37,877 SH   SOLE   0 0 37,877
SPDR SER TR DJ REIT ETF 78464A607   288,993 3,255 SH   SOLE   0 0 3,255
SPDR SER TR ICE PFD SEC ETF 78464A292   455,558 13,415 SH   SOLE   0 0 13,415
SPDR SER TR MSCI USA STRTGIC 78468R812   424,214 3,659 SH   SOLE   0 0 3,659
SPDR SER TR NUVEEN BLMBRG MU 78468R721   5,892,875 125,862 SH   SOLE   0 0 125,862
SPDR SER TR NUVEEN BLMBRG SH 78468R739   9,285,671 195,282 SH   SOLE   0 0 195,282
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,182,804 47,237 SH   SOLE   0 0 47,237
SPDR SER TR OILGAS EQUIP 78468R549   790,231 10,507 SH   SOLE   0 0 10,507
SPDR SER TR PORTFLI INTRMDIT 78464A672   27,409,911 947,129 SH   SOLE   0 0 947,129
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,041,779 39,062 SH   SOLE   0 0 39,062
SPDR SER TR PORTFOLI S&P1500 78464A805   717,703 14,232 SH   SOLE   0 0 14,232
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,738,961 222,526 SH   SOLE   0 0 222,526
SPDR SER TR PORTFOLIO CRPORT 78464A144   584,064 19,968 SH   SOLE   0 0 19,968
SPDR SER TR PORTFOLIO INTRMD 78464A375   13,434,611 413,500 SH   SOLE   0 0 413,500
SPDR SER TR PORTFOLIO LN TSR 78464A664   17,427,106 564,349 SH   SOLE   0 0 564,349
SPDR SER TR PORTFOLIO S&P400 78464A847   466,311 10,613 SH   SOLE   0 0 10,613
SPDR SER TR PORTFOLIO S&P500 78464A854   9,357,678 194,344 SH   SOLE   0 0 194,344
SPDR SER TR PORTFOLIO S&P600 78468R853   890,321 23,572 SH   SOLE   0 0 23,572
SPDR SER TR PORTFOLIO SH TSR 78468R101   11,616,710 397,424 SH   SOLE   0 0 397,424
SPDR SER TR PORTFOLIO SHORT 78464A474   4,619,294 155,900 SH   SOLE   0 0 155,900
SPDR SER TR PRTFLO S&P500 GW 78464A409   21,977,360 396,989 SH   SOLE   0 0 396,989
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,066,391 80,695 SH   SOLE   0 0 80,695
SPDR SER TR PRTFLO S&P500 VL 78464A508   20,603,854 505,989 SH   SOLE   0 0 505,989
SPDR SER TR RUSSELL LOW VOL 78468R754   1,158,016 10,965 SH   SOLE   0 0 10,965
SPDR SER TR RUSSELL YIELD 78468R770   645,672 6,847 SH   SOLE   0 0 6,847
SPDR SER TR S&P 400 MDCP GRW 78464A821   3,287,720 48,038 SH   SOLE   0 0 48,038
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,442,885 52,102 SH   SOLE   0 0 52,102
SPDR SER TR S&P 500 ESG ETF 78468R531   695,407 17,637 SH   SOLE   0 0 17,637
SPDR SER TR S&P 600 SMCP GRW 78464A201   205,076 2,781 SH   SOLE   0 0 2,781
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,881,297 24,695 SH   SOLE   0 0 24,695
SPDR SER TR S&P 600 SML CAP 78464A813   366,875 4,366 SH   SOLE   0 0 4,366
SPDR SER TR S&P BIOTECH 78464A870   3,722,453 48,845 SH   SOLE   0 0 48,845
SPDR SER TR S&P BK ETF 78464A797   930,420 25,099 SH   SOLE   0 0 25,099
SPDR SER TR S&P DIVID ETF 78464A763   26,782,604 216,495 SH   SOLE   0 0 216,495
SPDR SER TR S&P HOMEBUILD 78464A888   755,099 11,144 SH   SOLE   0 0 11,144
SPDR SER TR S&P KENSHO CLEAN 78468R655   822,068 9,483 SH   SOLE   0 0 9,483
SPDR SER TR S&P METALS MNG 78464A755   3,841,998 72,273 SH   SOLE   0 0 72,273
SPDR SER TR S&P OILGAS EXP 78468R556   725,222 5,684 SH   SOLE   0 0 5,684
SPDR SER TR S&P REGL BKG 78464A698   1,293,358 29,488 SH   SOLE   0 0 29,488
SPDR SER TR S&P SEMICNDCTR 78464A862   527,217 2,527 SH   SOLE   0 0 2,527
SPDR SER TR SPDR MSCI USA GE 78468R747   3,035,835 36,620 SH   SOLE   0 0 36,620
SPDR SER TR SPDR S&P SMALLCA 78468R481   230,648 8,947 SH   SOLE   0 0 8,947
SPDR SER TR SSGA US LRG ETF 78468R804   344,873 2,521 SH   SOLE   0 0 2,521
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   491,067 12,326 SH   SOLE   0 0 12,326
SPLUNK INC COM 848637104   776,820 8,102 SH   SOLE   0 0 8,102
SPOTIFY TECHNOLOGY S A SHS L8681T102   276,193 2,067 SH   SOLE   0 0 2,067
SPROTT FDS TR URANIUM MINERS E 85208P303   594,148 18,940 SH   SOLE   0 0 18,940
SPROTT FOCUS TR INC COM 85208J109   1,878,922 232,109 SH   SOLE   0 0 232,109
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,064,060 109,152 SH   SOLE   0 0 109,152
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,789,866 115,774 SH   SOLE   0 0 115,774
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,540,223 184,679 SH   SOLE   0 0 184,679
SPROUT SOCIAL INC COM CL A 85209W109   229,213 3,765 SH   SOLE   0 0 3,765
SPROUTS FMRS MKT INC COM 85208M102   233,265 6,659 SH   SOLE   0 0 6,659
SPS COMM INC COM 78463M107   275,968 1,812 SH   SOLE   0 0 1,812
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   460,076 8,147 SH   SOLE   0 0 8,147
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   4,991,936 120,404 SH   SOLE   0 0 120,404
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   6,522,570 158,971 SH   SOLE   0 0 158,971
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   1,000,007 37,936 SH   SOLE   0 0 37,936
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   1,225,004 30,510 SH   SOLE   0 0 30,510
STAG INDL INC COM 85254J102   484,417 14,324 SH   SOLE   0 0 14,324
STANLEY BLACK & DECKER INC COM 854502101   1,269,272 15,752 SH   SOLE   0 0 15,752
STANLEY BLACK & DECKER INC COM 854502101   360 400 SH Put SOLE   0 0 400
STARBUCKS CORP COM 855244109   17,584,855 168,874 SH   SOLE   0 0 168,874
STARWOOD PPTY TR INC COM 85571B105   2,666,044 150,709 SH   SOLE   0 0 150,709
STATE STR CORP COM 857477103   1,956,384 25,847 SH   SOLE   0 0 25,847
STEEL DYNAMICS INC COM 858119100   2,935,061 25,960 SH   SOLE   0 0 25,960
STELLAR BANCORP INC COM 858927106   579,762 23,558 SH   SOLE   0 0 23,558
STEM INC COM 85859N102   409,714 72,260 SH   SOLE   0 0 72,260
STERIS PLC SHS USD G8473T100   874,415 4,572 SH   SOLE   0 0 4,572
STMICROELECTRONICS N V NY REGISTRY 861012102   2,347,060 43,897 SH   SOLE   0 0 43,897
STRATASYS LTD SHS M85548101   223,023 13,492 SH   SOLE   0 0 13,492
STRATEGY SHS NS 7HANDL IDX 86280R506   1,579,770 78,090 SH   SOLE   0 0 78,090
STREAMLINE HEALTH SOLUTIONS COM 86323X106   40,500 22,500 SH   SOLE   0 0 22,500
STRYKER CORPORATION COM 863667101   7,714,704 27,025 SH   SOLE   0 0 27,025
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   230,718 28,840 SH   SOLE   0 0 28,840
SUN CMNTYS INC COM 866674104   675,736 4,797 SH   SOLE   0 0 4,797
SUN LIFE FINANCIAL INC. COM 866796105   1,421,221 30,433 SH   SOLE   0 0 30,433
SUNCOR ENERGY INC NEW COM 867224107   362,607 11,678 SH   SOLE   0 0 11,678
SUNOPTA INC COM 8676EP108   174,136 22,615 SH   SOLE   0 0 22,615
SUNPOWER CORP COM 867652406   456,153 32,959 SH   SOLE   0 0 32,959
SUNRUN INC COM 86771W105   380,835 18,900 SH   SOLE   0 0 18,900
SUPER MICRO COMPUTER INC COM 86800U104   205,322 1,927 SH   SOLE   0 0 1,927
SWISS HELVETIA FD INC COM 870875101   358,436 45,200 SH   SOLE   0 0 45,200
SYLVAMO CORP COMMON STOCK 871332102   269,777 5,832 SH   SOLE   0 0 5,832
SYNCHRONY FINANCIAL COM 87165B103   209,923 7,219 SH   SOLE   0 0 7,219
SYNLOGIC INC COM 87166L100   14,566 23,048 SH   SOLE   0 0 23,048
SYNOPSYS INC COM 871607107   2,590,502 6,707 SH   SOLE   0 0 6,707
SYSCO CORP COM 871829107   2,710,671 35,098 SH   SOLE   0 0 35,098
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,212,826 37,955 SH   SOLE   0 0 37,955
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   275,254 8,214 SH   SOLE   0 0 8,214
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,190,750 88,053 SH   SOLE   0 0 88,053
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   263,793 16,007 SH   SOLE   0 0 16,007
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   207,571 1,740 SH   SOLE   0 0 1,740
TAPESTRY INC COM 876030107   1,758,970 40,801 SH   SOLE   0 0 40,801
TARGA RES CORP COM 87612G101   519,752 7,125 SH   SOLE   0 0 7,125
TARGET CORP COM 87612E106   13,980,302 84,406 SH   SOLE   0 0 84,406
TC ENERGY CORP COM 87807B107   1,836,530 47,254 SH   SOLE   0 0 47,254
TE CONNECTIVITY LTD SHS H84989104   6,196,698 47,250 SH   SOLE   0 0 47,250
TECHNIPFMC PLC COM G87110105   163,923 12,009 SH   SOLE   0 0 12,009
TECK RESOURCES LTD CL B 878742204   250,822 6,872 SH   SOLE   0 0 6,872
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,461,155 82,785 SH   SOLE   0 0 82,785
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   1,125,844 60,013 SH   SOLE   0 0 60,013
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   1,292,704 92,800 SH   SOLE   0 0 92,800
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   505,206 36,769 SH   SOLE   0 0 36,769
TELADOC HEALTH INC COM 87918A105   211,723 8,186 SH   SOLE   0 0 8,186
TELEDYNE TECHNOLOGIES INC COM 879360105   508,201 1,136 SH   SOLE   0 0 1,136
TELEFONICA BRASIL SA NEW ADR 87936R205   199,439 26,346 SH   SOLE   0 0 26,346
TELLURIAN INC NEW COM 87968A104   44,200 35,936 SH   SOLE   0 0 35,936
TELUS CORPORATION COM 87971M103   214,964 10,837 SH   SOLE   0 0 10,837
TEMPLETON DRAGON FD INC COM 88018T101   122,505 11,568 SH   SOLE   0 0 11,568
TEMPLETON EMERGING MKTS FD COM 880191101   228,718 19,549 SH   SOLE   0 0 19,549
TEMPLETON EMERGING MKTS INCO COM 880192109   133,937 26,418 SH   SOLE   0 0 26,418
TEMPLETON GLOBAL INCOME FD COM 880198106   105,399 23,954 SH   SOLE   0 0 23,954
TENARIS S A SPONSORED ADS 88031M109   228,739 8,049 SH   SOLE   0 0 8,049
TERADYNE INC COM 880770102   1,537,479 14,301 SH   SOLE   0 0 14,301
TEREX CORP NEW COM 880779103   650,986 13,455 SH   SOLE   0 0 13,455
TESLA INC COM 88160R101   34,201,262 164,889 SH   SOLE   0 0 164,889
TETRA TECH INC NEW COM 88162G103   821,454 5,592 SH   SOLE   0 0 5,592
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   122,074 17,291 SH   SOLE   0 0 17,291
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   287,700 32,509 SH   SOLE   0 0 32,509
TEXAS INSTRS INC COM 882508104   7,069,269 38,004 SH   SOLE   0 0 38,004
TEXAS PACIFIC LAND CORPORATI COM 88262P102   404,846 238 SH   SOLE   0 0 238
TEXAS ROADHOUSE INC COM 882681109   527,470 4,881 SH   SOLE   0 0 4,881
TEXTRON INC COM 883203101   677,279 9,589 SH   SOLE   0 0 9,589
TFI INTL INC COM 87241L109   383,148 3,213 SH   SOLE   0 0 3,213
TG THERAPEUTICS INC COM 88322Q108   559,097 37,174 SH   SOLE   0 0 37,174
TG THERAPEUTICS INC COM 88322Q108   20,800 2,000 SH Call SOLE   0 0 2,000
THE CIGNA GROUP COM 125523100   5,161,834 20,201 SH   SOLE   0 0 20,201
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   747,742 119,067 SH   SOLE   0 0 119,067
THE TRADE DESK INC COM CL A 88339J105   4,524,731 74,286 SH   SOLE   0 0 74,286
THERMO FISHER SCIENTIFIC INC COM 883556102   11,353,936 19,699 SH   SOLE   0 0 19,699
THOR INDS INC COM 885160101   1,884,986 23,669 SH   SOLE   0 0 23,669
TILRAY BRANDS INC COM 88688T100   128,622 50,839 SH   SOLE   0 0 50,839
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   66,879 68,000 SH   SOLE   0 0 68,000
TIMOTHY PLAN HIG DV STK ETF 887432326   255,858 8,194 SH   SOLE   0 0 8,194
TIMOTHY PLAN HIGH DIVIDEND 887432276   252,381 10,719 SH   SOLE   0 0 10,719
TIMOTHY PLAN US LARGE MID CP 887432284   314,356 13,567 SH   SOLE   0 0 13,567
TITAN MACHY INC COM 88830R101   1,347,504 44,253 SH   SOLE   0 0 44,253
TJX COS INC NEW COM 872540109   5,929,052 75,665 SH   SOLE   0 0 75,665
T-MOBILE US INC COM 872590104   4,789,135 33,065 SH   SOLE   0 0 33,065
TOPBUILD CORP COM 89055F103   422,940 2,032 SH   SOLE   0 0 2,032
TORO CO COM 891092108   496,954 4,471 SH   SOLE   0 0 4,471
TORONTO DOMINION BK ONT COM NEW 891160509   938,763 15,672 SH   SOLE   0 0 15,672
TOTALENERGIES SE SPONSORED ADS 89151E109   6,404,308 108,456 SH   SOLE   0 0 108,456
TOYOTA MOTOR CORP ADS 892331307   1,204,192 8,499 SH   SOLE   0 0 8,499
TRACTOR SUPPLY CO COM 892356106   2,293,076 9,756 SH   SOLE   0 0 9,756
TRANE TECHNOLOGIES PLC SHS G8994E103   1,996,476 10,852 SH   SOLE   0 0 10,852
TRANSDIGM GROUP INC COM 893641100   1,365,080 1,852 SH   SOLE   0 0 1,852
TRANSMEDICS GROUP INC COM 89377M109   541,772 7,154 SH   SOLE   0 0 7,154
TRANSOCEAN LTD REG SHS H8817H100   265,138 41,688 SH   SOLE   0 0 41,688
TRAVELERS COMPANIES INC COM 89417E109   1,370,061 7,993 SH   SOLE   0 0 7,993
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   142,290 11,779 SH   SOLE   0 0 11,779
TRUIST FINL CORP COM 89832Q109   4,092,621 120,018 SH   SOLE   0 0 120,018
TWILIO INC CL A 90138F102   1,405,893 21,100 SH   SOLE   0 0 21,100
TWO HBRS INVT CORP COM 90187B804   226,006 15,364 SH   SOLE   0 0 15,364
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   1,320,758 43,413 SH   SOLE   0 0 43,413
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   815,368 36,181 SH   SOLE   0 0 36,181
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   891,384 30,755 SH   SOLE   0 0 30,755
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   726,677 24,328 SH   SOLE   0 0 24,328
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   1,474,416 46,365 SH   SOLE   0 0 46,365
TYLER TECHNOLOGIES INC COM 902252105   618,138 1,743 SH   SOLE   0 0 1,743
TYSON FOODS INC CL A 902494103   3,004,594 50,651 SH   SOLE   0 0 50,651
TYSON FOODS INC CL A 902494103   500 400 SH Put SOLE   0 0 400
UBER TECHNOLOGIES INC COM 90353T100   5,104,049 161,011 SH   SOLE   0 0 161,011
UBS GROUP AG SHS H42097107   642,512 30,108 SH   SOLE   0 0 30,108
UDR INC COM 902653104   344,617 8,393 SH   SOLE   0 0 8,393
UIPATH INC CL A 90364P105   237,033 13,506 SH   SOLE   0 0 13,506
ULTA BEAUTY INC COM 90384S303   3,762,395 6,895 SH   SOLE   0 0 6,895
UNILEVER PLC SPON ADR NEW 904767704   5,380,650 103,614 SH   SOLE   0 0 103,614
UNION PAC CORP COM 907818108   8,681,284 43,134 SH   SOLE   0 0 43,134
UNITED AIRLS HLDGS INC COM 910047109   647,262 14,628 SH   SOLE   0 0 14,628
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   183,277 20,922 SH   SOLE   0 0 20,922
UNITED PARCEL SERVICE INC CL B 911312106   13,552,430 69,862 SH   SOLE   0 0 69,862
UNITED RENTALS INC COM 911363109   3,903,748 9,864 SH   SOLE   0 0 9,864
UNITED STATES STL CORP NEW COM 912909108   631,794 24,207 SH   SOLE   0 0 24,207
UNITED STS NAT GAS FD LP UNIT PAR 912318300   2,639,587 380,344 SH   SOLE   0 0 380,344
UNITED STS OIL FD LP UNITS 91232N207   227,491 3,424 SH   SOLE   0 0 3,424
UNITED THERAPEUTICS CORP DEL COM 91307C102   438,290 1,957 SH   SOLE   0 0 1,957
UNITEDHEALTH GROUP INC COM 91324P102   33,543,218 70,977 SH   SOLE   0 0 70,977
UNITY SOFTWARE INC COM 91332U101   1,514,668 46,706 SH   SOLE   0 0 46,706
UNIVERSAL DISPLAY CORP COM 91347P105   259,806 1,674 SH   SOLE   0 0 1,674
UNIVERSAL HLTH SVCS INC CL B 913903100   499,630 3,931 SH   SOLE   0 0 3,931
UNUM GROUP COM 91529Y106   702,361 17,754 SH   SOLE   0 0 17,754
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   66,600 20,000 SH   SOLE   0 0 20,000
UPBOUND GROUP INC COM 76009N100   228,605 9,327 SH   SOLE   0 0 9,327
URANIUM ENERGY CORP COM 916896103   84,240 29,250 SH   SOLE   0 0 29,250
URBAN OUTFITTERS INC COM 917047102   286,763 10,345 SH   SOLE   0 0 10,345
US BANCORP DEL COM NEW 902973304   8,471,553 234,994 SH   SOLE   0 0 234,994
UTZ BRANDS INC COM CL A 918090101   197,059 11,965 SH   SOLE   0 0 11,965
UWM HOLDINGS CORPORATION COM CL A 91823B109   103,847 21,150 SH   SOLE   0 0 21,150
V F CORP COM 918204108   937,378 40,915 SH   SOLE   0 0 40,915
V F CORP COM 918204108   700 400 SH Put SOLE   0 0 400
VALE S A SPONSORED ADS 91912E105   543,883 34,467 SH   SOLE   0 0 34,467
VALERO ENERGY CORP COM 91913Y100   9,963,711 71,373 SH   SOLE   0 0 71,373
VALLEY NATL BANCORP COM 919794107   402,873 43,601 SH   SOLE   0 0 43,601
VALMONT INDS INC COM 920253101   321,239 1,006 SH   SOLE   0 0 1,006
VALVOLINE INC COM 92047W101   1,113,152 31,859 SH   SOLE   0 0 31,859
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   423,333 4,874 SH   SOLE   0 0 4,874
VANECK ETF TRUST BDC INCOME ETF 92189F411   211,491 14,261 SH   SOLE   0 0 14,261
VANECK ETF TRUST BIOTECH ETF 92189F726   405,225 2,500 SH   SOLE   0 0 2,500
VANECK ETF TRUST CEF MUNI INCOME 92189F460   309,227 14,250 SH   SOLE   0 0 14,250
VANECK ETF TRUST EMERGING MRKT HI 92189F353   308,369 16,741 SH   SOLE   0 0 16,741
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,918,090 139,832 SH   SOLE   0 0 139,832
VANECK ETF TRUST GOLD MINERS ETF 92189F106   11,686,549 361,253 SH   SOLE   0 0 361,253
VANECK ETF TRUST GREEN BOND ETF 92189F171   234,840 9,989 SH   SOLE   0 0 9,989
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   7,616,200 147,201 SH   SOLE   0 0 147,201
VANECK ETF TRUST IG FLOATING RATE 92189F486   497,028 19,905 SH   SOLE   0 0 19,905
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,039,065 22,360 SH   SOLE   0 0 22,360
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   756,727 29,969 SH   SOLE   0 0 29,969
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,178,667 29,840 SH   SOLE   0 0 29,840
VANECK ETF TRUST MORTGAGE REIT 92189F452   120,006 10,620 SH   SOLE   0 0 10,620
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,089,227 28,298 SH   SOLE   0 0 28,298
VANECK ETF TRUST OIL SERVICES ETF 92189H607   292,820 1,057 SH   SOLE   0 0 1,057
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   324,044 4,174 SH   SOLE   0 0 4,174
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   413,705 5,071 SH   SOLE   0 0 5,071
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,090,681 11,743 SH   SOLE   0 0 11,743
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   863,012 38,718 SH   SOLE   0 0 38,718
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   430,613 25,330 SH   SOLE   0 0 25,330
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   7,776,292 33,740 SH   SOLE   0 0 33,740
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   3,163,165 21,562 SH   SOLE   0 0 21,562
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   415,410 4,676 SH   SOLE   0 0 4,676
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   332,078 3,505 SH   SOLE   0 0 3,505
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   970,966 12,023 SH   SOLE   0 0 12,023
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   252,624 2,846 SH   SOLE   0 0 2,846
VANGUARD BD INDEX FDS INTERMED TERM 921937819   29,214,712 380,698 SH   SOLE   0 0 380,698
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   20,345,980 265,475 SH   SOLE   0 0 265,475
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   218,418,232 2,855,514 SH   SOLE   0 0 2,855,514
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   167,449,879 2,268,047 SH   SOLE   0 0 2,268,047
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   790,548 16,055 SH   SOLE   0 0 16,055
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   101,701,358 2,078,932 SH   SOLE   0 0 2,078,932
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   9,985,024 71,220 SH   SOLE   0 0 71,220
VANGUARD INDEX FDS GROWTH ETF 922908736   120,347,523 482,471 SH   SOLE   0 0 482,471
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,996,224 10,686 SH   SOLE   0 0 10,686
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   19,036,647 97,679 SH   SOLE   0 0 97,679
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   14,549,817 108,524 SH   SOLE   0 0 108,524
VANGUARD INDEX FDS MID CAP ETF 922908629   22,953,638 108,826 SH   SOLE   0 0 108,826
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   24,888,423 299,717 SH   SOLE   0 0 299,717
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   96,087,220 255,503 SH   SOLE   0 0 255,503
VANGUARD INDEX FDS SM CP VAL ETF 922908611   21,285,035 134,070 SH   SOLE   0 0 134,070
VANGUARD INDEX FDS SMALL CP ETF 922908751   31,201,404 164,599 SH   SOLE   0 0 164,599
VANGUARD INDEX FDS SML CP GRW ETF 922908595   5,972,539 27,598 SH   SOLE   0 0 27,598
VANGUARD INDEX FDS TOTAL STK MKT 922908769   273,630,966 1,340,671 SH   SOLE   0 0 1,340,671
VANGUARD INDEX FDS VALUE ETF 922908744   104,785,273 758,709 SH   SOLE   0 0 758,709
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   5,992,482 112,072 SH   SOLE   0 0 112,072
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   35,418,758 876,703 SH   SOLE   0 0 876,703
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   3,885,105 63,743 SH   SOLE   0 0 63,743
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   4,118,451 60,727 SH   SOLE   0 0 60,727
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   10,551,668 96,592 SH   SOLE   0 0 96,592
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,651,735 90,011 SH   SOLE   0 0 90,011
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   12,975,798 140,903 SH   SOLE   0 0 140,903
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   13,159,429 275,187 SH   SOLE   0 0 275,187
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   22,771,266 449,492 SH   SOLE   0 0 449,492
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,536,044 58,974 SH   SOLE   0 0 58,974
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   7,505,603 93,563 SH   SOLE   0 0 93,563
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,449,915 18,187 SH   SOLE   0 0 18,187
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   915,529 13,975 SH   SOLE   0 0 13,975
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   22,451,147 482,303 SH   SOLE   0 0 482,303
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   24,991,777 426,918 SH   SOLE   0 0 426,918
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   19,682,130 258,194 SH   SOLE   0 0 258,194
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,759,618 49,062 SH   SOLE   0 0 49,062
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   11,377,966 180,918 SH   SOLE   0 0 180,918
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   10,468,372 156,689 SH   SOLE   0 0 156,689
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   7,511,928 45,513 SH   SOLE   0 0 45,513
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   4,998,779 69,350 SH   SOLE   0 0 69,350
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   19,822,734 128,710 SH   SOLE   0 0 128,710
VANGUARD STAR FDS VG TL INTL STK F 921909768   166,921,616 3,023,395 SH   SOLE   0 0 3,023,395
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   90,127,566 1,995,297 SH   SOLE   0 0 1,995,297
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   860,406 13,808 SH   SOLE   0 0 13,808
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   30,352,919 287,705 SH   SOLE   0 0 287,705
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   2,008,626 27,261 SH   SOLE   0 0 27,261
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   12,325,813 198,963 SH   SOLE   0 0 198,963
VANGUARD WORLD FD ESG INTL STK ETF 921910725   977,896 18,676 SH   SOLE   0 0 18,676
VANGUARD WORLD FD ESG US STK ETF 921910733   242,738 3,385 SH   SOLE   0 0 3,385
VANGUARD WORLD FD EXTENDED DUR 921910709   416,187 4,597 SH   SOLE   0 0 4,597
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,820,174 12,716 SH   SOLE   0 0 12,716
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   11,251,347 111,377 SH   SOLE   0 0 111,377
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,129,874 44,643 SH   SOLE   0 0 44,643
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,198,267 12,396 SH   SOLE   0 0 12,396
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   4,100,068 16,235 SH   SOLE   0 0 16,235
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,047,556 26,082 SH   SOLE   0 0 26,082
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,798,828 24,501 SH   SOLE   0 0 24,501
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   2,947,111 37,837 SH   SOLE   0 0 37,837
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   8,947,377 37,522 SH   SOLE   0 0 37,522
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   3,057,604 16,050 SH   SOLE   0 0 16,050
VANGUARD WORLD FDS INF TECH ETF 92204A702   14,890,699 38,631 SH   SOLE   0 0 38,631
VANGUARD WORLD FDS MATERIALS ETF 92204A801   2,637,485 14,833 SH   SOLE   0 0 14,833
VANGUARD WORLD FDS UTILITIES ETF 92204A876   3,057,737 20,728 SH   SOLE   0 0 20,728
VECTOR GROUP LTD COM 92240M108   422,404 35,171 SH   SOLE   0 0 35,171
VEEVA SYS INC CL A COM 922475108   3,461,354 18,833 SH   SOLE   0 0 18,833
VENTAS INC COM 92276F100   404,998 9,342 SH   SOLE   0 0 9,342
VERISK ANALYTICS INC COM 92345Y106   3,375,628 17,594 SH   SOLE   0 0 17,594
VERIZON COMMUNICATIONS INC COM 92343V104   21,629,215 556,164 SH   SOLE   0 0 556,164
VERTEX PHARMACEUTICALS INC COM 92532F100   4,384,652 13,917 SH   SOLE   0 0 13,917
VIATRIS INC COM 92556V106   4,378,541 455,149 SH   SOLE   0 0 455,149
VICI PPTYS INC COM 925652109   2,017,272 61,842 SH   SOLE   0 0 61,842
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   5,340,219 88,093 SH   SOLE   0 0 88,093
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   1,490,672 28,722 SH   SOLE   0 0 28,722
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   325,545 6,637 SH   SOLE   0 0 6,637
VILLAGE FARMS INTL INC COM 92707Y108   25,015 30,138 SH   SOLE   0 0 30,138
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   407,491 14,553 SH   SOLE   0 0 14,553
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   314,924 20,746 SH   SOLE   0 0 20,746
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   46,709 11,532 SH   SOLE   0 0 11,532
VIRIOS THERAPEUTICS INC COM 92829J104   9,838 26,769 SH   SOLE   0 0 26,769
VIRTUS CONVERTIBLE & INC FD COM 92838U108   698,380 232,793 SH   SOLE   0 0 232,793
VIRTUS CONVERTIBLE & INCOME COM 92838X102   822,562 244,810 SH   SOLE   0 0 244,810
VIRTUS DIVIDEND INTEREST & P COM 92840R101   181,775 15,457 SH   SOLE   0 0 15,457
VIRTUS EQUITY & CONV INCM FD COM 92841M101   293,934 14,958 SH   SOLE   0 0 14,958
VIRTUS TOTAL RETURN FD INC COM 92835W107   561,719 86,752 SH   SOLE   0 0 86,752
VISA INC COM CL A 92826C839   37,131,801 164,694 SH   SOLE   0 0 164,694
VISTA GOLD CORP COM NEW 927926303   1,044,133 1,734,441 SH   SOLE   0 0 1,734,441
VISTRA CORP COM 92840M102   419,136 17,464 SH   SOLE   0 0 17,464
VITAL ENERGY INC COM 516806205   231,434 5,082 SH   SOLE   0 0 5,082
VMWARE INC CL A COM 928563402   861,453 6,900 SH   SOLE   0 0 6,900
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,566,267 232,451 SH   SOLE   0 0 232,451
VONTIER CORPORATION COM 928881101   625,792 22,889 SH   SOLE   0 0 22,889
VORNADO RLTY TR SH BEN INT 929042109   614,093 39,954 SH   SOLE   0 0 39,954
VOYA GLBL ADV & PREM OPP FD COM 92912R104   95,310 11,160 SH   SOLE   0 0 11,160
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   226,633 44,438 SH   SOLE   0 0 44,438
VROOM INC COM 92918V109   13,031 14,500 SH   SOLE   0 0 14,500
VULCAN MATLS CO COM 929160109   914,850 5,332 SH   SOLE   0 0 5,332
WABTEC COM 929740108   352,743 3,490 SH   SOLE   0 0 3,490
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,885,425 199,116 SH   SOLE   0 0 199,116
WALMART INC COM 931142103   34,682,348 235,214 SH   SOLE   0 0 235,214
WARNER BROS DISCOVERY INC COM SER A 934423104   1,765,504 116,921 SH   SOLE   0 0 116,921
WASTE CONNECTIONS INC COM 94106B101   1,622,183 11,664 SH   SOLE   0 0 11,664
WASTE MGMT INC DEL COM 94106L109   8,731,164 53,510 SH   SOLE   0 0 53,510
WATERS CORP COM 941848103   356,203 1,150 SH   SOLE   0 0 1,150
WATSCO INC COM 942622200   1,019,433 3,204 SH   SOLE   0 0 3,204
WEBSTER FINL CORP COM 947890109   242,042 6,140 SH   SOLE   0 0 6,140
WEC ENERGY GROUP INC COM 92939U106   1,104,556 11,653 SH   SOLE   0 0 11,653
WELLS FARGO CO NEW COM 949746101   11,372,763 304,247 SH   SOLE   0 0 304,247
WELLTOWER INC COM 95040Q104   989,890 13,808 SH   SOLE   0 0 13,808
WENDYS CO COM 95058W100   330,814 15,189 SH   SOLE   0 0 15,189
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,125,002 3,247 SH   SOLE   0 0 3,247
WESTERN ASSET EMERGING MKTS COM 95766A101   2,209,286 257,193 SH   SOLE   0 0 257,193
WESTERN ASSET GBL HIGH INC F COM 95766B109   83,346 11,975 SH   SOLE   0 0 11,975
WESTERN ASSET HIGH INCOME OP COM 95766K109   81,142 21,297 SH   SOLE   0 0 21,297
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   747,527 73,287 SH   SOLE   0 0 73,287
WESTERN DIGITAL CORP. COM 958102105   654,324 17,370 SH   SOLE   0 0 17,370
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   27,956 29,000 SH   SOLE   0 0 29,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   339,857 12,888 SH   SOLE   0 0 12,888
WESTERN UN CO COM 959802109   341,443 30,623 SH   SOLE   0 0 30,623
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   18,399 19,317 SH   SOLE   0 0 19,317
WESTROCK CO COM 96145D105   707,929 23,234 SH   SOLE   0 0 23,234
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,299,656 43,135 SH   SOLE   0 0 43,135
WHEATON PRECIOUS METALS CORP COM 962879102   1,022,356 21,228 SH   SOLE   0 0 21,228
WHIRLPOOL CORP COM 963320106   1,313,140 9,947 SH   SOLE   0 0 9,947
WILLIAMS COS INC COM 969457100   5,604,127 187,680 SH   SOLE   0 0 187,680
WILLIAMS SONOMA INC COM 969904101   220,224 1,810 SH   SOLE   0 0 1,810
WILLIS TOWERS WATSON PLC LTD SHS G96629103   446,409 1,921 SH   SOLE   0 0 1,921
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   292,109 6,231 SH   SOLE   0 0 6,231
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   1,483,842 49,961 SH   SOLE   0 0 49,961
WISDOMTREE TR EM EX ST-OWNED 97717X578   301,249 10,821 SH   SOLE   0 0 10,821
WISDOMTREE TR EMER MKT HIGH FD 97717W315   4,360,583 115,176 SH   SOLE   0 0 115,176
WISDOMTREE TR EMERG MKTS ESG 97717X214   346,658 12,355 SH   SOLE   0 0 12,355
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,086,232 23,722 SH   SOLE   0 0 23,722
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   205,867 11,520 SH   SOLE   0 0 11,520
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   14,266,097 283,789 SH   SOLE   0 0 283,789
WISDOMTREE TR GLB US QTLY DIV 97717W844   735,590 20,738 SH   SOLE   0 0 20,738
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,242,146 39,383 SH   SOLE   0 0 39,383
WISDOMTREE TR INTL EQUITY FD 97717W703   1,418,603 28,526 SH   SOLE   0 0 28,526
WISDOMTREE TR INTL LRGCAP DV 97717W794   342,925 7,343 SH   SOLE   0 0 7,343
WISDOMTREE TR INTL QULTY DIV 97717X131   1,236,639 36,511 SH   SOLE   0 0 36,511
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,152,060 18,904 SH   SOLE   0 0 18,904
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   681,150 17,279 SH   SOLE   0 0 17,279
WISDOMTREE TR ITL HIGH DIV FD 97717W802   546,024 14,503 SH   SOLE   0 0 14,503
WISDOMTREE TR JAPN HEDGE EQT 97717W851   248,249 3,510 SH   SOLE   0 0 3,510
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,231,132 35,115 SH   SOLE   0 0 35,115
WISDOMTREE TR US ESG FUND 97717W596   1,404,044 32,571 SH   SOLE   0 0 32,571
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,295,510 15,747 SH   SOLE   0 0 15,747
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,554,656 41,297 SH   SOLE   0 0 41,297
WISDOMTREE TR US LARGECAP FUND 97717W588   4,098,318 93,740 SH   SOLE   0 0 93,740
WISDOMTREE TR US MIDCAP DIVID 97717W505   4,146,024 101,171 SH   SOLE   0 0 101,171
WISDOMTREE TR US MULTIFACTOR 97717Y857   263,433 7,016 SH   SOLE   0 0 7,016
WISDOMTREE TR US QTLY DIV GRT 97717X669   44,483,395 713,561 SH   SOLE   0 0 713,561
WISDOMTREE TR US SMALLCAP DIVD 97717W604   4,000,133 140,061 SH   SOLE   0 0 140,061
WISDOMTREE TR US TOTAL DIVIDND 97717W109   589,931 9,737 SH   SOLE   0 0 9,737
WISDOMTREE TR WISDOMTREE US VA 97717W547   383,431 6,539 SH   SOLE   0 0 6,539
WISDOMTREE TR YIELD ENHANCD US 97717X511   429,768 9,837 SH   SOLE   0 0 9,837
WNS HLDGS LTD SPON ADR 92932M101   203,204 2,181 SH   SOLE   0 0 2,181
WORKDAY INC CL A 98138H101   5,101,084 24,698 SH   SOLE   0 0 24,698
WORLD GOLD TR SPDR GLD MINIS 98149E303   5,591,302 142,964 SH   SOLE   0 0 142,964
WP CAREY INC COM 92936U109   8,074,994 104,260 SH   SOLE   0 0 104,260
WYNN RESORTS LTD COM 983134107   598,607 5,349 SH   SOLE   0 0 5,349
XCEL ENERGY INC COM 98389B100   1,770,198 26,248 SH   SOLE   0 0 26,248
XP INC CL A G98239109   425,445 35,842 SH   SOLE   0 0 35,842
XYLEM INC COM 98419M100   1,083,502 10,348 SH   SOLE   0 0 10,348
YETI HLDGS INC COM 98585X104   257,240 6,431 SH   SOLE   0 0 6,431
YUM BRANDS INC COM 988498101   1,240,075 9,389 SH   SOLE   0 0 9,389
YUM CHINA HLDGS INC COM 98850P109   384,867 6,071 SH   SOLE   0 0 6,071
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   683,382 2,149 SH   SOLE   0 0 2,149
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   208,972 8,862 SH   SOLE   0 0 8,862
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,473,209 65,582 SH   SOLE   0 0 65,582
ZIMVIE INC COM 98888T107   1,392,035 192,536 SH   SOLE   0 0 192,536
ZOETIS INC CL A 98978V103   3,731,620 22,421 SH   SOLE   0 0 22,421
ZOMEDICA CORP COM 98980M109   3,938 18,600 SH   SOLE   0 0 18,600
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   425,725 5,766 SH   SOLE   0 0 5,766
ZSCALER INC COM 98980G102   259,713 2,223 SH   SOLE   0 0 2,223