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
3M CO COM 88579Y101   4,753,816 50,778 SH   SOLE 0 0 0 50,778
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   601,470 24,450 SH   SOLE 0 0 0 24,450
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   5,679,477 113,137 SH   SOLE 0 0 0 113,137
ABBOTT LABS COM 002824100   7,672,506 79,221 SH   SOLE 0 0 0 79,221
ABBVIE INC COM 00287Y109   15,597,439 104,639 SH   SOLE 0 0 0 104,639
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   205,265 9,655 SH   SOLE 0 0 0 9,655
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,689,412 5,501 SH   DFND 1 5,501 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,134,409 13,462 SH   SOLE 0 0 0 13,462
ACCO BRANDS CORP COM 00081T108   3,174,054 552,971 SH   SOLE 0 0 0 552,971
ACTIVISION BLIZZARD INC COM 00507V109   418,628 4,471 SH   SOLE 0 0 0 4,471
ADOBE INC COM 00724F101   1,632,190 3,201 SH   DFND 1 3,201 0 0
ADOBE INC COM 00724F101   4,972,086 9,751 SH   SOLE 0 0 0 9,751
ADVANCED MICRO DEVICES INC COM 007903107   3,038,639 29,553 SH   SOLE 0 0 0 29,553
AEROVIRONMENT INC COM 008073108   737,213 6,610 SH   SOLE 0 0 0 6,610
AFLAC INC COM 001055102   1,001,185 13,045 SH   SOLE 0 0 0 13,045
AGNC INVT CORP COM 00123Q104   144,939 15,354 SH   SOLE 0 0 0 15,354
AIR PRODS & CHEMS INC COM 009158106   6,321,408 22,306 SH   SOLE 0 0 0 22,306
AIRBNB INC COM CL A 009066101   575,733 4,196 SH   SOLE 0 0 0 4,196
ALBEMARLE CORP COM 012653101   424,326 2,495 SH   SOLE 0 0 0 2,495
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,396,167 16,096 SH   SOLE 0 0 0 16,096
ALLISON TRANSMISSION HLDGS I COM 01973R101   4,883,349 82,685 SH   SOLE 0 0 0 82,685
ALLSPRING MULTI SECTOR INCOM COM 94987D101   139,439 15,323 SH   SOLE 0 0 0 15,323
ALLSTATE CORP COM 020002101   551,815 4,953 SH   SOLE 0 0 0 4,953
ALLY FINL INC COM 02005N100   2,284,630 85,631 SH   SOLE 0 0 0 85,631
ALPHA METALLURGICAL RESOUR I COM 020764106   209,862 808 SH   SOLE 0 0 0 808
ALPHABET INC CAP STK CL C 02079K107   11,585,693 87,870 SH   SOLE 0 0 0 87,870
ALPHABET INC CAP STK CL A 02079K305   12,233,055 93,482 SH   SOLE 0 0 0 93,482
ALPS ETF TR OSHARES US QUALT 00162Q387   741,090 17,674 SH   SOLE 0 0 0 17,674
ALPS ETF TR ALERIAN MLP 00162Q452   1,879,117 44,529 SH   SOLE 0 0 0 44,529
ALTRIA GROUP INC COM 02209S103   5,810,537 138,182 SH   SOLE 0 0 0 138,182
AMAZON COM INC COM 023135106   1,659,552 13,055 SH   DFND 1 13,055 0 0
AMAZON COM INC COM 023135106   47,057,307 370,180 SH   SOLE 0 0 0 370,180
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   335,666 8,470 SH   SOLE 0 0 0 8,470
AMERICAN ELEC PWR CO INC COM 025537101   958,424 12,742 SH   SOLE 0 0 0 12,742
AMERICAN EXPRESS CO COM 025816109   2,940,529 19,710 SH   SOLE 0 0 0 19,710
AMERICAN FINL GROUP INC OHIO COM 025932104   2,139,012 19,155 SH   SOLE 0 0 0 19,155
AMERICAN INTL GROUP INC COM NEW 026874784   2,126,587 35,092 SH   SOLE 0 0 0 35,092
AMERICAN TOWER CORP NEW COM 03027X100   1,640,060 9,973 SH   DFND 1 9,973 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,276,811 26,007 SH   SOLE 0 0 0 26,007
AMERICAN WTR WKS CO INC NEW COM 030420103   448,685 3,623 SH   SOLE 0 0 0 3,623
AMERIPRISE FINL INC COM 03076C106   923,434 2,801 SH   SOLE 0 0 0 2,801
AMGEN INC COM 031162100   13,263,571 49,351 SH   SOLE 0 0 0 49,351
ANALOG DEVICES INC COM 032654105   11,641,997 66,492 SH   SOLE 0 0 0 66,492
APA CORPORATION COM 03743Q108   2,718,135 66,135 SH   SOLE 0 0 0 66,135
APOLLO GLOBAL MGMT INC COM 03769M106   282,744 3,150 SH   SOLE 0 0 0 3,150
APPLE INC COM 037833100   91,623,829 535,155 SH   SOLE 0 0 0 535,155
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,546,100 10,000 SH   SOLE 0 0 0 10,000
APPLIED MATLS INC COM 038222105   2,343,373 16,926 SH   SOLE 0 0 0 16,926
ARBOR REALTY TRUST INC COM 038923108   377,205 24,849 SH   SOLE 0 0 0 24,849
ARCHER AVIATION INC COM CL A 03945R102   792,103 156,542 SH   SOLE 0 0 0 156,542
ARCHER DANIELS MIDLAND CO COM 039483102   213,021 2,824 SH   SOLE 0 0 0 2,824
ARES CAPITAL CORP COM 04010L103   1,032,716 53,041 SH   SOLE 0 0 0 53,041
ARISTA NETWORKS INC COM 040413106   558,779 3,038 SH   SOLE 0 0 0 3,038
ARK ETF TR INNOVATION ETF 00214Q104   3,101,185 78,175 SH   SOLE 0 0 0 78,175
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   1,325,822 25,273 SH   SOLE 0 0 0 25,273
ARK ETF TR FINTECH INNOVA 00214Q708   1,233,910 63,735 SH   SOLE 0 0 0 63,735
ASANA INC CL A 04342Y104   356,880 19,491 SH   SOLE 0 0 0 19,491
ASBURY AUTOMOTIVE GROUP INC COM 043436104   280,455 1,219 SH   SOLE 0 0 0 1,219
ASML HOLDING N V N Y REGISTRY SHS N07059210   628,742 1,068 SH   SOLE 0 0 0 1,068
ASSURANT INC COM 04621X108   2,317,812 16,143 SH   SOLE 0 0 0 16,143
ASTRAZENECA PLC SPONSORED ADR 046353108   426,560 6,299 SH   SOLE 0 0 0 6,299
AT&T INC COM 00206R102   3,237,873 215,571 SH   SOLE 0 0 0 215,571
AUTOMATIC DATA PROCESSING IN COM 053015103   6,503,455 27,032 SH   SOLE 0 0 0 27,032
AUTOZONE INC COM 053332102   298,703 118 SH   SOLE 0 0 0 118
AVERY DENNISON CORP COM 053611109   634,637 3,474 SH   SOLE 0 0 0 3,474
AVIENT CORPORATION COM 05368V106   1,533,948 43,430 SH   SOLE 0 0 0 43,430
B. RILEY FINANCIAL INC COM 05580M108   440,397 10,744 SH   SOLE 0 0 0 10,744
BAIDU INC SPON ADR REP A 056752108   254,593 1,895 SH   SOLE 0 0 0 1,895
BANK AMERICA CORP COM 060505104   3,142,900 114,788 SH   SOLE 0 0 0 114,788
BANK NEW YORK MELLON CORP COM 064058100   261,489 6,131 SH   SOLE 0 0 0 6,131
BECTON DICKINSON & CO COM 075887109   1,080,202 4,178 SH   SOLE 0 0 0 4,178
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,742,392 4,974 SH   DFND 1 4,974 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,868,621 36,736 SH   SOLE 0 0 0 36,736
BERKSHIRE HATHAWAY INC DEL CL A 084670108   531,477 1 SH   SOLE 0 0 0 1
BHP GROUP LTD SPONSORED ADS 088606108   596,422 10,486 SH   SOLE 0 0 0 10,486
BIG 5 SPORTING GOODS CORP COM 08915P101   230,727 32,914 SH   SOLE 0 0 0 32,914
BLACKROCK ENHANCED GLOBAL DI COM 092501105   139,696 14,814 SH   SOLE 0 0 0 14,814
BLACKROCK INC COM 09247X101   6,886,211 10,652 SH   SOLE 0 0 0 10,652
BLACKROCK MUNICIPAL INCOME COM 09253X102   407,512 40,149 SH   SOLE 0 0 0 40,149
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   788,234 25,095 SH   SOLE 0 0 0 25,095
BLACKSTONE INC COM 09260D107   2,098,619 19,588 SH   SOLE 0 0 0 19,588
BLEND LABS INC CL A 09352U108   130,486 95,245 SH   SOLE 0 0 0 95,245
BLOCK H & R INC COM 093671105   293,583 6,818 SH   SOLE 0 0 0 6,818
BLOCK INC CL A 852234103   205,809 4,650 SH   SOLE 0 0 0 4,650
BOEING CO COM 097023105   3,661,711 19,103 SH   SOLE 0 0 0 19,103
BOOKING HOLDINGS INC COM 09857L108   1,785,607 579 SH   DFND 1 579 0 0
BOOKING HOLDINGS INC COM 09857L108   12,224,778 3,964 SH   SOLE 0 0 0 3,964
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   881,918 8,071 SH   SOLE 0 0 0 8,071
BORGWARNER INC COM 099724106   647,525 16,040 SH   SOLE 0 0 0 16,040
BOSTON BEER INC CL A 100557107   360,315 925 SH   SOLE 0 0 0 925
BOSTON SCIENTIFIC CORP COM 101137107   515,645 9,766 SH   SOLE 0 0 0 9,766
BP PLC SPONSORED ADR 055622104   2,732,225 70,564 SH   SOLE 0 0 0 70,564
BRISTOL-MYERS SQUIBB CO COM 110122108   3,793,022 65,352 SH   SOLE 0 0 0 65,352
BROADCOM INC COM 11135F101   8,711,023 10,488 SH   SOLE 0 0 0 10,488
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   221,843 1,239 SH   SOLE 0 0 0 1,239
BROWN & BROWN INC COM 115236101   215,422 3,085 SH   SOLE 0 0 0 3,085
CADENCE DESIGN SYSTEM INC COM 127387108   1,709,453 7,296 SH   SOLE 0 0 0 7,296
CALIFORNIA RES CORP COM STOCK 13057Q305   225,226 4,021 SH   SOLE 0 0 0 4,021
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   313,940 5,075 SH   SOLE 0 0 0 5,075
CAMPBELL SOUP CO COM 134429109   277,523 6,756 SH   SOLE 0 0 0 6,756
CAMPING WORLD HLDGS INC CL A 13462K109   607,657 29,772 SH   SOLE 0 0 0 29,772
CANADIAN NAT RES LTD COM 136385101   261,828 4,049 SH   SOLE 0 0 0 4,049
CANADIAN NATL RY CO COM 136375102   323,040 2,982 SH   SOLE 0 0 0 2,982
CANOO INC COM CL A 13803R102   4,900 10,000 SH   SOLE 0 0 0 10,000
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   467,445 17,659 SH   SOLE 0 0 0 17,659
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   279,243 11,398 SH   SOLE 0 0 0 11,398
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   895,024 41,629 SH   SOLE 0 0 0 41,629
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   209,637 8,213 SH   SOLE 0 0 0 8,213
CAPITAL ONE FINL CORP COM 14040H105   449,647 4,633 SH   SOLE 0 0 0 4,633
CARNIVAL CORP COMMON STOCK 143658300   440,234 32,087 SH   SOLE 0 0 0 32,087
CARRIER GLOBAL CORPORATION COM 14448C104   737,017 13,352 SH   SOLE 0 0 0 13,352
CATERPILLAR INC COM 149123101   3,731,398 13,668 SH   SOLE 0 0 0 13,668
CEDAR FAIR L P DEPOSITRY UNIT 150185106   414,007 11,189 SH   SOLE 0 0 0 11,189
CELANESE CORP DEL COM 150870103   5,127,133 40,847 SH   SOLE 0 0 0 40,847
CELSIUS HLDGS INC COM NEW 15118V207   210,896 1,229 SH   SOLE 0 0 0 1,229
CENCORA INC COM 03073E105   410,027 2,278 SH   SOLE 0 0 0 2,278
CENTURY CMNTYS INC COM 156504300   220,307 3,299 SH   SOLE 0 0 0 3,299
CF INDS HLDGS INC COM 125269100   213,407 2,489 SH   SOLE 0 0 0 2,489
CHART INDS INC COM 16115Q308   1,401,159 8,285 SH   SOLE 0 0 0 8,285
CHARTER COMMUNICATIONS INC N CL A 16119P108   740,657 1,684 SH   SOLE 0 0 0 1,684
CHENIERE ENERGY INC COM NEW 16411R208   272,595 1,643 SH   SOLE 0 0 0 1,643
CHEVRON CORP NEW COM 166764100   15,389,640 91,268 SH   SOLE 0 0 0 91,268
CHIPOTLE MEXICAN GRILL INC COM 169656105   686,936 375 SH   SOLE 0 0 0 375
CHUBB LIMITED COM H1467J104   889,027 4,270 SH   SOLE 0 0 0 4,270
CHURCH & DWIGHT CO INC COM 171340102   310,027 3,383 SH   SOLE 0 0 0 3,383
CINCINNATI FINL CORP COM 172062101   254,600 2,489 SH   SOLE 0 0 0 2,489
CINTAS CORP COM 172908105   403,856 840 SH   SOLE 0 0 0 840
CISCO SYS INC COM 17275R102   12,485,458 232,244 SH   SOLE 0 0 0 232,244
CITIGROUP INC COM NEW 172967424   800,198 19,455 SH   SOLE 0 0 0 19,455
CLARUS CORP NEW COM 18270P109   1,707,759 225,894 SH   SOLE 0 0 0 225,894
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   448,816 14,158 SH   SOLE 0 0 0 14,158
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   1,059,057 33,023 SH   SOLE 0 0 0 33,023
CLEVELAND-CLIFFS INC NEW COM 185899101   163,130 10,437 SH   SOLE 0 0 0 10,437
CLOROX CO DEL COM 189054109   2,340,722 17,860 SH   SOLE 0 0 0 17,860
CME GROUP INC COM 12572Q105   553,608 2,765 SH   SOLE 0 0 0 2,765
COCA COLA CO COM 191216100   1,701,904 30,402 SH   DFND 1 30,402 0 0
COCA COLA CO COM 191216100   4,922,656 87,936 SH   SOLE 0 0 0 87,936
COHEN & STEERS INFRASTRUCTUR COM 19248A109   514,066 26,255 SH   SOLE 0 0 0 26,255
COLGATE PALMOLIVE CO COM 194162103   1,027,315 14,447 SH   SOLE 0 0 0 14,447
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   1,036,562 41,248 SH   SOLE 0 0 0 41,248
COLUMBIA SELIGM PREM TECH GR COM 19842X109   894,046 32,845 SH   SOLE 0 0 0 32,845
COMCAST CORP NEW CL A 20030N101   9,091,555 205,042 SH   SOLE 0 0 0 205,042
COMERICA INC COM 200340107   4,123,117 99,233 SH   SOLE 0 0 0 99,233
COMPUGEN LTD ORD M25722105   78,112 83,991 SH   SOLE 0 0 0 83,991
CONAGRA BRANDS INC COM 205887102   205,403 7,491 SH   SOLE 0 0 0 7,491
CONOCOPHILLIPS COM 20825C104   3,053,502 25,488 SH   SOLE 0 0 0 25,488
CONSOLIDATED EDISON INC COM 209115104   687,957 8,043 SH   SOLE 0 0 0 8,043
CONSTELLATION BRANDS INC CL A 21036P108   1,780,836 7,086 SH   SOLE 0 0 0 7,086
CONSTELLATION ENERGY CORP COM 21037T109   880,825 8,075 SH   SOLE 0 0 0 8,075
CORNING INC COM 219350105   1,139,747 37,406 SH   SOLE 0 0 0 37,406
CORTEVA INC COM 22052L104   405,386 7,924 SH   SOLE 0 0 0 7,924
COSTCO WHSL CORP NEW COM 22160K105   7,433,672 13,158 SH   SOLE 0 0 0 13,158
CROWDSTRIKE HLDGS INC CL A 22788C105   880,586 5,261 SH   SOLE 0 0 0 5,261
CROWN CASTLE INC COM 22822V101   270,524 2,940 SH   SOLE 0 0 0 2,940
CSX CORP COM 126408103   1,642,380 53,411 SH   SOLE 0 0 0 53,411
CUMMINS INC COM 231021106   550,907 2,411 SH   SOLE 0 0 0 2,411
CVS HEALTH CORP COM 126650100   2,110,516 30,228 SH   SOLE 0 0 0 30,228
DANA INC COM 235825205   2,013,237 137,235 SH   SOLE 0 0 0 137,235
DANAHER CORPORATION COM 235851102   4,303,462 17,346 SH   SOLE 0 0 0 17,346
DATADOG INC CL A COM 23804L103   1,537,053 16,874 SH   SOLE 0 0 0 16,874
DECKERS OUTDOOR CORP COM 243537107   1,015,842 1,976 SH   SOLE 0 0 0 1,976
DEERE & CO COM 244199105   1,671,890 4,430 SH   SOLE 0 0 0 4,430
DELTA AIR LINES INC DEL COM NEW 247361702   851,268 23,007 SH   SOLE 0 0 0 23,007
DENTSPLY SIRONA INC COM 24906P109   671,646 19,662 SH   SOLE 0 0 0 19,662
DEVON ENERGY CORP NEW COM 25179M103   4,408,225 92,416 SH   SOLE 0 0 0 92,416
DIAGEO PLC SPON ADR NEW 25243Q205   255,154 1,710 SH   SOLE 0 0 0 1,710
DICKS SPORTING GOODS INC COM 253393102   565,822 5,211 SH   SOLE 0 0 0 5,211
DIGITAL RLTY TR INC COM 253868103   368,678 3,046 SH   SOLE 0 0 0 3,046
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   808,802 30,870 SH   SOLE 0 0 0 30,870
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   259,079 11,504 SH   SOLE 0 0 0 11,504
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,334,305 129,790 SH   SOLE 0 0 0 129,790
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   350,342 11,800 SH   SOLE 0 0 0 11,800
DISNEY WALT CO COM 254687106   1,790,070 22,086 SH   DFND 1 22,086 0 0
DISNEY WALT CO COM 254687106   14,827,335 182,941 SH   SOLE 0 0 0 182,941
DOMINION ENERGY INC COM 25746U109   1,115,545 24,973 SH   SOLE 0 0 0 24,973
DORCHESTER MINERALS LP COM UNIT 25820R105   9,439,362 324,935 SH   SOLE 0 0 0 324,935
DOVER CORP COM 260003108   282,918 2,028 SH   SOLE 0 0 0 2,028
DOW INC COM 260557103   2,103,717 40,801 SH   SOLE 0 0 0 40,801
DRAFTKINGS INC NEW COM CL A 26142V105   588,947 20,005 SH   SOLE 0 0 0 20,005
DUKE ENERGY CORP NEW COM NEW 26441C204   2,923,686 33,126 SH   SOLE 0 0 0 33,126
DUPONT DE NEMOURS INC COM 26614N102   862,298 11,561 SH   SOLE 0 0 0 11,561
DUTCH BROS INC CL A 26701L100   284,603 12,241 SH   SOLE 0 0 0 12,241
EAGLE POINT CREDIT COMPANY I COM 269808101   120,785 11,900 SH   SOLE 0 0 0 11,900
EATON CORP PLC SHS G29183103   3,954,568 18,542 SH   SOLE 0 0 0 18,542
EATON VANCE MUN BD FD COM 27827X101   194,109 21,664 SH   SOLE 0 0 0 21,664
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   168,654 18,929 SH   SOLE 0 0 0 18,929
EATON VANCE TAX ADVT DIV INC COM 27828G107   290,368 13,710 SH   SOLE 0 0 0 13,710
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   152,450 12,736 SH   SOLE 0 0 0 12,736
EATON VANCE TAX-MANAGED DIVE COM 27828N102   701,586 60,796 SH   SOLE 0 0 0 60,796
EATON VANCE TAX-MANAGED GLOB COM 27829C105   112,556 14,732 SH   SOLE 0 0 0 14,732
EATON VANCE TX ADV GLBL DIV COM 27828S101   517,276 33,633 SH   SOLE 0 0 0 33,633
ECOLAB INC COM 278865100   428,760 2,531 SH   SOLE 0 0 0 2,531
EDISON INTL COM 281020107   244,480 3,863 SH   SOLE 0 0 0 3,863
EDWARDS LIFESCIENCES CORP COM 28176E108   1,861,526 26,870 SH   SOLE 0 0 0 26,870
ELEVANCE HEALTH INC COM 036752103   5,463,054 12,547 SH   SOLE 0 0 0 12,547
ELI LILLY & CO COM 532457108   1,738,153 3,236 SH   DFND 1 3,236 0 0
ELI LILLY & CO COM 532457108   20,990,342 39,079 SH   SOLE 0 0 0 39,079
EMERSON ELEC CO COM 291011104   1,760,278 18,228 SH   DFND 1 18,228 0 0
EMERSON ELEC CO COM 291011104   3,143,918 32,556 SH   SOLE 0 0 0 32,556
ENBRIDGE INC COM 29250N105   1,281,365 38,551 SH   SOLE 0 0 0 38,551
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,212,644 86,432 SH   SOLE 0 0 0 86,432
ENPHASE ENERGY INC COM 29355A107   1,139,022 9,480 SH   SOLE 0 0 0 9,480
ENTERPRISE PRODS PARTNERS L COM 293792107   1,055,117 38,550 SH   SOLE 0 0 0 38,550
EOG RES INC COM 26875P101   373,025 2,943 SH   SOLE 0 0 0 2,943
EQT CORP COM 26884L109   237,799 5,860 SH   SOLE 0 0 0 5,860
ETF SER SOLUTIONS US GLB JETS 26922A842   196,543 11,541 SH   SOLE 0 0 0 11,541
EVERSOURCE ENERGY COM 30040W108   3,194,742 54,940 SH   SOLE 0 0 0 54,940
EXACT SCIENCES CORP COM 30063P105   687,044 10,071 SH   SOLE 0 0 0 10,071
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   204,462 4,060 SH   SOLE 0 0 0 4,060
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   2,400,281 70,555 SH   SOLE 0 0 0 70,555
EXELON CORP COM 30161N101   1,215,335 32,160 SH   SOLE 0 0 0 32,160
EXXON MOBIL CORP COM 30231G102   12,700,470 108,016 SH   SOLE 0 0 0 108,016
FACTSET RESH SYS INC COM 303075105   1,852,233 4,236 SH   SOLE 0 0 0 4,236
FEDEX CORP COM 31428X106   984,725 3,717 SH   SOLE 0 0 0 3,717
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   356,182 8,365 SH   SOLE 0 0 0 8,365
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   321,562 8,480 SH   SOLE 0 0 0 8,480
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   652,642 15,802 SH   SOLE 0 0 0 15,802
FIDELITY NATL INFORMATION SV COM 31620M106   3,983,921 72,081 SH   SOLE 0 0 0 72,081
FIFTH THIRD BANCORP COM 316773100   288,525 11,391 SH   SOLE 0 0 0 11,391
FINGERMOTION INC COM 31788K108   266,645 42,938 SH   SOLE 0 0 0 42,938
FIRST FINL BANKSHARES INC COM 32020R109   593,435 23,624 SH   SOLE 0 0 0 23,624
FIRST MERCHANTS CORP COM 320817109   216,161 7,770 SH   SOLE 0 0 0 7,770
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   480,367 8,769 SH   SOLE 0 0 0 8,769
FIRST TR ENERGY INCOME & GRO COM 33738G104   920,502 70,000 SH   SOLE 0 0 0 70,000
FIRST TR ENERGY INFRASTRCTR COM 33738C103   1,337,736 88,358 SH   SOLE 0 0 0 88,358
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   4,200,349 263,015 SH   SOLE 0 0 0 263,015
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   328,082 16,470 SH   SOLE 0 0 0 16,470
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   412,352 8,436 SH   SOLE 0 0 0 8,436
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   12,068,421 240,215 SH   SOLE 0 0 0 240,215
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   4,789,031 229,470 SH   SOLE 0 0 0 229,470
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,046,077 11,142 SH   SOLE 0 0 0 11,142
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,179,717 15,541 SH   SOLE 0 0 0 15,541
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,187,752 26,145 SH   SOLE 0 0 0 26,145
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   286,553 4,749 SH   SOLE 0 0 0 4,749
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   363,244 9,602 SH   SOLE 0 0 0 9,602
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   459,470 4,729 SH   SOLE 0 0 0 4,729
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   252,382 3,050 SH   SOLE 0 0 0 3,050
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   1,868,035 30,775 SH   SOLE 0 0 0 30,775
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   2,308,730 40,964 SH   SOLE 0 0 0 40,964
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,785,061 40,006 SH   SOLE 0 0 0 40,006
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   2,318,415 49,354 SH   SOLE 0 0 0 49,354
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,699,445 64,324 SH   SOLE 0 0 0 64,324
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,337,399 23,844 SH   SOLE 0 0 0 23,844
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   198,448 13,597 SH   SOLE 0 0 0 13,597
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   8,918,594 227,341 SH   SOLE 0 0 0 227,341
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,972,691 64,991 SH   SOLE 0 0 0 64,991
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,747,314 81,552 SH   SOLE 0 0 0 81,552
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   1,052,397 15,561 SH   SOLE 0 0 0 15,561
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   811,355 18,315 SH   SOLE 0 0 0 18,315
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   15,734,309 264,798 SH   SOLE 0 0 0 264,798
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,907,248 146,216 SH   SOLE 0 0 0 146,216
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   4,668,659 94,584 SH   SOLE 0 0 0 94,584
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,130,921 105,075 SH   SOLE 0 0 0 105,075
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   967,176 23,875 SH   SOLE 0 0 0 23,875
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,368,094 48,462 SH   SOLE 0 0 0 48,462
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   835,455 46,134 SH   SOLE 0 0 0 46,134
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   219,521 11,937 SH   SOLE 0 0 0 11,937
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   1,858,037 88,184 SH   SOLE 0 0 0 88,184
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   282,601 6,629 SH   SOLE 0 0 0 6,629
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   7,366,270 100,044 SH   SOLE 0 0 0 100,044
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,262,312 14,174 SH   SOLE 0 0 0 14,174
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   466,161 23,675 SH   SOLE 0 0 0 23,675
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   1,770,423 83,314 SH   SOLE 0 0 0 83,314
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,681,166 191,146 SH   SOLE 0 0 0 191,146
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   400,601 10,717 SH   SOLE 0 0 0 10,717
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   1,160,782 28,633 SH   SOLE 0 0 0 28,633
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,206,385 52,464 SH   SOLE 0 0 0 52,464
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   866,068 36,237 SH   SOLE 0 0 0 36,237
FIRST TR INTER DURATN PFD & COM 33718W103   195,893 13,147 SH   SOLE 0 0 0 13,147
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   11,825,432 182,548 SH   SOLE 0 0 0 182,548
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   582,996 6,330 SH   SOLE 0 0 0 6,330
FIRST TR MLP & ENERGY INCOM COM 33739B104   96,423 12,190 SH   SOLE 0 0 0 12,190
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,365,435 40,832 SH   SOLE 0 0 0 40,832
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   589,976 5,673 SH   SOLE 0 0 0 5,673
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,855,871 12,775 SH   SOLE 0 0 0 12,775
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,003,279 133,813 SH   SOLE 0 0 0 133,813
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   11,905,289 123,039 SH   SOLE 0 0 0 123,039
FISERV INC COM 337738108   733,449 6,493 SH   SOLE 0 0 0 6,493
FLEXSHARES TR CR SCD US BD 33939L761   458,720 9,970 SH   SOLE 0 0 0 9,970
FMC CORP COM NEW 302491303   290,231 4,334 SH   SOLE 0 0 0 4,334
FORD MTR CO DEL COM 345370860   1,369,032 110,228 SH   SOLE 0 0 0 110,228
FORTINET INC COM 34959E109   1,264,671 21,552 SH   SOLE 0 0 0 21,552
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   1,917,587 60,702 SH   SOLE 0 0 0 60,702
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,702,819 64,379 SH   SOLE 0 0 0 64,379
FREEPORT-MCMORAN INC CL B 35671D857   208,887 5,602 SH   SOLE 0 0 0 5,602
GABELLI EQUITY TR INC COM 362397101   129,684 25,280 SH   SOLE 0 0 0 25,280
GABELLI UTIL TR COM 36240A101   61,542 11,612 SH   SOLE 0 0 0 11,612
GANNETT CO INC COM 36472T109   264,600 108,000 SH   SOLE 0 0 0 108,000
GARRETT MOTION INC COM 366505105   528,110 67,019 SH   SOLE 0 0 0 67,019
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   874,606 12,854 SH   SOLE 0 0 0 12,854
GENCO SHIPPING & TRADING LTD SHS Y2685T131   3,542,660 253,228 SH   SOLE 0 0 0 253,228
GENERAC HLDGS INC COM 368736104   575,527 5,282 SH   SOLE 0 0 0 5,282
GENERAL DYNAMICS CORP COM 369550108   1,895,540 8,578 SH   SOLE 0 0 0 8,578
GENERAL ELECTRIC CO COM NEW 369604301   1,744,811 15,783 SH   DFND 1 15,783 0 0
GENERAL ELECTRIC CO COM NEW 369604301   13,033,076 117,893 SH   SOLE 0 0 0 117,893
GENERAL MLS INC COM 370334104   861,435 13,462 SH   SOLE 0 0 0 13,462
GENERAL MTRS CO COM 37045V100   201,012 6,097 SH   SOLE 0 0 0 6,097
GENPACT LIMITED SHS G3922B107   5,269,997 145,580 SH   SOLE 0 0 0 145,580
GENUINE PARTS CO COM 372460105   486,623 3,370 SH   SOLE 0 0 0 3,370
GILEAD SCIENCES INC COM 375558103   1,541,457 20,569 SH   SOLE 0 0 0 20,569
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   94,422 52,167 SH   SOLE 0 0 0 52,167
GLOBAL PARTNERS LP COM UNITS 37946R109   635,760 18,000 SH   SOLE 0 0 0 18,000
GLOBAL PMTS INC COM 37940X102   3,446,941 29,872 SH   SOLE 0 0 0 29,872
GLOBAL X FDS S&P 500 RISK 37960A206   267,767 14,000 SH   SOLE 0 0 0 14,000
GLOBAL X FDS THMATC GWT ETF 37954Y418   499,540 21,257 SH   SOLE 0 0 0 21,257
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   285,199 5,169 SH   SOLE 0 0 0 5,169
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   390,670 44,500 SH   SOLE 0 0 0 44,500
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,898,028 113,180 SH   SOLE 0 0 0 113,180
GLOBAL X FDS S&P 500 COVERED 37954Y475   420,690 10,817 SH   SOLE 0 0 0 10,817
GLOBAL X FDS RUSSELL 2000 37954Y459   1,405,940 82,411 SH   SOLE 0 0 0 82,411
GLOBAL X FDS US PFD ETF 37954Y657   437,246 23,245 SH   SOLE 0 0 0 23,245
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,036,590 34,715 SH   SOLE 0 0 0 34,715
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   1,630,717 65,968 SH   SOLE 0 0 0 65,968
GLOBAL X FDS US INFR DEV ETF 37954Y673   3,336,835 109,837 SH   SOLE 0 0 0 109,837
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   540,688 12,513 SH   SOLE 0 0 0 12,513
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   491,633 4,911 SH   SOLE 0 0 0 4,911
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   383,380 4,552 SH   SOLE 0 0 0 4,552
GOLDMAN SACHS GROUP INC COM 38141G104   1,176,824 3,637 SH   SOLE 0 0 0 3,637
GSK PLC SPONSORED ADR 37733W204   669,606 18,472 SH   SOLE 0 0 0 18,472
GUESS INC COM 401617105   4,568,031 211,092 SH   SOLE 0 0 0 211,092
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   241,731 17,906 SH   SOLE 0 0 0 17,906
HALEON PLC SPON ADS 405552100   149,676 17,968 SH   SOLE 0 0 0 17,968
HALLIBURTON CO COM 406216101   794,703 19,622 SH   SOLE 0 0 0 19,622
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   260,516 14,669 SH   SOLE 0 0 0 14,669
HCA HEALTHCARE INC COM 40412C101   398,572 1,620 SH   SOLE 0 0 0 1,620
HERSHEY CO COM 427866108   1,719,795 8,596 SH   SOLE 0 0 0 8,596
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   692,545 86,137 SH   SOLE 0 0 0 86,137
HILLTOP HOLDINGS INC COM 432748101   215,281 7,591 SH   SOLE 0 0 0 7,591
HOLOGIC INC COM 436440101   216,459 3,119 SH   SOLE 0 0 0 3,119
HOME BANCSHARES INC COM 436893200   529,656 25,294 SH   SOLE 0 0 0 25,294
HOME DEPOT INC COM 437076102   18,875,293 62,468 SH   SOLE 0 0 0 62,468
HONEYWELL INTL INC COM 438516106   5,111,926 27,671 SH   SOLE 0 0 0 27,671
HOWARD HUGHES HOLDINGS INC COM 44267T102   835,667 11,273 SH   SOLE 0 0 0 11,273
HUBBELL INC COM 443510607   1,160,871 3,704 SH   SOLE 0 0 0 3,704
HUBSPOT INC COM 443573100   560,958 1,139 SH   SOLE 0 0 0 1,139
HUNTINGTON BANCSHARES INC COM 446150104   200,145 19,245 SH   SOLE 0 0 0 19,245
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   228,389 11,546 SH   SOLE 0 0 0 11,546
ILLINOIS TOOL WKS INC COM 452308109   2,022,488 8,782 SH   SOLE 0 0 0 8,782
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   18,399,038 490,641 SH   SOLE 0 0 0 490,641
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   349,357 11,158 SH   SOLE 0 0 0 11,158
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   215,674 7,621 SH   SOLE 0 0 0 7,621
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   510,689 15,762 SH   SOLE 0 0 0 15,762
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   470,625 15,157 SH   SOLE 0 0 0 15,157
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   669,784 23,370 SH   SOLE 0 0 0 23,370
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   270,784 7,782 SH   SOLE 0 0 0 7,782
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   301,487 9,257 SH   SOLE 0 0 0 9,257
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,085,798 35,472 SH   SOLE 0 0 0 35,472
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   1,090,376 42,322 SH   SOLE 0 0 0 42,322
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   356,342 10,493 SH   SOLE 0 0 0 10,493
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   519,856 15,426 SH   SOLE 0 0 0 15,426
INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541   570,183 23,349 SH   SOLE 0 0 0 23,349
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   242,812 9,250 SH   SOLE 0 0 0 9,250
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   25,279,430 909,332 SH   SOLE 0 0 0 909,332
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   202,922 7,411 SH   SOLE 0 0 0 7,411
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   799,059 26,236 SH   SOLE 0 0 0 26,236
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   295,750 8,831 SH   SOLE 0 0 0 8,831
INNOVATOR ETFS TR US SML CP PWR B 45782C284   216,898 8,669 SH   SOLE 0 0 0 8,669
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   358,397 13,398 SH   SOLE 0 0 0 13,398
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   422,817 17,511 SH   SOLE 0 0 0 17,511
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359   205,580 8,545 SH   SOLE 0 0 0 8,545
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   623,994 21,138 SH   SOLE 0 0 0 21,138
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   209,905 7,586 SH   SOLE 0 0 0 7,586
INTEL CORP COM 458140100   4,290,033 120,676 SH   SOLE 0 0 0 120,676
INTERCEPT PHARMACEUTICALS IN COM 45845P108   187,254 10,100 SH   SOLE 0 0 0 10,100
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,380,991 12,552 SH   SOLE 0 0 0 12,552
INTERDIGITAL INC COM 45867G101   318,473 3,969 SH   SOLE 0 0 0 3,969
INTERNATIONAL BUSINESS MACHS COM 459200101   3,164,285 22,554 SH   SOLE 0 0 0 22,554
INTUIT COM 461202103   539,138 1,055 SH   SOLE 0 0 0 1,055
INTUITIVE SURGICAL INC COM NEW 46120E602   1,148,115 3,928 SH   SOLE 0 0 0 3,928
INVESCO ACTIVELY MANAGED ETF AAA CLO FLTNG RT 46090A721   886,347 34,650 SH   SOLE 0 0 0 34,650
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,394,999 93,311 SH   SOLE 0 0 0 93,311
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,610,619 64,528 SH   SOLE 0 0 0 64,528
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   902,809 48,669 SH   SOLE 0 0 0 48,669
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   337,610 9,270 SH   SOLE 0 0 0 9,270
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,489,202 227,324 SH   SOLE 0 0 0 227,324
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   629,712 36,868 SH   SOLE 0 0 0 36,868
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   344,035 12,832 SH   SOLE 0 0 0 12,832
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   997,162 23,331 SH   SOLE 0 0 0 23,331
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   2,945,046 116,451 SH   DFND 1 116,451 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,000,260 39,552 SH   SOLE 0 0 0 39,552
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   731,917 8,702 SH   SOLE 0 0 0 8,702
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,398,443 66,624 SH   SOLE 0 0 0 66,624
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   955,117 16,246 SH   SOLE 0 0 0 16,246
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   2,019,084 106,886 SH   SOLE 0 0 0 106,886
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   423,675 8,617 SH   SOLE 0 0 0 8,617
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   617,093 15,646 SH   SOLE 0 0 0 15,646
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   740,510 16,154 SH   SOLE 0 0 0 16,154
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   427,983 22,844 SH   SOLE 0 0 0 22,844
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   4,664,982 117,122 SH   SOLE 0 0 0 117,122
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   263,964 13,631 SH   SOLE 0 0 0 13,631
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   492,964 26,242 SH   SOLE 0 0 0 26,242
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   448,855 22,320 SH   SOLE 0 0 0 22,320
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   415,256 4,551 SH   SOLE 0 0 0 4,551
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   503,227 18,366 SH   SOLE 0 0 0 18,366
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   247,613 8,796 SH   SOLE 0 0 0 8,796
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   412,095 4,077 SH   SOLE 0 0 0 4,077
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   454,622 5,787 SH   SOLE 0 0 0 5,787
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   1,343,734 29,060 SH   SOLE 0 0 0 29,060
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   889,652 11,050 SH   SOLE 0 0 0 11,050
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   398,661 23,858 SH   SOLE 0 0 0 23,858
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   373,836 4,642 SH   SOLE 0 0 0 4,642
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   176,098 12,525 SH   SOLE 0 0 0 12,525
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   321,818 4,180 SH   SOLE 0 0 0 4,180
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   281,986 8,700 SH   SOLE 0 0 0 8,700
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,494,964 49,584 SH   SOLE 0 0 0 49,584
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   685,400 17,886 SH   SOLE 0 0 0 17,886
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,006,057 29,625 SH   SOLE 0 0 0 29,625
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,398,480 27,947 SH   SOLE 0 0 0 27,947
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,421,018 24,144 SH   SOLE 0 0 0 24,144
INVESCO QQQ TR UNIT SER 1 46090E103   35,089,540 97,942 SH   SOLE 0 0 0 97,942
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   666,618 26,024 SH   SOLE 0 0 0 26,024
IRON MTN INC DEL COM 46284V101   427,687 7,194 SH   SOLE 0 0 0 7,194
ISHARES GOLD TR ISHARES NEW 464285204   2,898,327 82,833 SH   DFND 1 82,833 0 0
ISHARES GOLD TR ISHARES NEW 464285204   4,279,627 122,310 SH   SOLE 0 0 0 122,310
ISHARES INC MSCI GBL MIN VOL 464286525   1,948,062 20,416 SH   SOLE 0 0 0 20,416
ISHARES INC CORE MSCI EMKT 46434G103   993,709 20,881 SH   SOLE 0 0 0 20,881
ISHARES INC ESG AWR MSCI EM 46434G863   238,378 7,872 SH   SOLE 0 0 0 7,872
ISHARES INC EMNG MKTS EQT 46434G889   1,094,157 26,752 SH   SOLE 0 0 0 26,752
ISHARES SILVER TR ISHARES 46428Q109   963,689 47,379 SH   SOLE 0 0 0 47,379
ISHARES TR EAFE VALUE ETF 464288877   1,025,736 20,963 SH   SOLE 0 0 0 20,963
ISHARES TR EAFE GRWTH ETF 464288885   786,557 9,114 SH   SOLE 0 0 0 9,114
ISHARES TR MICRO-CAP ETF 464288869   204,805 2,046 SH   SOLE 0 0 0 2,046
ISHARES TR MRGSTR MD CP GRW 464288307   582,279 10,192 SH   SOLE 0 0 0 10,192
ISHARES TR 3 7 YR TREAS BD 464288661   10,002,160 88,390 SH   SOLE 0 0 0 88,390
ISHARES TR MBS ETF 464288588   8,824,500 99,375 SH   DFND 1 99,375 0 0
ISHARES TR MBS ETF 464288588   4,277,598 48,171 SH   SOLE 0 0 0 48,171
ISHARES TR PFD AND INCM SEC 464288687   1,532,310 50,823 SH   SOLE 0 0 0 50,823
ISHARES TR 10-20 YR TRS ETF 464288653   468,619 4,759 SH   SOLE 0 0 0 4,759
ISHARES TR IBOXX HI YD ETF 464288513   2,080,031 28,215 SH   SOLE 0 0 0 28,215
ISHARES TR ISHS 1-5YR INVS 464288646   1,163,392 23,347 SH   SOLE 0 0 0 23,347
ISHARES TR US HLTHCR PR ETF 464288828   742,976 3,019 SH   SOLE 0 0 0 3,019
ISHARES TR MSCI USA ESG SLC 464288802   1,012,037 11,249 SH   SOLE 0 0 0 11,249
ISHARES TR CORE S&P TTL STK 464287150   50,223,213 533,212 SH   SOLE 0 0 0 533,212
ISHARES TR US AER DEF ETF 464288760   288,467 2,722 SH   SOLE 0 0 0 2,722
ISHARES TR U.S. MED DVC ETF 464288810   1,150,032 23,712 SH   SOLE 0 0 0 23,712
ISHARES TR CALIF MUN BD ETF 464288356   600,827 10,956 SH   SOLE 0 0 0 10,956
ISHARES TR MODERT ALLOC ETF 464289875   706,227 18,141 SH   SOLE 0 0 0 18,141
ISHARES TR GRWT ALLOCAT ETF 464289867   1,508,734 30,535 SH   SOLE 0 0 0 30,535
ISHARES TR SHRT NAT MUN ETF 464288158   683,738 6,647 SH   SOLE 0 0 0 6,647
ISHARES TR INTL SEL DIV ETF 464288448   943,858 37,160 SH   SOLE 0 0 0 37,160
ISHARES TR NATIONAL MUN ETF 464288414   6,778,725 66,108 SH   SOLE 0 0 0 66,108
ISHARES TR JPMORGAN USD EMG 464288281   283,109 3,431 SH   SOLE 0 0 0 3,431
ISHARES TR ISHS 5-10YR INVT 464288638   1,751,351 35,999 SH   SOLE 0 0 0 35,999
ISHARES TR EAFE SML CP ETF 464288273   766,281 13,570 SH   SOLE 0 0 0 13,570
ISHARES TR CRE U S REIT ETF 464288521   588,099 12,465 SH   SOLE 0 0 0 12,465
ISHARES TR CORE S&P MCP ETF 464287507   8,106,809 32,512 SH   SOLE 0 0 0 32,512
ISHARES TR S&P MC 400VL ETF 464287705   2,257,563 22,368 SH   SOLE 0 0 0 22,368
ISHARES TR S&P MC 400GR ETF 464287606   922,884 12,775 SH   SOLE 0 0 0 12,775
ISHARES TR CORE S&P SCP ETF 464287804   6,296,035 66,745 SH   SOLE 0 0 0 66,745
ISHARES TR S&P SML 600 GWT 464287887   972,401 8,866 SH   SOLE 0 0 0 8,866
ISHARES TR S&P 500 VAL ETF 464287408   562,265 3,655 SH   SOLE 0 0 0 3,655
ISHARES TR CORE S&P500 ETF 464287200   13,549,948 31,553 SH   SOLE 0 0 0 31,553
ISHARES TR S&P 500 GRWT ETF 464287309   1,163,492 17,005 SH   SOLE 0 0 0 17,005
ISHARES TR RUS 1000 ETF 464287622   1,049,243 4,467 SH   SOLE 0 0 0 4,467
ISHARES TR RUS 1000 VAL ETF 464287598   2,585,578 17,031 SH   SOLE 0 0 0 17,031
ISHARES TR RUS 1000 GRW ETF 464287614   3,932,050 14,783 SH   SOLE 0 0 0 14,783
ISHARES TR RUSSELL 2000 ETF 464287655   2,931,983 16,589 SH   SOLE 0 0 0 16,589
ISHARES TR RUS 2000 VAL ETF 464287630   465,675 3,435 SH   SOLE 0 0 0 3,435
ISHARES TR RUSSELL 3000 ETF 464287689   229,866 938 SH   SOLE 0 0 0 938
ISHARES TR CORE S&P US VLU 464287663   280,363 3,757 SH   SOLE 0 0 0 3,757
ISHARES TR CORE S&P US GWT 464287671   714,149 7,531 SH   SOLE 0 0 0 7,531
ISHARES TR DOW JONES US ETF 464287846   212,566 2,035 SH   SOLE 0 0 0 2,035
ISHARES TR RUS 2000 GRW ETF 464287648   948,762 4,233 SH   SOLE 0 0 0 4,233
ISHARES TR US OIL EQ&SV ETF 464288844   2,456,736 102,194 SH   SOLE 0 0 0 102,194
ISHARES TR MSCI EAFE ETF 464287465   2,567,763 37,257 SH   SOLE 0 0 0 37,257
ISHARES TR U.S. TECH ETF 464287721   1,159,209 11,049 SH   SOLE 0 0 0 11,049
ISHARES TR RUS MID CAP ETF 464287499   1,682,006 24,289 SH   SOLE 0 0 0 24,289
ISHARES TR RUS MD CP GR ETF 464287481   1,710,654 18,726 SH   SOLE 0 0 0 18,726
ISHARES TR RUS MDCP VAL ETF 464287473   1,250,734 11,987 SH   SOLE 0 0 0 11,987
ISHARES TR ISHARES BIOTECH 464287556   356,884 2,918 SH   SOLE 0 0 0 2,918
ISHARES TR ISHARES SEMICDTR 464287523   3,653,651 7,714 SH   SOLE 0 0 0 7,714
ISHARES TR S&P 100 ETF 464287101   1,614,647 8,047 SH   SOLE 0 0 0 8,047
ISHARES TR CORE US AGGBD ET 464287226   45,257,973 481,263 SH   DFND 1 481,263 0 0
ISHARES TR CORE US AGGBD ET 464287226   18,693,522 198,783 SH   SOLE 0 0 0 198,783
ISHARES TR SELECT DIVID ETF 464287168   1,010,417 9,387 SH   SOLE 0 0 0 9,387
ISHARES TR TIPS BD ETF 464287176   3,052,473 29,430 SH   SOLE 0 0 0 29,430
ISHARES TR MSCI EMG MKT ETF 464287234   507,857 13,382 SH   SOLE 0 0 0 13,382
ISHARES TR 1 3 YR TREAS BD 464287457   5,461,184 67,447 SH   DFND 1 67,447 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,266,349 52,690 SH   SOLE 0 0 0 52,690
ISHARES TR 7-10 YR TRSY BD 464287440   6,469,918 70,640 SH   DFND 1 70,640 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,259,674 57,426 SH   SOLE 0 0 0 57,426
ISHARES TR 20 YR TR BD ETF 464287432   2,793,735 31,500 SH   DFND 1 31,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,687,227 19,024 SH   SOLE 0 0 0 19,024
ISHARES TR IBOXX INV CP ETF 464287242   7,605,999 74,554 SH   DFND 1 74,554 0 0
ISHARES TR IBOXX INV CP ETF 464287242   6,519,739 63,906 SH   SOLE 0 0 0 63,906
ISHARES TR MSCI GBL SUS DEV 46435G532   209,625 2,813 SH   SOLE 0 0 0 2,813
ISHARES TR INTL DIV GRWTH 46435G524   698,909 11,784 SH   SOLE 0 0 0 11,784
ISHARES TR U S EQUITY FACTR 46434V282   3,146,981 72,645 SH   SOLE 0 0 0 72,645
ISHARES TR US SML CAP EQT 46434V290   969,524 18,742 SH   SOLE 0 0 0 18,742
ISHARES TR CORE INTL AGGR 46435G672   506,615 10,386 SH   SOLE 0 0 0 10,386
ISHARES TR INTERNATIONAL SL 46434V266   241,343 8,159 SH   SOLE 0 0 0 8,159
ISHARES TR EXPONENTIAL TECH 46434V381   834,055 15,975 SH   SOLE 0 0 0 15,975
ISHARES TR IBONDS DEC25 ETF 46434VBD1   276,600 11,350 SH   SOLE 0 0 0 11,350
ISHARES TR INTL EQTY FACTOR 46434V274   2,150,901 83,207 SH   SOLE 0 0 0 83,207
ISHARES TR CORE TOTAL USD 46434V613   606,800 13,881 SH   SOLE 0 0 0 13,881
ISHARES TR GLOBAL REIT ETF 46434V647   329,291 15,555 SH   SOLE 0 0 0 15,555
ISHARES TR CORE DIV GRWTH 46434V621   5,583,192 112,723 SH   SOLE 0 0 0 112,723
ISHARES TR ESG MSCI LEADR 46435U218   1,292,150 17,135 SH   SOLE 0 0 0 17,135
ISHARES TR FALN ANGLS USD 46435G474   558,355 22,514 SH   SOLE 0 0 0 22,514
ISHARES TR CORE DIVID ETF 46435U861   403,197 10,830 SH   SOLE 0 0 0 10,830
ISHARES TR BROAD USD HIGH 46435U853   339,664 9,786 SH   SOLE 0 0 0 9,786
ISHARES TR ESG AWR MSCI USA 46435G425   358,924 3,822 SH   SOLE 0 0 0 3,822
ISHARES TR HIGH YLD BD FCTR 46435G250   743,643 16,927 SH   SOLE 0 0 0 16,927
ISHARES TR CORE MSCI TOTAL 46432F834   3,120,998 52,025 SH   SOLE 0 0 0 52,025
ISHARES TR CORE MSCI EAFE 46432F842   2,762,881 42,935 SH   SOLE 0 0 0 42,935
ISHARES TR CORE 1 5 YR USD 46432F859   441,050 9,509 SH   SOLE 0 0 0 9,509
ISHARES TR MSCI USA QLT FCT 46432F339   533,486 4,048 SH   SOLE 0 0 0 4,048
ISHARES TR BLACKROCK ULTRA 46434V878   1,431,900 28,422 SH   SOLE 0 0 0 28,422
ISHARES TR 0-5YR HI YL CP 46434V407   978,326 23,844 SH   SOLE 0 0 0 23,844
ISHARES TR TRS FLT RT BD 46434V860   1,980,255 39,027 SH   SOLE 0 0 0 39,027
ISHARES TR US TREAS BD ETF 46429B267   729,553 33,101 SH   SOLE 0 0 0 33,101
ISHARES TR MSCI USA MIN VOL 46429B697   2,631,930 36,363 SH   SOLE 0 0 0 36,363
ISHARES TR MSCI EAFE MIN VL 46429B689   539,629 8,274 SH   SOLE 0 0 0 8,274
ISHARES TR FLTG RATE NT ETF 46429B655   3,726,437 73,225 SH   SOLE 0 0 0 73,225
ISHARES TR CORE HIGH DV ETF 46429B663   1,034,145 10,458 SH   SOLE 0 0 0 10,458
ISHARES TR 0-5 YR TIPS ETF 46429B747   271,374 2,800 SH   SOLE 0 0 0 2,800
ISHARES TR 10+ YR INVST GRD 464289511   455,788 9,669 SH   SOLE 0 0 0 9,669
ISHARES TR CORE LT USDB ETF 464289479   452,177 9,570 SH   SOLE 0 0 0 9,570
ISHARES TR INDIA 50 ETF 464289529   286,640 6,343 SH   SOLE 0 0 0 6,343
ISHARES TR RUS TP200 GR ETF 464289438   3,194,760 20,768 SH   SOLE 0 0 0 20,768
ISHARES TR AGGRES ALLOC ETF 464289859   472,747 7,446 SH   SOLE 0 0 0 7,446
ISHARES TR 0-3 MNTH TREASRY 46436E718   16,886,490 167,741 SH   SOLE 0 0 0 167,741
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,624,936 32,570 SH   SOLE 0 0 0 32,570
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   861,865 16,732 SH   SOLE 0 0 0 16,732
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   664,795 22,806 SH   SOLE 0 0 0 22,806
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   466,086 9,253 SH   SOLE 0 0 0 9,253
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   1,041,777 20,736 SH   SOLE 0 0 0 20,736
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,467,937 29,097 SH   SOLE 0 0 0 29,097
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   299,217 6,186 SH   SOLE 0 0 0 6,186
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   811,699 18,171 SH   SOLE 0 0 0 18,171
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   891,917 17,774 SH   SOLE 0 0 0 17,774
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   768,287 19,554 SH   SOLE 0 0 0 19,554
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   812,438 18,776 SH   SOLE 0 0 0 18,776
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,828,579 146,165 SH   SOLE 0 0 0 146,165
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   297,974 5,813 SH   SOLE 0 0 0 5,813
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   298,874 5,546 SH   SOLE 0 0 0 5,546
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,275,589 48,489 SH   SOLE 0 0 0 48,489
JABIL INC COM 466313103   445,765 3,513 SH   SOLE 0 0 0 3,513
JACOBS SOLUTIONS INC COM 46982L108   368,920 2,703 SH   SOLE 0 0 0 2,703
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,831,436 76,126 SH   SOLE 0 0 0 76,126
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   366,108 7,180 SH   SOLE 0 0 0 7,180
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   1,136,483 19,447 SH   SOLE 0 0 0 19,447
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   4,142,346 160,432 SH   SOLE 0 0 0 160,432
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   221,342 1,710 SH   SOLE 0 0 0 1,710
JEFFERIES FINL GROUP INC COM 47233W109   4,717,036 128,775 SH   SOLE 0 0 0 128,775
JOHNSON & JOHNSON COM 478160104   16,260,379 104,401 SH   SOLE 0 0 0 104,401
JOHNSON CTLS INTL PLC SHS G51502105   251,365 4,724 SH   SOLE 0 0 0 4,724
JPMORGAN CHASE & CO COM 46625H100   15,677,292 108,104 SH   SOLE 0 0 0 108,104
KB HOME COM 48666K109   3,179,621 68,704 SH   SOLE 0 0 0 68,704
KELLANOVA COM 487836108   499,072 8,386 SH   SOLE 0 0 0 8,386
KENVUE INC COM 49177J102   211,204 10,518 SH   SOLE 0 0 0 10,518
KEURIG DR PEPPER INC COM 49271V100   4,255,162 134,785 SH   SOLE 0 0 0 134,785
KEYCORP COM 493267108   248,755 23,118 SH   SOLE 0 0 0 23,118
KIMBERLY-CLARK CORP COM 494368103   1,802,734 14,917 SH   SOLE 0 0 0 14,917
KINDER MORGAN INC DEL COM 49456B101   851,850 51,378 SH   SOLE 0 0 0 51,378
KLA CORP COM NEW 482480100   1,710,602 3,730 SH   SOLE 0 0 0 3,730
KNIGHTSCOPE INC CLASS A COM 49907V102   74,770 94,300 SH   SOLE 0 0 0 94,300
KORN FERRY COM NEW 500643200   2,392,975 50,442 SH   SOLE 0 0 0 50,442
KRAFT HEINZ CO COM 500754106   558,095 16,590 SH   SOLE 0 0 0 16,590
KROGER CO COM 501044101   271,390 6,065 SH   SOLE 0 0 0 6,065
L3HARRIS TECHNOLOGIES INC COM 502431109   539,386 3,098 SH   SOLE 0 0 0 3,098
LAM RESEARCH CORP COM 512807108   6,654,400 10,617 SH   SOLE 0 0 0 10,617
LATTICE SEMICONDUCTOR CORP COM 518415104   1,632,326 18,996 SH   SOLE 0 0 0 18,996
LAUDER ESTEE COS INC CL A 518439104   241,986 1,674 SH   SOLE 0 0 0 1,674
LAZARD LTD SHS A G54050102   3,034,391 97,852 SH   SOLE 0 0 0 97,852
LEGGETT & PLATT INC COM 524660107   571,115 22,476 SH   SOLE 0 0 0 22,476
LENNAR CORP CL A 526057104   1,728,454 15,401 SH   SOLE 0 0 0 15,401
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   61,819 10,442 SH   SOLE 0 0 0 10,442
LINCOLN NATL CORP IND COM 534187109   2,881,916 116,724 SH   SOLE 0 0 0 116,724
LINDE PLC SHS G54950103   1,966,653 5,282 SH   SOLE 0 0 0 5,282
LINKBANCORP INC COM 53578P105   89,762 13,104 SH   SOLE 0 0 0 13,104
LISTED FD TR SWAN HEDGED EQTY 53656F599   336,014 18,549 SH   SOLE 0 0 0 18,549
LISTED FD TR HORIZON KINETICS 53656F623   205,013 6,735 SH   SOLE 0 0 0 6,735
LOCKHEED MARTIN CORP COM 539830109   6,289,393 15,379 SH   SOLE 0 0 0 15,379
LOWES COS INC COM 548661107   7,432,222 35,759 SH   SOLE 0 0 0 35,759
LULULEMON ATHLETICA INC COM 550021109   601,937 1,561 SH   SOLE 0 0 0 1,561
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,502,940 47,550 SH   SOLE 0 0 0 47,550
M & T BK CORP COM 55261F104   210,589 1,665 SH   SOLE 0 0 0 1,665
M D C HLDGS INC COM 552676108   2,747,980 66,650 SH   SOLE 0 0 0 66,650
MAIN STR CAP CORP COM 56035L104   270,775 6,664 SH   SOLE 0 0 0 6,664
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   702,879 44,123 SH   SOLE 0 0 0 44,123
MARATHON OIL CORP COM 565849106   407,087 15,218 SH   SOLE 0 0 0 15,218
MARATHON PETE CORP COM 56585A102   2,906,688 19,206 SH   SOLE 0 0 0 19,206
MARRIOTT INTL INC NEW CL A 571903202   509,885 2,594 SH   SOLE 0 0 0 2,594
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,053,512 20,407 SH   SOLE 0 0 0 20,407
MARSH & MCLENNAN COS INC COM 571748102   2,606,920 13,699 SH   SOLE 0 0 0 13,699
MASTERCARD INCORPORATED CL A 57636Q104   1,717,458 4,338 SH   DFND 1 4,338 0 0
MASTERCARD INCORPORATED CL A 57636Q104   14,287,930 36,089 SH   SOLE 0 0 0 36,089
MCCORMICK & CO INC COM NON VTG 579780206   319,560 4,225 SH   SOLE 0 0 0 4,225
MCDONALDS CORP COM 580135101   1,690,494 6,417 SH   DFND 1 6,417 0 0
MCDONALDS CORP COM 580135101   10,080,460 38,265 SH   SOLE 0 0 0 38,265
MCKESSON CORP COM 58155Q103   385,480 886 SH   SOLE 0 0 0 886
MEDIFAST INC COM 58470H101   521,854 6,972 SH   SOLE 0 0 0 6,972
MEDTRONIC PLC SHS G5960L103   4,398,704 56,135 SH   SOLE 0 0 0 56,135
MERCADOLIBRE INC COM 58733R102   456,437 360 SH   SOLE 0 0 0 360
MERCK & CO INC COM 58933Y105   8,643,728 83,960 SH   SOLE 0 0 0 83,960
META PLATFORMS INC CL A 30303M102   7,433,200 24,760 SH   SOLE 0 0 0 24,760
METLIFE INC COM 59156R108   411,375 6,539 SH   SOLE 0 0 0 6,539
MFS INTER INCOME TR SH BEN INT 55273C107   565,910 211,161 SH   SOLE 0 0 0 211,161
MICROCHIP TECHNOLOGY INC. COM 595017104   4,689,318 60,081 SH   SOLE 0 0 0 60,081
MICRON TECHNOLOGY INC COM 595112103   257,869 3,791 SH   SOLE 0 0 0 3,791
MICROSOFT CORP COM 594918104   1,732,205 5,486 SH   DFND 1 5,486 0 0
MICROSOFT CORP COM 594918104   59,451,718 188,287 SH   SOLE 0 0 0 188,287
MICROSTRATEGY INC CL A NEW 594972408   298,078 908 SH   SOLE 0 0 0 908
MILLERKNOLL INC COM 600544100   8,687,965 355,336 SH   SOLE 0 0 0 355,336
MOLSON COORS BEVERAGE CO CL B 60871R209   316,746 4,981 SH   SOLE 0 0 0 4,981
MONDELEZ INTL INC CL A 609207105   5,621,412 81,000 SH   SOLE 0 0 0 81,000
MONOLITHIC PWR SYS INC COM 609839105   478,170 1,035 SH   SOLE 0 0 0 1,035
MONSTER BEVERAGE CORP NEW COM 61174X109   1,514,847 28,609 SH   SOLE 0 0 0 28,609
MORGAN STANLEY COM NEW 617446448   554,096 6,785 SH   SOLE 0 0 0 6,785
MOSAIC CO NEW COM 61945C103   2,697,576 75,775 SH   SOLE 0 0 0 75,775
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,465,189 9,055 SH   SOLE 0 0 0 9,055
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   2,149,311 43,081 SH   SOLE 0 0 0 43,081
NETAPP INC COM 64110D104   6,592,560 86,881 SH   SOLE 0 0 0 86,881
NETFLIX INC COM 64110L106   1,547,782 4,099 SH   DFND 1 4,099 0 0
NETFLIX INC COM 64110L106   11,135,424 29,490 SH   SOLE 0 0 0 29,490
NEW GOLD INC CDA COM 644535106   13,652 15,000 SH   SOLE 0 0 0 15,000
NEW YORK CMNTY BANCORP INC COM 649445103   724,944 63,928 SH   SOLE 0 0 0 63,928
NEWMARKET CORP COM 651587107   247,087 543 SH   SOLE 0 0 0 543
NEWMONT CORP COM 651639106   1,182,501 32,003 SH   SOLE 0 0 0 32,003
NEXTERA ENERGY INC COM 65339F101   1,544,825 26,965 SH   DFND 1 26,965 0 0
NEXTERA ENERGY INC COM 65339F101   17,756,153 309,935 SH   SOLE 0 0 0 309,935
NIKE INC CL B 654106103   1,684,346 17,615 SH   DFND 1 17,615 0 0
NIKE INC CL B 654106103   2,963,383 30,991 SH   SOLE 0 0 0 30,991
NORFOLK SOUTHN CORP COM 655844108   1,659,351 8,426 SH   SOLE 0 0 0 8,426
NORTHERN LTS FD TR IV MONARCH AMBASADR 66538H260   45,744,149 2,189,763 SH   SOLE 0 0 0 2,189,763
NORTHERN LTS FD TR IV MONARCH BLUE CH 66538H252   39,842,488 1,548,484 SH   SOLE 0 0 0 1,548,484
NORTHERN LTS FD TR IV MONARCH PROCAP 66538H245   71,440,868 2,917,144 SH   SOLE 0 0 0 2,917,144
NORTHROP GRUMMAN CORP COM 666807102   4,062,404 9,229 SH   SOLE 0 0 0 9,229
NOVARTIS AG SPONSORED ADR 66987V109   912,207 8,955 SH   SOLE 0 0 0 8,955
NOVO-NORDISK A S ADR 670100205   240,451 2,644 SH   SOLE 0 0 0 2,644
NU SKIN ENTERPRISES INC CL A 67018T105   1,672,621 78,860 SH   SOLE 0 0 0 78,860
NUCOR CORP COM 670346105   772,978 4,944 SH   SOLE 0 0 0 4,944
NUSTAR ENERGY LP UNIT COM 67058H102   182,974 10,492 SH   SOLE 0 0 0 10,492
NUTRIEN LTD COM 67077M108   523,660 8,479 SH   SOLE 0 0 0 8,479
NUVEEN AMT FREE MUN CR INC F COM 67071L106   284,278 27,573 SH   SOLE 0 0 0 27,573
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   414,951 30,288 SH   SOLE 0 0 0 30,288
NUVEEN MUN CR OPPORTUNITIES COM 670663103   196,184 20,246 SH   SOLE 0 0 0 20,246
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   114,933 11,020 SH   SOLE 0 0 0 11,020
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   976,574 96,025 SH   SOLE 0 0 0 96,025
NUVEEN QUALITY MUNCP INCOME COM 67066V101   119,459 11,781 SH   SOLE 0 0 0 11,781
NVIDIA CORPORATION COM 67066G104   1,616,858 3,717 SH   DFND 1 3,717 0 0
NVIDIA CORPORATION COM 67066G104   36,414,203 83,713 SH   SOLE 0 0 0 83,713
NXP SEMICONDUCTORS N V COM N6596X109   300,030 1,501 SH   SOLE 0 0 0 1,501
OCCIDENTAL PETE CORP COM 674599105   1,283,526 19,783 SH   SOLE 0 0 0 19,783
OLIN CORP COM PAR $1 680665205   328,219 6,567 SH   SOLE 0 0 0 6,567
ONEOK INC NEW COM 682680103   934,364 14,731 SH   SOLE 0 0 0 14,731
ORACLE CORP COM 68389X105   1,579,267 14,910 SH   DFND 1 14,910 0 0
ORACLE CORP COM 68389X105   22,763,812 214,915 SH   SOLE 0 0 0 214,915
OTIS WORLDWIDE CORP COM 68902V107   445,306 5,545 SH   SOLE 0 0 0 5,545
OVINTIV INC COM 69047Q102   425,407 8,943 SH   SOLE 0 0 0 8,943
OWENS CORNING NEW COM 690742101   6,778,129 49,689 SH   SOLE 0 0 0 49,689
OXFORD LANE CAP CORP COM 691543102   61,318 12,288 SH   SOLE 0 0 0 12,288
OXFORD SQUARE CAP CORP COM 69181V107   175,688 58,368 SH   SOLE 0 0 0 58,368
PACCAR INC COM 693718108   265,517 3,123 SH   SOLE 0 0 0 3,123
PACER FDS TR US CASH COWS 100 69374H881   2,752,619 55,687 SH   SOLE 0 0 0 55,687
PACER FDS TR PACER US SMALL 69374H857   389,260 9,335 SH   SOLE 0 0 0 9,335
PACER FDS TR DEVELOPED MRKT 69374H873   234,291 7,844 SH   SOLE 0 0 0 7,844
PACER FDS TR TRENDP US LAR CP 69374H105   231,928 5,804 SH   SOLE 0 0 0 5,804
PACER FDS TR GLOBL CASH ETF 69374H709   831,924 25,566 SH   SOLE 0 0 0 25,566
PACKAGING CORP AMER COM 695156109   4,874,283 31,744 SH   SOLE 0 0 0 31,744
PALO ALTO NETWORKS INC COM 697435105   2,293,995 9,785 SH   SOLE 0 0 0 9,785
PARKER-HANNIFIN CORP COM 701094104   578,645 1,486 SH   SOLE 0 0 0 1,486
PAYCHEX INC COM 704326107   9,715,800 84,243 SH   SOLE 0 0 0 84,243
PAYCOM SOFTWARE INC COM 70432V102   284,678 1,098 SH   SOLE 0 0 0 1,098
PAYPAL HLDGS INC COM 70450Y103   1,293,018 22,118 SH   SOLE 0 0 0 22,118
PEPSICO INC COM 713448108   1,742,690 10,285 SH   DFND 1 10,285 0 0
PEPSICO INC COM 713448108   13,417,449 79,187 SH   SOLE 0 0 0 79,187
PFIZER INC COM 717081103   3,647,687 109,969 SH   SOLE 0 0 0 109,969
PHILIP MORRIS INTL INC COM 718172109   1,273,874 13,760 SH   SOLE 0 0 0 13,760
PHILLIPS 66 COM 718546104   4,538,308 37,772 SH   SOLE 0 0 0 37,772
PIMCO DYNAMIC INCOME FD SHS 72201Y101   218,191 12,627 SH   SOLE 0 0 0 12,627
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,268,532 25,808 SH   SOLE 0 0 0 25,808
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   948,253 10,501 SH   SOLE 0 0 0 10,501
PIMCO ETF TR INV GRD CRP BD 72201R817   1,188,771 13,046 SH   SOLE 0 0 0 13,046
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   243,949 2,436 SH   SOLE 0 0 0 2,436
PIMCO HIGH INCOME FD COM SHS 722014107   394,086 89,160 SH   SOLE 0 0 0 89,160
PIMCO INCOME STRATEGY FD COM 72201H108   204,101 26,610 SH   SOLE 0 0 0 26,610
PIONEER DIVERSIFIED HIGH INC COM 723653101   110,938 10,855 SH   SOLE 0 0 0 10,855
PIONEER NAT RES CO COM 723787107   1,882,588 8,201 SH   SOLE 0 0 0 8,201
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   299,108 19,524 SH   SOLE 0 0 0 19,524
PLUG POWER INC COM NEW 72919P202   243,246 32,006 SH   SOLE 0 0 0 32,006
PNC FINL SVCS GROUP INC COM 693475105   2,192,809 17,861 SH   SOLE 0 0 0 17,861
PPG INDS INC COM 693506107   1,072,316 8,261 SH   SOLE 0 0 0 8,261
PPL CORP COM 69351T106   721,550 30,626 SH   SOLE 0 0 0 30,626
PRICE T ROWE GROUP INC COM 74144T108   773,277 7,374 SH   SOLE 0 0 0 7,374
PRIMERICA INC COM 74164M108   1,301,419 6,708 SH   SOLE 0 0 0 6,708
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   343,486 4,766 SH   SOLE 0 0 0 4,766
PROCTER AND GAMBLE CO COM 742718109   9,649,709 66,157 SH   SOLE 0 0 0 66,157
PROGRESS SOFTWARE CORP COM 743312100   453,134 8,618 SH   SOLE 0 0 0 8,618
PROGRESSIVE CORP COM 743315103   217,308 1,560 SH   SOLE 0 0 0 1,560
PROLOGIS INC. COM 74340W103   2,281,624 20,334 SH   SOLE 0 0 0 20,334
PROSHARES TR PSHS ULT MCAP400 74347R404   227,096 4,745 SH   SOLE 0 0 0 4,745
PROSHARES TR SHORT QQQ NEW 74347B714   141,026 12,950 SH   SOLE 0 0 0 12,950
PROSHARES TR PSHS ULT S&P 500 74347R107   243,039 4,553 SH   SOLE 0 0 0 4,553
PROSHARES TR SHORT S&P 500 NE 74347B425   685,762 47,392 SH   SOLE 0 0 0 47,392
PROSHARES TR S&P 500 DV ARIST 74348A467   580,195 6,552 SH   SOLE 0 0 0 6,552
PROSHARES TR RUSS 2000 DIVD 74347B698   243,877 4,310 SH   SOLE 0 0 0 4,310
PROSHARES TR S&P MDCP 400 DIV 74347B680   2,942,967 44,096 SH   SOLE 0 0 0 44,096
PRUDENTIAL FINL INC COM 744320102   1,178,823 12,423 SH   SOLE 0 0 0 12,423
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   329,793 5,795 SH   SOLE 0 0 0 5,795
PYXIS ONCOLOGY INC COMMON STOCK 747324101   21,307 10,707 SH   SOLE 0 0 0 10,707
QUALCOMM INC COM 747525103   8,620,716 77,622 SH   SOLE 0 0 0 77,622
QUANTA SVCS INC COM 74762E102   1,343,813 7,183 SH   SOLE 0 0 0 7,183
QUEST DIAGNOSTICS INC COM 74834L100   226,340 1,857 SH   SOLE 0 0 0 1,857
RBB FD INC US TREASRY 12 MT 74933W478   838,320 16,800 SH   SOLE 0 0 0 16,800
REALTY INCOME CORP COM 756109104   2,813,819 56,344 SH   SOLE 0 0 0 56,344
REGENERON PHARMACEUTICALS COM 75886F107   653,430 794 SH   SOLE 0 0 0 794
REGIONS FINANCIAL CORP NEW COM 7591EP100   985,975 57,324 SH   SOLE 0 0 0 57,324
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,043,151 3,978 SH   SOLE 0 0 0 3,978
RESEARCH FRONTIERS INC COM 760911107   15,904 14,726 SH   SOLE 0 0 0 14,726
RIO TINTO PLC SPONSORED ADR 767204100   294,074 4,621 SH   SOLE 0 0 0 4,621
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   687,197 28,303 SH   SOLE 0 0 0 28,303
ROBERT HALF INC. COM 770323103   4,199,257 57,304 SH   SOLE 0 0 0 57,304
ROCKWELL AUTOMATION INC COM 773903109   747,999 2,617 SH   SOLE 0 0 0 2,617
ROKU INC COM CL A 77543R102   603,545 8,550 SH   SOLE 0 0 0 8,550
ROSS STORES INC COM 778296103   240,308 2,128 SH   SOLE 0 0 0 2,128
ROYCE MICRO-CAP TR INC COM 780915104   301,226 36,380 SH   SOLE 0 0 0 36,380
RPM INTL INC COM 749685103   2,582,765 27,241 SH   SOLE 0 0 0 27,241
RTX CORPORATION COM 75513E101   2,303,436 32,006 SH   SOLE 0 0 0 32,006
S&P GLOBAL INC COM 78409V104   8,117,327 22,214 SH   SOLE 0 0 0 22,214
SALESFORCE INC COM 79466L302   1,650,426 8,139 SH   DFND 1 8,139 0 0
SALESFORCE INC COM 79466L302   12,830,093 63,271 SH   SOLE 0 0 0 63,271
SANDY SPRING BANCORP INC COM 800363103   392,598 18,320 SH   SOLE 0 0 0 18,320
SCHLUMBERGER LTD COM STK 806857108   1,498,100 25,696 SH   SOLE 0 0 0 25,696
SCHWAB CHARLES CORP COM 808513105   2,015,113 36,705 SH   SOLE 0 0 0 36,705
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,556,955 50,268 SH   SOLE 0 0 0 50,268
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   839,043 18,970 SH   SOLE 0 0 0 18,970
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   345,893 10,922 SH   SOLE 0 0 0 10,922
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   5,475,265 97,825 SH   SOLE 0 0 0 97,825
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,767,647 35,010 SH   SOLE 0 0 0 35,010
SCHWAB STRATEGIC TR US REIT ETF 808524847   552,167 31,108 SH   SOLE 0 0 0 31,108
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,021,540 15,094 SH   SOLE 0 0 0 15,094
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   940,161 27,684 SH   SOLE 0 0 0 27,684
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,124,763 22,229 SH   SOLE 0 0 0 22,229
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,357,840 49,234 SH   SOLE 0 0 0 49,234
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   9,786,992 204,151 SH   SOLE 0 0 0 204,151
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   818,055 19,750 SH   SOLE 0 0 0 19,750
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,362,796 59,994 SH   SOLE 0 0 0 59,994
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   225,369 9,414 SH   SOLE 0 0 0 9,414
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   222,521 5,273 SH   SOLE 0 0 0 5,273
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   557,897 11,879 SH   SOLE 0 0 0 11,879
SCOTTS MIRACLE-GRO CO CL A 810186106   2,709,087 52,420 SH   SOLE 0 0 0 52,420
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   756,498 9,631 SH   SOLE 0 0 0 9,631
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,444,223 27,041 SH   SOLE 0 0 0 27,041
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,907,227 117,794 SH   DFND 1 117,794 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,690,710 50,971 SH   SOLE 0 0 0 50,971
SELECT SECTOR SPDR TR INDL 81369Y704   3,793,234 37,416 SH   DFND 1 37,416 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,231,636 31,876 SH   SOLE 0 0 0 31,876
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,778,914 23,052 SH   DFND 1 23,052 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   29,779,882 181,662 SH   SOLE 0 0 0 181,662
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,829,896 55,659 SH   DFND 1 55,659 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   17,191,861 249,845 SH   SOLE 0 0 0 249,845
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,827,392 60,800 SH   DFND 1 60,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   17,479,651 135,775 SH   SOLE 0 0 0 135,775
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,818,446 23,720 SH   DFND 1 23,720 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   16,219,108 100,752 SH   SOLE 0 0 0 100,752
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   763,697 12,959 SH   SOLE 0 0 0 12,959
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,841,188 119,585 SH   DFND 1 119,585 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   17,939,099 273,587 SH   SOLE 0 0 0 273,587
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,727,054 109,394 SH   DFND 1 109,394 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   16,363,700 480,296 SH   SOLE 0 0 0 480,296
SEMPRA COM 816851109   288,991 4,248 SH   SOLE 0 0 0 4,248
SERVICENOW INC COM 81762P102   1,281,025 2,292 SH   SOLE 0 0 0 2,292
SHELL PLC SPON ADS 780259305   934,010 14,508 SH   SOLE 0 0 0 14,508
SHERWIN WILLIAMS CO COM 824348106   239,745 940 SH   SOLE 0 0 0 940
SHOPIFY INC CL A 82509L107   1,344,659 24,641 SH   SOLE 0 0 0 24,641
SINCLAIR INC CL A 829242106   2,231,467 198,883 SH   SOLE 0 0 0 198,883
SIRIUS XM HOLDINGS INC COM 82968B103   1,782,073 394,264 SH   SOLE 0 0 0 394,264
SKYWORKS SOLUTIONS INC COM 83088M102   4,371,794 44,343 SH   SOLE 0 0 0 44,343
SMITH & WESSON BRANDS INC COM 831754106   129,526 10,033 SH   SOLE 0 0 0 10,033
SMUCKER J M CO COM NEW 832696405   264,011 2,148 SH   SOLE 0 0 0 2,148
SNAP ON INC COM 833034101   4,750,873 18,626 SH   SOLE 0 0 0 18,626
SOFI TECHNOLOGIES INC COM 83406F102   165,433 20,705 SH   SOLE 0 0 0 20,705
SOUTHERN CO COM 842587107   1,847,967 28,553 SH   SOLE 0 0 0 28,553
SOUTHERN COPPER CORP COM 84265V105   325,219 4,320 SH   SOLE 0 0 0 4,320
SOUTHWEST AIRLS CO COM 844741108   810,288 29,933 SH   SOLE 0 0 0 29,933
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,367,821 4,084 SH   SOLE 0 0 0 4,084
SPDR GOLD TR GOLD SHS 78463V107   6,965,842 40,629 SH   SOLE 0 0 0 40,629
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,918,886 86,949 SH   SOLE 0 0 0 86,949
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   9,014,455 290,695 SH   SOLE 0 0 0 290,695
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,041,694 19,478 SH   SOLE 0 0 0 19,478
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,413,887 22,022 SH   SOLE 0 0 0 22,022
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,692,914 3,707 SH   SOLE 0 0 0 3,707
SPDR SER TR DJ REIT ETF 78464A607   249,898 3,013 SH   SOLE 0 0 0 3,013
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,167,171 29,946 SH   SOLE 0 0 0 29,946
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,688,248 36,690 SH   SOLE 0 0 0 36,690
SPDR SER TR PRTFLO S&P500 GW 78464A409   17,415,794 293,789 SH   SOLE 0 0 0 293,789
SPDR SER TR PRTFLO S&P500 VL 78464A508   10,497,876 254,432 SH   SOLE 0 0 0 254,432
SPDR SER TR S&P PHARMAC 78464A722   696,474 17,521 SH   SOLE 0 0 0 17,521
SPDR SER TR PORTFOLIO S&P500 78464A854   3,846,843 76,539 SH   SOLE 0 0 0 76,539
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,390,817 91,427 SH   SOLE 0 0 0 91,427
SPDR SER TR PORTFLI INTRMDIT 78464A672   7,657,714 278,159 SH   SOLE 0 0 0 278,159
SPDR SER TR BLOOMBERG HIGH Y 78468R622   7,510,691 83,083 SH   SOLE 0 0 0 83,083
SPDR SER TR S&P SEMICNDCTR 78464A862   1,750,392 8,930 SH   SOLE 0 0 0 8,930
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,758,868 51,828 SH   SOLE 0 0 0 51,828
SPDR SER TR BLOOMBERG INTL T 78464A516   593,057 27,922 SH   SOLE 0 0 0 27,922
SPDR SER TR BBG CONV SEC ETF 78464A359   2,957,436 43,620 SH   DFND 1 43,620 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   937,213 13,823 SH   SOLE 0 0 0 13,823
SPDR SER TR PORTFOLIO S&P400 78464A847   696,424 15,904 SH   SOLE 0 0 0 15,904
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,783,297 40,256 SH   SOLE 0 0 0 40,256
SPDR SER TR S&P REGL BKG 78464A698   245,751 5,883 SH   SOLE 0 0 0 5,883
SPDR SER TR S&P INS ETF 78464A789   723,762 17,014 SH   SOLE 0 0 0 17,014
SPDR SER TR NUVEEN BLMBRG SH 78468R739   255,282 5,522 SH   SOLE 0 0 0 5,522
SPDR SER TR S&P BIOTECH 78464A870   342,657 4,693 SH   SOLE 0 0 0 4,693
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,857,683 44,059 SH   SOLE 0 0 0 44,059
SPDR SER TR S&P DIVID ETF 78464A763   521,260 4,532 SH   SOLE 0 0 0 4,532
SPDR SER TR S&P 500 ESG ETF 78468R531   458,320 11,046 SH   SOLE 0 0 0 11,046
SPDR SER TR NUVEEN BLOOMBERG 78464A284   334,785 14,055 SH   SOLE 0 0 0 14,055
SPDR SER TR PORTFOLIO SHORT 78464A474   1,211,502 41,320 SH   DFND 1 41,320 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   9,361,477 319,286 SH   SOLE 0 0 0 319,286
SPDR SER TR PORT MTG BK ETF 78464A383   5,828,447 280,214 SH   SOLE 0 0 0 280,214
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,613,462 51,302 SH   SOLE 0 0 0 51,302
SPDR SER TR BLOOMBERG SHT TE 78468R408   4,067,638 166,298 SH   SOLE 0 0 0 166,298
SPDR SER TR AEROSPACE DEF 78464A631   1,049,733 9,364 SH   SOLE 0 0 0 9,364
SPDR SER TR COMP SOFTWARE 78464A599   1,672,675 13,183 SH   SOLE 0 0 0 13,183
SPDR SER TR BLOOMBERG INVT 78468R200   263,363 8,573 SH   SOLE 0 0 0 8,573
SPDR SER TR PORTFOLIO S&P600 78468R853   1,214,522 32,914 SH   SOLE 0 0 0 32,914
SPDR SER TR PRTFLO S&P500 HI 78468R788   937,600 26,735 SH   SOLE 0 0 0 26,735
SPDR SER TR RUSSELL LOW VOL 78468R754   4,604,803 43,906 SH   SOLE 0 0 0 43,906
SPDR SER TR RUSSELL YIELD 78468R770   745,539 8,155 SH   SOLE 0 0 0 8,155
SPLUNK INC COM 848637104   559,114 3,823 SH   SOLE 0 0 0 3,823
SPROTT PHYSICAL GOLD TR UNIT 85207H104   305,016 21,300 SH   SOLE 0 0 0 21,300
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   896,380 118,256 SH   SOLE 0 0 0 118,256
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   4,038,717 76,869 SH   SOLE 0 0 0 76,869
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   945,510 22,550 SH   SOLE 0 0 0 22,550
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   219,395 5,469 SH   SOLE 0 0 0 5,469
STANDEX INTL CORP COM 854231107   259,765 1,783 SH   SOLE 0 0 0 1,783
STARBUCKS CORP COM 855244109   1,679,368 18,400 SH   DFND 1 18,400 0 0
STARBUCKS CORP COM 855244109   9,056,010 99,222 SH   SOLE 0 0 0 99,222
STARWOOD PPTY TR INC COM 85571B105   275,134 14,219 SH   SOLE 0 0 0 14,219
STEEL DYNAMICS INC COM 858119100   679,603 6,338 SH   SOLE 0 0 0 6,338
STRATEGY SHS DAY HAGAN NED 86280R803   279,682 8,197 SH   SOLE 0 0 0 8,197
STRYKER CORPORATION COM 863667101   3,867,616 14,153 SH   SOLE 0 0 0 14,153
SYSCO CORP COM 871829107   639,070 9,676 SH   SOLE 0 0 0 9,676
T-MOBILE US INC COM 872590104   517,065 3,692 SH   SOLE 0 0 0 3,692
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,296,628 14,921 SH   SOLE 0 0 0 14,921
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   668,958 4,765 SH   SOLE 0 0 0 4,765
TARGET CORP COM 87612E106   1,913,052 17,302 SH   SOLE 0 0 0 17,302
TAYLOR MORRISON HOME CORP COM 87724P106   276,965 6,500 SH   SOLE 0 0 0 6,500
TEGNA INC COM 87901J105   1,861,696 127,776 SH   SOLE 0 0 0 127,776
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   729,002 42,933 SH   SOLE 0 0 0 42,933
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   449,332 36,033 SH   SOLE 0 0 0 36,033
TESLA INC COM 88160R101   8,692,393 34,739 SH   SOLE 0 0 0 34,739
TEXAS INSTRS INC COM 882508104   6,224,808 39,147 SH   SOLE 0 0 0 39,147
TEXAS ROADHOUSE INC COM 882681109   413,908 4,307 SH   SOLE 0 0 0 4,307
THE CIGNA GROUP COM 125523100   5,968,962 20,865 SH   SOLE 0 0 0 20,865
THE TRADE DESK INC COM CL A 88339J105   826,983 10,582 SH   SOLE 0 0 0 10,582
THERMO FISHER SCIENTIFIC INC COM 883556102   1,637,966 3,236 SH   DFND 1 3,236 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,163,524 12,177 SH   SOLE 0 0 0 12,177
THOR INDS INC COM 885160101   4,510,536 47,414 SH   SOLE 0 0 0 47,414
TIDAL ETF TR FOLIOBEYOND ALTE 886364637   1,222,567 36,606 SH   SOLE 0 0 0 36,606
TJX COS INC NEW COM 872540109   4,395,010 49,449 SH   SOLE 0 0 0 49,449
TOTALENERGIES SE SPONSORED ADS 89151E109   1,350,463 20,536 SH   SOLE 0 0 0 20,536
TOYOTA MOTOR CORP ADS 892331307   411,801 2,291 SH   SOLE 0 0 0 2,291
TRACTOR SUPPLY CO COM 892356106   1,956,398 9,635 SH   SOLE 0 0 0 9,635
TRANE TECHNOLOGIES PLC SHS G8994E103   380,900 1,877 SH   SOLE 0 0 0 1,877
TRANSDIGM GROUP INC COM 893641100   4,508,398 5,347 SH   SOLE 0 0 0 5,347
TRANSOCEAN LTD REG SHS H8817H100   391,051 47,631 SH   SOLE 0 0 0 47,631
TRAVELERS COMPANIES INC COM 89417E109   2,169,511 13,285 SH   SOLE 0 0 0 13,285
TRUIST FINL CORP COM 89832Q109   2,178,149 76,132 SH   SOLE 0 0 0 76,132
TYSON FOODS INC CL A 902494103   4,075,174 80,713 SH   SOLE 0 0 0 80,713
UBER TECHNOLOGIES INC COM 90353T100   443,528 9,644 SH   SOLE 0 0 0 9,644
UFP INDUSTRIES INC COM 90278Q108   845,010 8,252 SH   SOLE 0 0 0 8,252
UGI CORP NEW COM 902681105   2,516,798 109,426 SH   SOLE 0 0 0 109,426
ULTA BEAUTY INC COM 90384S303   1,487,152 3,723 SH   SOLE 0 0 0 3,723
UNILEVER PLC SPON ADR NEW 904767704   635,727 12,869 SH   SOLE 0 0 0 12,869
UNION PAC CORP COM 907818108   4,763,326 23,392 SH   SOLE 0 0 0 23,392
UNITED BANKSHARES INC WEST V COM 909907107   844,258 30,600 SH   SOLE 0 0 0 30,600
UNITED PARCEL SERVICE INC CL B 911312106   8,336,039 53,481 SH   SOLE 0 0 0 53,481
UNITED RENTALS INC COM 911363109   1,381,600 3,108 SH   SOLE 0 0 0 3,108
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   538,744 9,106 SH   SOLE 0 0 0 9,106
UNITEDHEALTH GROUP INC COM 91324P102   6,694,676 13,278 SH   SOLE 0 0 0 13,278
UNUM GROUP COM 91529Y106   329,917 6,707 SH   SOLE 0 0 0 6,707
UR-ENERGY INC COM 91688R108   16,940 11,000 SH   SOLE 0 0 0 11,000
US BANCORP DEL COM NEW 902973304   6,432,008 194,556 SH   SOLE 0 0 0 194,556
VALERO ENERGY CORP COM 91913Y100   1,685,330 11,893 SH   SOLE 0 0 0 11,893
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   213,003 4,830 SH   SOLE 0 0 0 4,830
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   750,182 15,288 SH   SOLE 0 0 0 15,288
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,662,527 21,922 SH   SOLE 0 0 0 21,922
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   290,125 13,419 SH   SOLE 0 0 0 13,419
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   242,535 3,037 SH   SOLE 0 0 0 3,037
VANECK ETF TRUST RETAIL ETF 92189F684   289,744 1,726 SH   SOLE 0 0 0 1,726
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   225,254 4,369 SH   SOLE 0 0 0 4,369
VANECK MERK GOLD TR GOLD TRUST 921078101   561,853 31,406 SH   SOLE 0 0 0 31,406
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,125,795 28,280 SH   SOLE 0 0 0 28,280
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   25,778,463 369,425 SH   SOLE 0 0 0 369,425
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,843,473 25,494 SH   SOLE 0 0 0 25,494
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   297,790 6,226 SH   SOLE 0 0 0 6,226
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,237,908 38,803 SH   SOLE 0 0 0 38,803
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,596,655 8,198 SH   SOLE 0 0 0 8,198
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,870,129 9,557 SH   SOLE 0 0 0 9,557
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   974,258 7,439 SH   SOLE 0 0 0 7,439
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,562,425 13,553 SH   SOLE 0 0 0 13,553
VANGUARD INDEX FDS GROWTH ETF 922908736   7,454,619 27,375 SH   SOLE 0 0 0 27,375
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,587,783 9,955 SH   SOLE 0 0 0 9,955
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,742,535 62,682 SH   SOLE 0 0 0 62,682
VANGUARD INDEX FDS VALUE ETF 922908744   5,232,327 37,935 SH   SOLE 0 0 0 37,935
VANGUARD INDEX FDS MID CAP ETF 922908629   2,946,948 14,152 SH   SOLE 0 0 0 14,152
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,196,909 5,588 SH   SOLE 0 0 0 5,588
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   254,255 1,774 SH   SOLE 0 0 0 1,774
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,529,358 35,447 SH   SOLE 0 0 0 35,447
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,278,946 109,129 SH   SOLE 0 0 0 109,129
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,404,550 46,357 SH   SOLE 0 0 0 46,357
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,591,317 17,078 SH   SOLE 0 0 0 17,078
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   693,973 6,535 SH   SOLE 0 0 0 6,535
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,234,906 46,464 SH   SOLE 0 0 0 46,464
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   406,839 2,090 SH   SOLE 0 0 0 2,090
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,289,458 33,452 SH   SOLE 0 0 0 33,452
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,520,912 20,017 SH   SOLE 0 0 0 20,017
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,644,486 21,883 SH   SOLE 0 0 0 21,883
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   376,302 6,779 SH   SOLE 0 0 0 6,779
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   26,141,585 457,421 SH   SOLE 0 0 0 457,421
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   11,444,349 73,654 SH   SOLE 0 0 0 73,654
VANGUARD STAR FDS VG TL INTL STK F 921909768   213,277 3,985 SH   SOLE 0 0 0 3,985
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,632,297 128,827 SH   SOLE 0 0 0 128,827
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,090,180 20,230 SH   SOLE 0 0 0 20,230
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,217,071 19,665 SH   SOLE 0 0 0 19,665
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,318,350 18,482 SH   SOLE 0 0 0 18,482
VANGUARD WORLD FD EXTENDED DUR 921910709   352,603 5,035 SH   SOLE 0 0 0 5,035
VANGUARD WORLD FD MEGA GRWTH IND 921910816   6,156,699 27,134 SH   SOLE 0 0 0 27,134
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,057,898 9,780 SH   SOLE 0 0 0 9,780
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   269,916 1,002 SH   SOLE 0 0 0 1,002
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   349,427 1,792 SH   SOLE 0 0 0 1,792
VECTOR GROUP LTD COM 92240M108   281,460 26,453 SH   SOLE 0 0 0 26,453
VEEVA SYS INC CL A COM 922475108   2,409,865 11,845 SH   SOLE 0 0 0 11,845
VERISK ANALYTICS INC COM 92345Y106   748,172 3,167 SH   SOLE 0 0 0 3,167
VERIZON COMMUNICATIONS INC COM 92343V104   3,345,939 103,238 SH   SOLE 0 0 0 103,238
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   418,836 8,551 SH   SOLE 0 0 0 8,551
VISA INC COM CL A 92826C839   1,671,483 7,267 SH   DFND 1 7,267 0 0
VISA INC COM CL A 92826C839   18,661,226 81,132 SH   SOLE 0 0 0 81,132
VMWARE INC CL A COM 928563402   330,320 1,984 SH   SOLE 0 0 0 1,984
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   211,561 22,317 SH   SOLE 0 0 0 22,317
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   645,124 130,857 SH   SOLE 0 0 0 130,857
WABASH NATL CORP COM 929566107   287,407 13,608 SH   SOLE 0 0 0 13,608
WALGREENS BOOTS ALLIANCE INC COM 931427108   265,347 11,931 SH   SOLE 0 0 0 11,931
WALMART INC COM 931142103   5,239,943 32,764 SH   SOLE 0 0 0 32,764
WARNER BROS DISCOVERY INC COM SER A 934423104   305,304 28,113 SH   SOLE 0 0 0 28,113
WARRIOR MET COAL INC COM 93627C101   208,049 4,073 SH   SOLE 0 0 0 4,073
WASTE MGMT INC DEL COM 94106L109   1,479,928 9,708 SH   SOLE 0 0 0 9,708
WEC ENERGY GROUP INC COM 92939U106   3,766,518 46,760 SH   SOLE 0 0 0 46,760
WELLS FARGO CO NEW COM 949746101   3,026,904 74,080 SH   SOLE 0 0 0 74,080
WELLTOWER INC COM 95040Q104   228,076 2,784 SH   SOLE 0 0 0 2,784
WESTERN UN CO COM 959802109   761,764 57,797 SH   SOLE 0 0 0 57,797
WEYERHAEUSER CO MTN BE COM NEW 962166104   212,584 6,934 SH   SOLE 0 0 0 6,934
WILLIAMS COS INC COM 969457100   3,287,559 97,583 SH   SOLE 0 0 0 97,583
WILLIAMS SONOMA INC COM 969904101   5,095,784 32,791 SH   SOLE 0 0 0 32,791
WISDOMTREE TR INTL EQUITY FD 97717W703   446,973 9,245 SH   SOLE 0 0 0 9,245
WISDOMTREE TR US SMALLCAP FUND 97717W562   279,304 6,455 SH   SOLE 0 0 0 6,455
WISDOMTREE TR US MIDCAP FUND 97717W570   261,615 5,156 SH   SOLE 0 0 0 5,156
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,304,492 33,673 SH   SOLE 0 0 0 33,673
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   264,492 6,696 SH   SOLE 0 0 0 6,696
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   12,034,108 239,152 SH   SOLE 0 0 0 239,152
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   235,919 13,543 SH   SOLE 0 0 0 13,543
WORKDAY INC CL A 98138H101   831,899 3,872 SH   SOLE 0 0 0 3,872
WP CAREY INC COM 92936U109   280,621 5,189 SH   SOLE 0 0 0 5,189
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,311,668 33,242 SH   SOLE 0 0 0 33,242
XCEL ENERGY INC COM 98389B100   770,217 13,461 SH   SOLE 0 0 0 13,461
XPO INC COM 983793100   455,053 6,095 SH   SOLE 0 0 0 6,095
XYLEM INC COM 98419M100   260,954 2,867 SH   SOLE 0 0 0 2,867
YUM BRANDS INC COM 988498101   1,258,315 10,071 SH   SOLE 0 0 0 10,071
YUM CHINA HLDGS INC COM 98850P109   442,181 7,936 SH   SOLE 0 0 0 7,936
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   270,117 1,142 SH   SOLE 0 0 0 1,142
ZEVRA THERAPEUTICS INC COM NEW 488445206   58,418 12,120 SH   SOLE 0 0 0 12,120
ZILLOW GROUP INC CL C CAP STK 98954M200   1,002,364 21,715 SH   SOLE 0 0 0 21,715
ZIMMER BIOMET HOLDINGS INC COM 98956P102   442,610 3,944 SH   SOLE 0 0 0 3,944
ZOETIS INC CL A 98978V103   1,680,195 9,657 SH   SOLE 0 0 0 9,657
ZSCALER INC COM 98980G102   1,614,091 10,374 SH   SOLE 0 0 0 10,374
ZYNEX INC COM 98986M103   248,056 31,007 SH   SOLE 0 0 0 31,007