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 Stock 88554D205   187 57 SH   SOLE 71 57 0 0
3-D SYS CORP DEL Stock 88554D205   39,481 12,037 SH   SOLE   12,037 0 0
3M CO Stock 88579Y101   20,525 159 SH   SOLE 9 159 0 0
3M CO Stock 88579Y101   98,931 766 SH   SOLE 19 766 0 0
3M CO Stock 88579Y101   15,971 124 SH   SOLE 33 123 0 0
3M CO Stock 88579Y101   387 3 SH   SOLE 66 3 0 0
3M CO Stock 88579Y101   516 4 SH   SOLE 71 4 0 0
3M CO Stock 88579Y101   2,582 20 SH   SOLE 73 20 0 0
3M CO Stock 88579Y101   2,033,488 15,752 SH   SOLE   15,752 0 0
ETF SER SOLUTIONS ETF 26922A198   318,283 15,481 SH   SOLE   15,480 0 0
AB ACTIVE ETFS INC ETF 00039J509   1,850,281 23,365 SH   SOLE   23,365 0 0
AB ACTIVE ETFS INC ETF 00039J889   843,586 33,376 SH   SOLE   33,376 0 0
ABBOTT LABS Stock 002824100   28,956 256 SH   SOLE 7 256 0 0
ABBOTT LABS Stock 002824100   23,866 211 SH   SOLE 9 211 0 0
ABBOTT LABS Stock 002824100   3,959 35 SH   SOLE 12 35 0 0
ABBOTT LABS Stock 002824100   125,164 1,107 SH   SOLE 19 1,106 0 0
ABBOTT LABS Stock 002824100   126,683 1,120 SH   SOLE 28 1,120 0 0
ABBOTT LABS Stock 002824100   58,584 518 SH   SOLE 33 517 0 0
ABBOTT LABS Stock 002824100   8,370 74 SH   SOLE 36 74 0 0
ABBOTT LABS Stock 002824100   10,859 96 SH   SOLE 46 96 0 0
ABBOTT LABS Stock 002824100   113 1 SH   SOLE 51 1 0 0
ABBOTT LABS Stock 002824100   566 5 SH   SOLE 66 5 0 0
ABBOTT LABS Stock 002824100   2,488 22 SH   SOLE 71 22 0 0
ABBOTT LABS Stock 002824100   11,650 103 SH   SOLE 73 103 0 0
ABBOTT LABS Stock 002824100   5,406,335 47,797 SH   SOLE   47,797 0 0
ABBVIE INC Stock 00287Y109   27,010 152 SH   SOLE 7 152 0 0
ABBVIE INC Stock 00287Y109   77,300 435 SH   SOLE 9 435 0 0
ABBVIE INC Stock 00287Y109   4,265 24 SH   SOLE 12 24 0 0
ABBVIE INC Stock 00287Y109   470,647 2,649 SH   SOLE 19 2,648 0 0
ABBVIE INC Stock 00287Y109   238,669 1,343 SH   SOLE 30 1,343 0 0
ABBVIE INC Stock 00287Y109   107,113 603 SH   SOLE 33 602 0 0
ABBVIE INC Stock 00287Y109   13,150 74 SH   SOLE 36 74 0 0
ABBVIE INC Stock 00287Y109   178 1 SH   SOLE 51 1 0 0
ABBVIE INC Stock 00287Y109   116,394 655 SH   SOLE 52 655 0 0
ABBVIE INC Stock 00287Y109   711 4 SH   SOLE 66 4 0 0
ABBVIE INC Stock 00287Y109   8,707 49 SH   SOLE 71 49 0 0
ABBVIE INC Stock 00287Y109   14,216 80 SH   SOLE 73 80 0 0
ABBVIE INC Stock 00287Y109   19,980,426 112,439 SH   SOLE   112,439 0 0
ABERCROMBIE & FITCH CO Stock 002896207   10,014 67 SH   SOLE 19 67 0 0
ABERCROMBIE & FITCH CO Stock 002896207   1,273,185 8,518 SH   SOLE   8,518 0 0
ABRDN ETFS ETF 003261104   1,307,457 66,200 SH   SOLE   66,200 0 0
ABRDN SILVER ETF TRUST ETF 003264108   844,552 30,633 SH   SOLE   30,633 0 0
BRIGHTSPHERE INVT GROUP INC Stock 10948W103   282,591 10,729 SH   SOLE   10,728 0 0
ACCENTURE PLC IRELAND Stock G1151C101   16,886 48 SH   SOLE 6 48 0 0
ACCENTURE PLC IRELAND Stock G1151C101   32,365 92 SH   SOLE 7 92 0 0
ACCENTURE PLC IRELAND Stock G1151C101   4,925 14 SH   SOLE 9 14 0 0
ACCENTURE PLC IRELAND Stock G1151C101   5,277 15 SH   SOLE 12 15 0 0
ACCENTURE PLC IRELAND Stock G1151C101   73,524 209 SH   SOLE 19 209 0 0
ACCENTURE PLC IRELAND Stock G1151C101   109,758 312 SH   SOLE 28 312 0 0
ACCENTURE PLC IRELAND Stock G1151C101   263,872 750 SH   SOLE 30 750 0 0
ACCENTURE PLC IRELAND Stock G1151C101   62,834 179 SH   SOLE 33 178 0 0
ACCENTURE PLC IRELAND Stock G1151C101   31,780 90 SH   SOLE 36 90 0 0
ACCENTURE PLC IRELAND Stock G1151C101   8,091 23 SH   SOLE 46 23 0 0
ACCENTURE PLC IRELAND Stock G1151C101   704 2 SH   SOLE 66 2 0 0
ACCENTURE PLC IRELAND Stock G1151C101   6,332 18 SH   SOLE 71 18 0 0
ACCENTURE PLC IRELAND Stock G1151C101   7,639,708 21,717 SH   SOLE   21,716 0 0
GOLDMAN SACHS ETF TR ETF 381430529   81,934 820 SH   SOLE 26 820 0 0
GOLDMAN SACHS ETF TR ETF 381430529   363,609 3,639 SH   SOLE   3,639 0 0
ADOBE INC Stock 00724F101   41,800 94 SH   SOLE 2 94 0 0
ADOBE INC Stock 00724F101   445 1 SH   SOLE 9 1 0 0
ADOBE INC Stock 00724F101   1,668,698 3,753 SH   SOLE 19 3,752 0 0
ADOBE INC Stock 00724F101   122,732 276 SH   SOLE 28 276 0 0
ADOBE INC Stock 00724F101   45,357 102 SH   SOLE 33 102 0 0
ADOBE INC Stock 00724F101   43,134 97 SH   SOLE 36 97 0 0
ADOBE INC Stock 00724F101   5,781 13 SH   SOLE 46 13 0 0
ADOBE INC Stock 00724F101   21,789 49 SH   SOLE 51 49 0 0
ADOBE INC Stock 00724F101   298,380 671 SH   SOLE 53 671 0 0
ADOBE INC Stock 00724F101   0 0 SH   SOLE 66 0 0 0
ADOBE INC Stock 00724F101   2,223 5 SH   SOLE 71 5 0 0
ADOBE INC Stock 00724F101   16,008 36 SH   SOLE 73 36 0 0
ADOBE INC Stock 00724F101   10,297,013 23,156 SH   SOLE   23,156 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106   45,966 972 SH   SOLE   972 0 0
ADVANCED DRAIN SYS INC DEL Stock 00790R104   352,580 3,050 SH   SOLE   3,050 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   46,746 387 SH   SOLE 19 387 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   45,659 378 SH   SOLE 33 378 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   1,208 10 SH   SOLE 51 10 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   846 7 SH   SOLE 66 7 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   6,643 55 SH   SOLE 71 55 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   10,871 90 SH   SOLE 73 90 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   11,765,304 97,403 SH   SOLE   97,402 0 0
AES CORP Stock 00130H105   386 30 SH   SOLE 19 30 0 0
AES CORP Stock 00130H105   2,156 168 SH   SOLE 33 167 0 0
AES CORP Stock 00130H105   360 28 SH   SOLE 36 28 0 0
AES CORP Stock 00130H105   90 7 SH   SOLE 71 7 0 0
AES CORP Stock 00130H105   646,876 50,262 SH   SOLE   50,262 0 0
AEVA TECHNOLOGIES INC Stock 00835Q202   77,853 16,390 SH   SOLE   16,390 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   337,479 1,825 SH   SOLE 5 1,825 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   555 3 SH   SOLE 71 3 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   459,645 2,486 SH   SOLE   2,485 0 0
AFLAC INC Stock 001055102   2,379 23 SH   SOLE 19 23 0 0
AFLAC INC Stock 001055102   10,539 102 SH   SOLE 33 101 0 0
AFLAC INC Stock 001055102   5,689 55 SH   SOLE 46 55 0 0
AFLAC INC Stock 001055102   517 5 SH   SOLE 71 5 0 0
AFLAC INC Stock 001055102   13,256,826 128,160 SH   SOLE   128,159 0 0
AGF INVTS TR ETF 00110G408   9,610 520 SH   SOLE 9 520 0 0
AGF INVTS TR ETF 00110G408   4,418,882 239,117 SH   SOLE   239,117 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   1,478 11 SH   SOLE 19 11 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   29,612 220 SH   SOLE 33 220 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,015 15 SH   SOLE 46 15 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,687 20 SH   SOLE 71 20 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   425,927 3,171 SH   SOLE   3,170 0 0
AGNICO EAGLE MINES LTD Stock 008474108   16,581 212 SH   SOLE 6 212 0 0
AGNICO EAGLE MINES LTD Stock 008474108   54,669 699 SH   SOLE 26 699 0 0
AGNICO EAGLE MINES LTD Stock 008474108   2,894 37 SH   SOLE 33 37 0 0
AGNICO EAGLE MINES LTD Stock 008474108   391 5 SH   SOLE 66 5 0 0
AGNICO EAGLE MINES LTD Stock 008474108   1,724,870 22,054 SH   SOLE   22,054 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,931,509 6,659 SH   SOLE 6 6,659 0 0
AIR PRODS & CHEMS INC Stock 009158106   31,610 109 SH   SOLE 33 108 0 0
AIR PRODS & CHEMS INC Stock 009158106   37,787 130 SH   SOLE 43 130 0 0
AIR PRODS & CHEMS INC Stock 009158106   290 1 SH   SOLE 66 1 0 0
AIR PRODS & CHEMS INC Stock 009158106   870 3 SH   SOLE 71 3 0 0
AIR PRODS & CHEMS INC Stock 009158106   6,961 24 SH   SOLE 73 24 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,331,293 4,590 SH   SOLE   4,590 0 0
AIRBNB INC Stock 009066101   263 2 SH   SOLE 9 2 0 0
AIRBNB INC Stock 009066101   1,971 15 SH   SOLE 19 15 0 0
AIRBNB INC Stock 009066101   101,711 774 SH   SOLE 28 774 0 0
AIRBNB INC Stock 009066101   15,112 115 SH   SOLE 33 115 0 0
AIRBNB INC Stock 009066101   2,365 18 SH   SOLE 46 18 0 0
AIRBNB INC Stock 009066101   131 1 SH   SOLE 66 1 0 0
AIRBNB INC Stock 009066101   526 4 SH   SOLE 71 4 0 0
AIRBNB INC Stock 009066101   2,141,472 16,296 SH   SOLE   16,296 0 0
ALBEMARLE CORP Stock 012653101   4,657 54 SH   SOLE 33 54 0 0
ALBEMARLE CORP Stock 012653101   1,205 14 SH   SOLE 46 14 0 0
ALBEMARLE CORP Stock 012653101   172 2 SH   SOLE 71 2 0 0
ALBEMARLE CORP Stock 012653101   715,313 8,310 SH   SOLE   8,309 0 0
ALBERTSONS COS INC Stock 013091103   39 2 SH   SOLE 71 2 0 0
ALBERTSONS COS INC Stock 013091103   271,130 13,805 SH   SOLE   13,805 0 0
ALPS ETF TR ETF 00162Q452   1,108 23 SH   SOLE 49 23 0 0
ALPS ETF TR ETF 00162Q452   6,840,384 142,035 SH   SOLE   142,034 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   3,222 38 SH   SOLE 33 38 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   1,662,799 19,611 SH   SOLE   19,610 0 0
ATI INC Stock 01741R102   55 1 SH   SOLE 71 1 0 0
ATI INC Stock 01741R102   1,296,635 23,558 SH   SOLE   23,558 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106   462,647 12,474 SH   SOLE   12,473 0 0
ALLIANT ENERGY CORP Stock 018802108   5,618 95 SH   SOLE 12 95 0 0
ALLIANT ENERGY CORP Stock 018802108   7,182 121 SH   SOLE 33 121 0 0
ALLIANT ENERGY CORP Stock 018802108   59 1 SH   SOLE 71 1 0 0
ALLIANT ENERGY CORP Stock 018802108   324,090 5,480 SH   SOLE   5,480 0 0
AIM ETF PRODUCTS TRUST ETF 00888H869   3,829 126 SH   SOLE 9 126 0 0
AIM ETF PRODUCTS TRUST ETF 00888H869   1,489 49 SH   SOLE 19 49 0 0
AIM ETF PRODUCTS TRUST ETF 00888H869   6,472 213 SH   SOLE 39 213 0 0
AIM ETF PRODUCTS TRUST ETF 00888H869   855,399 28,151 SH   SOLE   28,151 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   11,130 103 SH   SOLE 9 103 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   10,100 93 SH   SOLE 34 93 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   334,986 3,100 SH   SOLE   3,100 0 0
ALLSTATE CORP Stock 020002101   9,254 48 SH   SOLE 9 48 0 0
ALLSTATE CORP Stock 020002101   5,976 31 SH   SOLE 19 31 0 0
ALLSTATE CORP Stock 020002101   14,956 78 SH   SOLE 33 77 0 0
ALLSTATE CORP Stock 020002101   6,940 36 SH   SOLE 36 36 0 0
ALLSTATE CORP Stock 020002101   2,699 14 SH   SOLE 46 14 0 0
ALLSTATE CORP Stock 020002101   19,665 102 SH   SOLE 71 102 0 0
ALLSTATE CORP Stock 020002101   10,218 53 SH   SOLE 73 53 0 0
ALLSTATE CORP Stock 020002101   1,682,604 8,728 SH   SOLE   8,727 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   26,119 111 SH   SOLE 48 111 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   235 1 SH   SOLE 51 1 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   235 1 SH   SOLE 71 1 0 0
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   1,448,217 6,155 SH   SOLE   6,154 0 0
ALPHABET INC Stock 02079K305   99,761 527 SH   SOLE 2 527 0 0
ALPHABET INC Stock 02079K305   186,285 984 SH   SOLE 9 984 0 0
ALPHABET INC Stock 02079K305   12,872 68 SH   SOLE 12 68 0 0
ALPHABET INC Stock 02079K305   1,546,581 8,170 SH   SOLE 18 8,170 0 0
ALPHABET INC Stock 02079K305   2,113,449 11,165 SH   SOLE 19 11,164 0 0
ALPHABET INC Stock 02079K305   184,062 972 SH   SOLE 32 972 0 0
ALPHABET INC Stock 02079K305   338,418 1,788 SH   SOLE 33 1,787 0 0
ALPHABET INC Stock 02079K305   255,781 1,351 SH   SOLE 36 1,351 0 0
ALPHABET INC Stock 02079K305   8,897 47 SH   SOLE 39 47 0 0
ALPHABET INC Stock 02079K305   116,317 614 SH   SOLE 43 614 0 0
ALPHABET INC Stock 02079K305   23,473 124 SH   SOLE 46 124 0 0
ALPHABET INC Stock 02079K305   76,667 405 SH   SOLE 49 405 0 0
ALPHABET INC Stock 02079K305   2,840 15 SH   SOLE 51 15 0 0
ALPHABET INC Stock 02079K305   7,951 42 SH   SOLE 66 42 0 0
ALPHABET INC Stock 02079K305   64,362 340 SH   SOLE 71 340 0 0
ALPHABET INC Stock 02079K305   16,849 89 SH   SOLE 73 89 0 0
ALPHABET INC Stock 02079K305   36,306,035 191,791 SH   SOLE   191,790 0 0
ALPHABET INC Stock 02079K107   679,115 3,566 SH   SOLE 6 3,566 0 0
ALPHABET INC Stock 02079K107   80,175 421 SH   SOLE 9 421 0 0
ALPHABET INC Stock 02079K107   80,747 424 SH   SOLE 19 424 0 0
ALPHABET INC Stock 02079K107   56,561 297 SH   SOLE 24 297 0 0
ALPHABET INC Stock 02079K107   209,103 1,098 SH   SOLE 28 1,098 0 0
ALPHABET INC Stock 02079K107   284,780 1,495 SH   SOLE 33 1,495 0 0
ALPHABET INC Stock 02079K107   236,146 1,240 SH   SOLE 36 1,240 0 0
ALPHABET INC Stock 02079K107   36,564 192 SH   SOLE 46 192 0 0
ALPHABET INC Stock 02079K107   184,155 967 SH   SOLE 48 967 0 0
ALPHABET INC Stock 02079K107   49,514 260 SH   SOLE 49 260 0 0
ALPHABET INC Stock 02079K107   164,599 864 SH   SOLE 50 864 0 0
ALPHABET INC Stock 02079K107   80,747 424 SH   SOLE 51 424 0 0
ALPHABET INC Stock 02079K107   1,268,734 6,662 SH   SOLE 53 6,662 0 0
ALPHABET INC Stock 02079K107   17,520 92 SH   SOLE 71 92 0 0
ALPHABET INC Stock 02079K107   88,944 467 SH   SOLE 73 467 0 0
ALPHABET INC Stock 02079K107   32,477,314 170,538 SH   SOLE   170,538 0 0
ALPS ETF TR ETF 00162Q858   292,731 5,180 SH   SOLE   5,180 0 0
ALPS ETF TR ETF 00162Q387   206,531 3,888 SH   SOLE   3,888 0 0
ALTRIA GROUP INC Stock 02209S103   23,481 449 SH   SOLE 9 449 0 0
ALTRIA GROUP INC Stock 02209S103   651,842 12,466 SH   SOLE 19 12,465 0 0
ALTRIA GROUP INC Stock 02209S103   48,186 922 SH   SOLE 33 921 0 0
ALTRIA GROUP INC Stock 02209S103   5,229 100 SH   SOLE 36 100 0 0
ALTRIA GROUP INC Stock 02209S103   627 12 SH   SOLE 66 12 0 0
ALTRIA GROUP INC Stock 02209S103   4,392 84 SH   SOLE 71 84 0 0
ALTRIA GROUP INC Stock 02209S103   10,458 200 SH   SOLE 73 200 0 0
ALTRIA GROUP INC Stock 02209S103   8,375,638 160,177 SH   SOLE   160,176 0 0
EA SERIES TRUST ETF 02072L656   556,989 17,685 SH   SOLE   17,685 0 0
AMAZON COM INC Stock 023135106   66,475 303 SH   SOLE 2 303 0 0
AMAZON COM INC Stock 023135106   178,803 815 SH   SOLE 9 815 0 0
AMAZON COM INC Stock 023135106   2,590,204 11,806 SH   SOLE 19 11,806 0 0
AMAZON COM INC Stock 023135106   8,776 40 SH   SOLE 25 40 0 0
AMAZON COM INC Stock 023135106   404,994 1,846 SH   SOLE 28 1,846 0 0
AMAZON COM INC Stock 023135106   177,048 807 SH   SOLE 32 807 0 0
AMAZON COM INC Stock 023135106   610,124 2,781 SH   SOLE 33 2,781 0 0
AMAZON COM INC Stock 023135106   1,143,241 5,211 SH   SOLE 36 5,211 0 0
AMAZON COM INC Stock 023135106   8,776 40 SH   SOLE 39 40 0 0
AMAZON COM INC Stock 023135106   298,151 1,359 SH   SOLE 43 1,359 0 0
AMAZON COM INC Stock 023135106   56,383 257 SH   SOLE 46 257 0 0
AMAZON COM INC Stock 023135106   157,741 719 SH   SOLE 48 719 0 0
AMAZON COM INC Stock 023135106   175,731 801 SH   SOLE 49 801 0 0
AMAZON COM INC Stock 023135106   264,804 1,207 SH   SOLE 50 1,207 0 0
AMAZON COM INC Stock 023135106   91,705 418 SH   SOLE 51 418 0 0
AMAZON COM INC Stock 023135106   1,292,207 5,890 SH   SOLE 53 5,890 0 0
AMAZON COM INC Stock 023135106   7,459 34 SH   SOLE 66 34 0 0
AMAZON COM INC Stock 023135106   55,725 254 SH   SOLE 71 254 0 0
AMAZON COM INC Stock 023135106   92,583 422 SH   SOLE 73 422 0 0
AMAZON COM INC Stock 023135106   110,267,959 502,612 SH   SOLE   502,611 0 0
AMC ENTMT HLDGS INC Stock 00165C302   16 4 SH   SOLE 71 4 0 0
AMC ENTMT HLDGS INC Stock 00165C302   1,051,728 264,253 SH   SOLE   264,253 0 0
AMCOR PLC Stock G0250X107   21,648 2,301 SH   SOLE 19 2,300 0 0
AMCOR PLC Stock G0250X107   4,360 463 SH   SOLE 33 463 0 0
AMCOR PLC Stock G0250X107   53,308 5,665 SH   SOLE 52 5,665 0 0
AMCOR PLC Stock G0250X107   160 17 SH   SOLE 71 17 0 0
AMCOR PLC Stock G0250X107   88,849 9,442 SH   SOLE   9,442 0 0
AMEREN CORP Stock 023608102   57,584 646 SH   SOLE 19 646 0 0
AMEREN CORP Stock 023608102   7,469 84 SH   SOLE 33 83 0 0
AMEREN CORP Stock 023608102   446 5 SH   SOLE 71 5 0 0
AMEREN CORP Stock 023608102   193,304 2,169 SH   SOLE   2,168 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   6,135 352 SH   SOLE 19 352 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   1,394 80 SH   SOLE 33 80 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   1,255 72 SH   SOLE 71 72 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   393,500 22,576 SH   SOLE   22,576 0 0
AGNC INVT CORP REIT 00123Q104   4,605 500 SH   SOLE 36 500 0 0
AGNC INVT CORP REIT 00123Q104   83 9 SH   SOLE 71 9 0 0
AGNC INVT CORP REIT 00123Q104   422,647 45,890 SH   SOLE   45,890 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   15,402 167 SH   SOLE 9 167 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   96,021 1,041 SH   SOLE 19 1,041 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   8,162 88 SH   SOLE 33 88 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   20,261 220 SH   SOLE 43 219 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   2,306 25 SH   SOLE 49 25 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   99,424 1,078 SH   SOLE 52 1,078 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   738 8 SH   SOLE 71 8 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   5,349 58 SH   SOLE 73 58 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   855,861 9,280 SH   SOLE   9,279 0 0
AMERICAN EXPRESS CO Stock 025816109   5,639 19 SH   SOLE 12 19 0 0
AMERICAN EXPRESS CO Stock 025816109   70,042 236 SH   SOLE 19 236 0 0
AMERICAN EXPRESS CO Stock 025816109   47,180 159 SH   SOLE 33 158 0 0
AMERICAN EXPRESS CO Stock 025816109   124,058 418 SH   SOLE 36 418 0 0
AMERICAN EXPRESS CO Stock 025816109   8,310 28 SH   SOLE 46 28 0 0
AMERICAN EXPRESS CO Stock 025816109   1,781 6 SH   SOLE 71 6 0 0
AMERICAN EXPRESS CO Stock 025816109   14,543 49 SH   SOLE 73 49 0 0
AMERICAN EXPRESS CO Stock 025816109   8,594,041 28,957 SH   SOLE   28,956 0 0
AMERICAN INTL GROUP INC Stock 026874784   17,763 244 SH   SOLE 9 244 0 0
AMERICAN INTL GROUP INC Stock 026874784   10,046 138 SH   SOLE 12 138 0 0
AMERICAN INTL GROUP INC Stock 026874784   1,092 15 SH   SOLE 19 15 0 0
AMERICAN INTL GROUP INC Stock 026874784   20,300 279 SH   SOLE 33 278 0 0
AMERICAN INTL GROUP INC Stock 026874784   5,678 78 SH   SOLE 36 78 0 0
AMERICAN INTL GROUP INC Stock 026874784   66,200 909 SH   SOLE 43 909 0 0
AMERICAN INTL GROUP INC Stock 026874784   2,985 41 SH   SOLE 46 41 0 0
AMERICAN INTL GROUP INC Stock 026874784   510 7 SH   SOLE 71 7 0 0
AMERICAN INTL GROUP INC Stock 026874784   3,642 50 SH   SOLE 73 50 0 0
AMERICAN INTL GROUP INC Stock 026874784   372,030 5,110 SH   SOLE   5,110 0 0
AMERICAN SUPERCONDUCTOR CORP Stock 030111207   407,867 16,560 SH   SOLE   16,559 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   3,485 19 SH   SOLE 12 19 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   152,047 829 SH   SOLE 19 829 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   27,585 150 SH   SOLE 33 150 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   2,568 14 SH   SOLE 36 14 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   2,568 14 SH   SOLE 46 14 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   155,899 850 SH   SOLE 49 850 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   14,123 77 SH   SOLE 51 77 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   119,583 652 SH   SOLE 53 652 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   367 2 SH   SOLE 66 2 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   550 3 SH   SOLE 71 3 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   10,821 59 SH   SOLE 72 59 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   6,236 34 SH   SOLE 73 34 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   4,886,451 26,642 SH   SOLE   26,642 0 0
AMERICAN VANGUARD CORP Stock 030371108   285,657 61,697 SH   SOLE   61,697 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   1,900,415 15,266 SH   SOLE 6 15,265 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   25,520 205 SH   SOLE 19 205 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   7,933 64 SH   SOLE 33 63 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   373 3 SH   SOLE 71 3 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   639,080 5,134 SH   SOLE   5,133 0 0
AMERIPRISE FINL INC Stock 03076C106   13,311 25 SH   SOLE 9 25 0 0
AMERIPRISE FINL INC Stock 03076C106   61,762 116 SH   SOLE 19 116 0 0
AMERIPRISE FINL INC Stock 03076C106   5,904 11 SH   SOLE 33 11 0 0
AMERIPRISE FINL INC Stock 03076C106   2,662 5 SH   SOLE 36 5 0 0
AMERIPRISE FINL INC Stock 03076C106   2,662 5 SH   SOLE 46 5 0 0
AMERIPRISE FINL INC Stock 03076C106   2,662 5 SH   SOLE 49 5 0 0
AMERIPRISE FINL INC Stock 03076C106   1,065 2 SH   SOLE 71 2 0 0
AMERIPRISE FINL INC Stock 03076C106   12,778 24 SH   SOLE 72 24 0 0
AMERIPRISE FINL INC Stock 03076C106   4,475,578 8,406 SH   SOLE   8,405 0 0
AMGEN INC Stock 031162100   26,585 102 SH   SOLE 9 102 0 0
AMGEN INC Stock 031162100   60,468 232 SH   SOLE 19 232 0 0
AMGEN INC Stock 031162100   37,261 143 SH   SOLE 33 142 0 0
AMGEN INC Stock 031162100   109,729 421 SH   SOLE 52 421 0 0
AMGEN INC Stock 031162100   521 2 SH   SOLE 66 2 0 0
AMGEN INC Stock 031162100   1,303 5 SH   SOLE 71 5 0 0
AMGEN INC Stock 031162100   9,904 38 SH   SOLE 72 38 0 0
AMGEN INC Stock 031162100   9,644 37 SH   SOLE 73 37 0 0
AMGEN INC Stock 031162100   6,229,998 23,903 SH   SOLE   23,902 0 0
AMPHENOL CORP NEW Stock 032095101   41,392 596 SH   SOLE 2 596 0 0
AMPHENOL CORP NEW Stock 032095101   2,113,687 30,435 SH   SOLE 6 30,434 0 0
AMPHENOL CORP NEW Stock 032095101   15,696 226 SH   SOLE 9 226 0 0
AMPHENOL CORP NEW Stock 032095101   3,820 55 SH   SOLE 12 55 0 0
AMPHENOL CORP NEW Stock 032095101   7,709 111 SH   SOLE 19 111 0 0
AMPHENOL CORP NEW Stock 032095101   31,027 447 SH   SOLE 33 446 0 0
AMPHENOL CORP NEW Stock 032095101   7,640 110 SH   SOLE 36 110 0 0
AMPHENOL CORP NEW Stock 032095101   833 12 SH   SOLE 71 12 0 0
AMPHENOL CORP NEW Stock 032095101   191,239 2,754 SH   SOLE   2,753 0 0
AMPLIFY ETF TR ETF 032108409   741,603 18,320 SH   SOLE   18,320 0 0
AMPLIFY ETF TR ETF 032108847   161,821 14,047 SH   SOLE   14,047 0 0
AMPRIUS TECHNOLOGIES INC Stock 03214Q108   98,977 35,349 SH   SOLE   35,349 0 0
ANALOG DEVICES INC Stock 032654105   2,727,700 12,839 SH   SOLE 6 12,838 0 0
ANALOG DEVICES INC Stock 032654105   31,232 147 SH   SOLE 7 147 0 0
ANALOG DEVICES INC Stock 032654105   15,297 72 SH   SOLE 9 72 0 0
ANALOG DEVICES INC Stock 032654105   1,062 5 SH   SOLE 19 5 0 0
ANALOG DEVICES INC Stock 032654105   26,084 123 SH   SOLE 33 122 0 0
ANALOG DEVICES INC Stock 032654105   1,062 5 SH   SOLE 49 5 0 0
ANALOG DEVICES INC Stock 032654105   425 2 SH   SOLE 66 2 0 0
ANALOG DEVICES INC Stock 032654105   2,974 14 SH   SOLE 71 14 0 0
ANALOG DEVICES INC Stock 032654105   2,972,244 13,990 SH   SOLE   13,989 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   240,336 4,800 SH   SOLE 5 4,800 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   4,256 85 SH   SOLE 9 85 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   2,103 42 SH   SOLE 33 42 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   222,101 4,436 SH   SOLE   4,435 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   0 0 SH   SOLE 33 0 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   0 0 SH   SOLE 66 0 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   55 3 SH   SOLE 71 3 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   3,180,560 173,801 SH   SOLE   173,801 0 0
ANTERO MIDSTREAM CORP Stock 03676B102   15 1 SH   SOLE 71 1 0 0
ANTERO MIDSTREAM CORP Stock 03676B102   394,679 26,155 SH   SOLE   26,155 0 0
SMITH A O CORP Stock 831865209   1,609,180 23,592 SH   SOLE 6 23,591 0 0
SMITH A O CORP Stock 831865209   851 12 SH   SOLE 33 12 0 0
SMITH A O CORP Stock 831865209   68 1 SH   SOLE 71 1 0 0
SMITH A O CORP Stock 831865209   78,799 1,155 SH   SOLE   1,155 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105   17 2 SH   SOLE 71 2 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105   88,930 10,269 SH   SOLE   10,269 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   8,258 50 SH   SOLE 9 50 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   826 5 SH   SOLE 46 5 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   2,808 17 SH   SOLE 71 17 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   6,465,824 39,149 SH   SOLE   39,148 0 0
MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502   152,234 11,285 SH   SOLE   11,284 0 0
APPLE INC Stock 037833100   88,899 355 SH   SOLE 2 355 0 0
APPLE INC Stock 037833100   137,237 548 SH   SOLE 9 548 0 0
APPLE INC Stock 037833100   15,276 61 SH   SOLE 12 61 0 0
APPLE INC Stock 037833100   1,394,339 5,568 SH   SOLE 18 5,568 0 0
APPLE INC Stock 037833100   1,583,528 6,323 SH   SOLE 19 6,323 0 0
APPLE INC Stock 037833100   79,133 316 SH   SOLE 24 316 0 0
APPLE INC Stock 037833100   154,760 618 SH   SOLE 28 618 0 0
APPLE INC Stock 037833100   335,301 1,339 SH   SOLE 32 1,338 0 0
APPLE INC Stock 037833100   1,140,655 4,555 SH   SOLE 33 4,554 0 0
APPLE INC Stock 037833100   626,835 2,503 SH   SOLE 36 2,503 0 0
APPLE INC Stock 037833100   8,264 33 SH   SOLE 39 33 0 0
APPLE INC Stock 037833100   237,525 949 SH   SOLE 43 948 0 0
APPLE INC Stock 037833100   100,168 400 SH   SOLE 46 400 0 0
APPLE INC Stock 037833100   6,511 26 SH   SOLE 49 26 0 0
APPLE INC Stock 037833100   29,049 116 SH   SOLE 51 116 0 0
APPLE INC Stock 037833100   150,252 600 SH   SOLE 52 600 0 0
APPLE INC Stock 037833100   14,274 57 SH   SOLE 66 57 0 0
APPLE INC Stock 037833100   153,007 611 SH   SOLE 71 611 0 0
APPLE INC Stock 037833100   191,571 765 SH   SOLE 73 765 0 0
APPLE INC Stock 037833100   203,994,271 814,609 SH   SOLE   814,608 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405   2,287,241 62,510 SH   SOLE   62,510 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105   239 1 SH   SOLE 71 1 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105   250,082 1,044 SH   SOLE   1,044 0 0
APPLIED MATLS INC Stock 038222105   81,152 499 SH   SOLE 9 499 0 0
APPLIED MATLS INC Stock 038222105   1,435,565 8,827 SH   SOLE 19 8,827 0 0
APPLIED MATLS INC Stock 038222105   36,266 223 SH   SOLE 24 223 0 0
APPLIED MATLS INC Stock 038222105   42,291 260 SH   SOLE 33 260 0 0
APPLIED MATLS INC Stock 038222105   12,523 77 SH   SOLE 36 77 0 0
APPLIED MATLS INC Stock 038222105   5,692 35 SH   SOLE 46 35 0 0
APPLIED MATLS INC Stock 038222105   2,602 16 SH   SOLE 49 16 0 0
APPLIED MATLS INC Stock 038222105   20,011 123 SH   SOLE 50 123 0 0
APPLIED MATLS INC Stock 038222105   0 0 SH   SOLE 66 0 0 0
APPLIED MATLS INC Stock 038222105   1,464 9 SH   SOLE 71 9 0 0
APPLIED MATLS INC Stock 038222105   17,564 108 SH   SOLE 73 108 0 0
APPLIED MATLS INC Stock 038222105   5,851,302 35,979 SH   SOLE   35,979 0 0
APPLOVIN CORP Stock 03831W108   3,562 11 SH   SOLE 9 11 0 0
APPLOVIN CORP Stock 03831W108   4,534 14 SH   SOLE 19 14 0 0
APPLOVIN CORP Stock 03831W108   45,012 139 SH   SOLE 43 139 0 0
APPLOVIN CORP Stock 03831W108   26,878 83 SH   SOLE 50 83 0 0
APPLOVIN CORP Stock 03831W108   1,619 5 SH   SOLE 51 5 0 0
APPLOVIN CORP Stock 03831W108   324 1 SH   SOLE 66 1 0 0
APPLOVIN CORP Stock 03831W108   6,477 20 SH   SOLE 71 20 0 0
APPLOVIN CORP Stock 03831W108   7,538,963 23,281 SH   SOLE   23,280 0 0
APTARGROUP INC Stock 038336103   302,926 1,928 SH   SOLE   1,928 0 0
APTIV PLC Stock G3265R107   1,996 33 SH   SOLE 33 33 0 0
APTIV PLC Stock G3265R107   181 3 SH   SOLE 71 3 0 0
APTIV PLC Stock G3265R107   886,092 14,651 SH   SOLE   14,651 0 0
ETF SER SOLUTIONS ETF 26922A222   4,015,328 99,785 SH   SOLE 49 99,784 0 0
ETF SER SOLUTIONS ETF 26922A222   10,556,567 262,340 SH   SOLE   262,340 0 0
ETF SER SOLUTIONS ETF 26922A388   3,803,032 138,645 SH   SOLE 49 138,645 0 0
ETF SER SOLUTIONS ETF 26922A388   3,867,163 140,983 SH   SOLE   140,982 0 0
ETF SER SOLUTIONS ETF 26922A784   806,612 17,267 SH   SOLE 49 17,267 0 0
ETF SER SOLUTIONS ETF 26922A784   704,137 15,073 SH   SOLE   15,073 0 0
ETF SER SOLUTIONS ETF 26922B642   1,418,537 62,299 SH   SOLE 49 62,298 0 0
ETF SER SOLUTIONS ETF 26922B642   819,012 35,969 SH   SOLE   35,968 0 0
ETF SER SOLUTIONS ETF 26922B709   1,036,644 51,600 SH   SOLE   51,600 0 0
ETF SER SOLUTIONS ETF 26922B535   1,206,534 37,360 SH   SOLE   37,360 0 0
ARCH CAP GROUP LTD Stock G0450A105   9,235 100 SH   SOLE 9 100 0 0
ARCH CAP GROUP LTD Stock G0450A105   9,327 101 SH   SOLE 19 101 0 0
ARCH CAP GROUP LTD Stock G0450A105   9,588 104 SH   SOLE 33 103 0 0
ARCH CAP GROUP LTD Stock G0450A105   6,003 65 SH   SOLE 36 65 0 0
ARCH CAP GROUP LTD Stock G0450A105   554 6 SH   SOLE 46 6 0 0
ARCH CAP GROUP LTD Stock G0450A105   0 0 SH   SOLE 66 0 0 0
ARCH CAP GROUP LTD Stock G0450A105   185 2 SH   SOLE 71 2 0 0
ARCH CAP GROUP LTD Stock G0450A105   502,131 5,437 SH   SOLE   5,437 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   505 10 SH   SOLE 19 10 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   8,812 174 SH   SOLE 33 174 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   2,223 44 SH   SOLE 36 44 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   303 6 SH   SOLE 71 6 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   4,294 85 SH   SOLE 73 85 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   308,195 6,100 SH   SOLE   6,100 0 0
ARCHROCK INC Stock 03957W106   25 1 SH   SOLE 71 1 0 0
ARCHROCK INC Stock 03957W106   749,040 30,094 SH   SOLE   30,094 0 0
ARES CAPITAL CORP CEF 04010L103   473,403 21,626 SH   SOLE 6 21,626 0 0
ARES CAPITAL CORP CEF 04010L103   726,959 33,210 SH   SOLE   33,209 0 0
ARGAN INC Stock 04010E109   287,499 2,098 SH   SOLE   2,097 0 0
ARISTA NETWORKS INC Stock 040413205   9,727 88 SH   SOLE 9 88 0 0
ARISTA NETWORKS INC Stock 040413205   2,027,120 18,340 SH   SOLE 19 18,340 0 0
ARISTA NETWORKS INC Stock 040413205   30,948 280 SH   SOLE 33 280 0 0
ARISTA NETWORKS INC Stock 040413205   5,084 46 SH   SOLE 46 46 0 0
ARISTA NETWORKS INC Stock 040413205   60,681 549 SH   SOLE 50 549 0 0
ARISTA NETWORKS INC Stock 040413205   1,105 10 SH   SOLE 51 10 0 0
ARISTA NETWORKS INC Stock 040413205   442 4 SH   SOLE 66 4 0 0
ARISTA NETWORKS INC Stock 040413205   995 9 SH   SOLE 71 9 0 0
ARISTA NETWORKS INC Stock 040413205   17,584,363 159,091 SH   SOLE   159,091 0 0
ARK 21SHARES BITCOIN ETF ETF 040919102   393,597 4,220 SH   SOLE   4,219 0 0
ARK ETF TR ETF 00214Q104   3,242,742 57,121 SH   SOLE   57,120 0 0
ARK ETF TR ETF 00214Q401   298,105 2,761 SH   SOLE   2,760 0 0
ARM HOLDINGS PLC ADR 042068205   8,388 68 SH   SOLE 48 68 0 0
ARM HOLDINGS PLC ADR 042068205   2,171,637 17,604 SH   SOLE   17,604 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   50,809 179 SH   SOLE 9 179 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   246,045 867 SH   SOLE 19 866 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   16,297 57 SH   SOLE 33 57 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   26,900 95 SH   SOLE 43 94 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   921,093 3,245 SH   SOLE 45 3,245 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   3,974 14 SH   SOLE 46 14 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   852 3 SH   SOLE 71 3 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   1,105,043 3,893 SH   SOLE   3,893 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108   43 1 SH   SOLE 71 1 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108   3,659 85 SH   SOLE 73 85 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108   406,118 9,434 SH   SOLE   9,433 0 0
ASML HOLDING N V ADR N07059210   29,802 43 SH   SOLE 2 43 0 0
ASML HOLDING N V ADR N07059210   7,624 11 SH   SOLE 9 11 0 0
ASML HOLDING N V ADR N07059210   1,386 2 SH   SOLE 19 2 0 0
ASML HOLDING N V ADR N07059210   5,545 8 SH   SOLE 33 8 0 0
ASML HOLDING N V ADR N07059210   61,981 89 SH   SOLE 43 89 0 0
ASML HOLDING N V ADR N07059210   6,958 10 SH   SOLE 50 10 0 0
ASML HOLDING N V ADR N07059210   22,872 33 SH   SOLE 51 33 0 0
ASML HOLDING N V ADR N07059210   213,469 308 SH   SOLE 53 308 0 0
ASML HOLDING N V ADR N07059210   1,386 2 SH   SOLE 66 2 0 0
ASML HOLDING N V ADR N07059210   2,160,381 3,117 SH   SOLE   3,117 0 0
AST SPACEMOBILE INC Stock 00217D100   21 1 SH   SOLE 71 1 0 0
AST SPACEMOBILE INC Stock 00217D100   1,191,749 56,481 SH   SOLE   56,481 0 0
EA SERIES TRUST ETF 02072L433   292,908 9,635 SH   SOLE 25 9,635 0 0
EA SERIES TRUST ETF 02072L433   19,760 650 SH   SOLE   650 0 0
ASTRAZENECA PLC ADR 046353108   7,797 119 SH   SOLE 9 119 0 0
ASTRAZENECA PLC ADR 046353108   9,762 149 SH   SOLE 12 149 0 0
ASTRAZENECA PLC ADR 046353108   3,538 54 SH   SOLE 33 54 0 0
ASTRAZENECA PLC ADR 046353108   4,763 73 SH   SOLE 36 72 0 0
ASTRAZENECA PLC ADR 046353108   51,034 779 SH   SOLE 43 778 0 0
ASTRAZENECA PLC ADR 046353108   393 6 SH   SOLE 51 6 0 0
ASTRAZENECA PLC ADR 046353108   983 15 SH   SOLE 66 15 0 0
ASTRAZENECA PLC ADR 046353108   1,201,212 18,334 SH   SOLE   18,333 0 0
AT&T INC Stock 00206R102   26,595 1,168 SH   SOLE 9 1,168 0 0
AT&T INC Stock 00206R102   17,738 779 SH   SOLE 12 779 0 0
AT&T INC Stock 00206R102   22,770 1,000 SH   SOLE   1,000 0 0
AT&T INC Stock 00206R102   198,553 8,720 SH   SOLE 19 8,719 0 0
AT&T INC Stock 00206R102   33,517 1,472 SH   SOLE 24 1,472 0 0
AT&T INC Stock 00206R102   45,988 2,020 SH   SOLE 33 2,019 0 0
AT&T INC Stock 00206R102   189,287 8,313 SH   SOLE 36 8,313 0 0
AT&T INC Stock 00206R102   27,730 1,218 SH   SOLE 43 1,217 0 0
AT&T INC Stock 00206R102   10,565 464 SH   SOLE 46 464 0 0
AT&T INC Stock 00206R102   98,981 4,347 SH   SOLE 52 4,347 0 0
AT&T INC Stock 00206R102   797 35 SH   SOLE 66 35 0 0
AT&T INC Stock 00206R102   1,822 80 SH   SOLE 71 80 0 0
AT&T INC Stock 00206R102   31,013 1,362 SH   SOLE 73 1,362 0 0
AT&T INC Stock 00206R102   8,407,310 369,227 SH   SOLE   369,227 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107   38 1 SH   SOLE 71 1 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107   379,861 10,028 SH   SOLE   10,028 0 0
ATLASSIAN CORPORATION Stock 049468101   9,979 41 SH   SOLE 9 41 0 0
ATLASSIAN CORPORATION Stock 049468101   243 1 SH   SOLE 51 1 0 0
ATLASSIAN CORPORATION Stock 049468101   243 1 SH   SOLE 66 1 0 0
ATLASSIAN CORPORATION Stock 049468101   487 2 SH   SOLE 71 2 0 0
ATLASSIAN CORPORATION Stock 049468101   41,618 171 SH   SOLE 73 171 0 0
ATLASSIAN CORPORATION Stock 049468101   2,029,528 8,339 SH   SOLE   8,338 0 0
AURINIA PHARMACEUTICALS INC Stock 05156V102   710,013 79,066 SH   SOLE   79,066 0 0
AUTODESK INC Stock 052769106   28,670 97 SH   SOLE 2 97 0 0
AUTODESK INC Stock 052769106   8,867 30 SH   SOLE 9 30 0 0
AUTODESK INC Stock 052769106   9,234 31 SH   SOLE 19 31 0 0
AUTODESK INC Stock 052769106   32,808 111 SH   SOLE 33 111 0 0
AUTODESK INC Stock 052769106   887 3 SH   SOLE 46 3 0 0
AUTODESK INC Stock 052769106   591 2 SH   SOLE 66 2 0 0
AUTODESK INC Stock 052769106   4,138 14 SH   SOLE 71 14 0 0
AUTODESK INC Stock 052769106   816,660 2,763 SH   SOLE   2,762 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   18,442 63 SH   SOLE 9 63 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   67,936 232 SH   SOLE 19 232 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   257,612 880 SH   SOLE 30 880 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   42,868 146 SH   SOLE 33 146 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   40,568 139 SH   SOLE 36 138 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   7,904 27 SH   SOLE 46 27 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   1,464 5 SH   SOLE 71 5 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   11,124 38 SH   SOLE 73 38 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   2,347,452 8,019 SH   SOLE   8,019 0 0
AUTOZONE INC Stock 053332102   32,020 10 SH   SOLE 2 10 0 0
AUTOZONE INC Stock 053332102   12,808 4 SH   SOLE 9 4 0 0
AUTOZONE INC Stock 053332102   96,060 30 SH   SOLE 32 30 0 0
AUTOZONE INC Stock 053332102   19,212 6 SH   SOLE 33 6 0 0
AUTOZONE INC Stock 053332102   83,252 26 SH   SOLE 36 26 0 0
AUTOZONE INC Stock 053332102   3,202 1 SH   SOLE 46 1 0 0
AUTOZONE INC Stock 053332102   3,202 1 SH   SOLE 49 1 0 0
AUTOZONE INC Stock 053332102   9,606 3 SH   SOLE 73 3 0 0
AUTOZONE INC Stock 053332102   7,334,898 2,291 SH   SOLE   2,290 0 0
AVADEL PHARMACEUTICALS PLC Stock G29687103   126,553 12,041 SH   SOLE   12,041 0 0
AMERICAN CENTY ETF TR ETF 025072232   1,762,716 24,357 SH   SOLE   24,357 0 0
AMERICAN CENTY ETF TR ETF 025072604   823 14 SH   SOLE 19 14 0 0
AMERICAN CENTY ETF TR ETF 025072604   1,489,736 25,340 SH   SOLE   25,339 0 0
AMERICAN CENTY ETF TR ETF 025072703   631,598 10,292 SH   SOLE   10,291 0 0
AMERICAN CENTY ETF TR ETF 025072802   2,258,828 34,708 SH   SOLE   34,708 0 0
AMERICAN CENTY ETF TR ETF 025072182   635,031 10,922 SH   SOLE   10,922 0 0
AMERICAN CENTY ETF TR ETF 025072885   1,910,899 19,714 SH   SOLE   19,714 0 0
AMERICAN CENTY ETF TR ETF 025072349   856,608 12,829 SH   SOLE   12,829 0 0
AMERICAN CENTY ETF TR ETF 025072877   318,526 3,300 SH   SOLE 11 3,299 0 0
AMERICAN CENTY ETF TR ETF 025072877   10,162,553 105,279 SH   SOLE   105,278 0 0
AVANTOR INC Stock 05352A100   207,540 9,850 SH   SOLE 5 9,850 0 0
AVANTOR INC Stock 05352A100   1,138 54 SH   SOLE 71 54 0 0
AVANTOR INC Stock 05352A100   169 8 SH   SOLE   8 0 0
AVERY DENNISON CORP Stock 053611109   936 5 SH   SOLE 19 5 0 0
AVERY DENNISON CORP Stock 053611109   3,410 18 SH   SOLE 33 18 0 0
AVERY DENNISON CORP Stock 053611109   506,797 2,708 SH   SOLE   2,708 0 0
AVISTA CORP Stock 05379B107   208,571 5,694 SH   SOLE 19 5,694 0 0
AVISTA CORP Stock 05379B107   37 1 SH   SOLE 71 1 0 0
AVISTA CORP Stock 05379B107   6,264 171 SH   SOLE   171 0 0
AXON ENTERPRISE INC Stock 05464C101   2,377 4 SH   SOLE 9 4 0 0
AXON ENTERPRISE INC Stock 05464C101   17,235 29 SH   SOLE 33 29 0 0
AXON ENTERPRISE INC Stock 05464C101   11,886 20 SH   SOLE 43 20 0 0
AXON ENTERPRISE INC Stock 05464C101   15,452 26 SH   SOLE 50 26 0 0
AXON ENTERPRISE INC Stock 05464C101   3,566 6 SH   SOLE 71 6 0 0
AXON ENTERPRISE INC Stock 05464C101   1,433,580 2,412 SH   SOLE   2,412 0 0
B2GOLD CORP Stock 11777Q209   49,634 20,342 SH   SOLE   20,341 0 0
BADGER METER INC Stock 056525108   10,394 49 SH   SOLE 19 49 0 0
BADGER METER INC Stock 056525108   23,757 112 SH   SOLE 23 112 0 0
BADGER METER INC Stock 056525108   341,542 1,610 SH   SOLE   1,610 0 0
BAIDU INC ADR 056752108   419,189 4,972 SH   SOLE   4,972 0 0
BAIN CAP SPECIALTY FIN INC CEF 05684B107   214,531 12,245 SH   SOLE   12,244 0 0
BAKER HUGHES COMPANY Stock 05722G100   17,392 424 SH   SOLE 7 424 0 0
BAKER HUGHES COMPANY Stock 05722G100   9,968 243 SH   SOLE 12 243 0 0
BAKER HUGHES COMPANY Stock 05722G100   410 10 SH   SOLE 19 10 0 0
BAKER HUGHES COMPANY Stock 05722G100   14,452 352 SH   SOLE 33 352 0 0
BAKER HUGHES COMPANY Stock 05722G100   5,045 123 SH   SOLE 36 123 0 0
BAKER HUGHES COMPANY Stock 05722G100   16,900 412 SH   SOLE 43 412 0 0
BAKER HUGHES COMPANY Stock 05722G100   287 7 SH   SOLE 66 7 0 0
BAKER HUGHES COMPANY Stock 05722G100   738 18 SH   SOLE 71 18 0 0
BAKER HUGHES COMPANY Stock 05722G100   808,669 19,714 SH   SOLE   19,714 0 0
BANK NEW YORK MELLON CORP Stock 064058100   23,510 306 SH   SOLE 9 306 0 0
BANK NEW YORK MELLON CORP Stock 064058100   170,919 2,225 SH   SOLE 19 2,224 0 0
BANK NEW YORK MELLON CORP Stock 064058100   65,021 846 SH   SOLE 32 846 0 0
BANK NEW YORK MELLON CORP Stock 064058100   8,977 117 SH   SOLE 33 116 0 0
BANK NEW YORK MELLON CORP Stock 064058100   47,052 612 SH   SOLE 36 612 0 0
BANK NEW YORK MELLON CORP Stock 064058100   538 7 SH   SOLE 71 7 0 0
BANK NEW YORK MELLON CORP Stock 064058100   5,839 76 SH   SOLE 73 76 0 0
BANK NEW YORK MELLON CORP Stock 064058100   2,173,146 28,285 SH   SOLE   28,285 0 0
BANK AMERICA CORP Stock 060505104   68,386 1,556 SH   SOLE 9 1,556 0 0
BANK AMERICA CORP Stock 060505104   276,780 6,298 SH   SOLE 19 6,297 0 0
BANK AMERICA CORP Stock 060505104   74,232 1,689 SH   SOLE 33 1,689 0 0
BANK AMERICA CORP Stock 060505104   48,345 1,100 SH   SOLE 36 1,100 0 0
BANK AMERICA CORP Stock 060505104   1,055 24 SH   SOLE 66 24 0 0
BANK AMERICA CORP Stock 060505104   30,765 700 SH   SOLE 71 700 0 0
BANK AMERICA CORP Stock 060505104   18,513 421 SH   SOLE 73 421 0 0
BANK AMERICA CORP Stock 060505104   8,639,380 196,573 SH   SOLE   196,572 0 0
BANK NOVA SCOTIA HALIFAX Stock 064149107   483 9 SH   SOLE 66 9 0 0
BANK NOVA SCOTIA HALIFAX Stock 064149107   838,730 15,613 SH   SOLE   15,613 0 0
BARINGS BDC INC CEF 06759L103   113,558 11,866 SH   SOLE   11,866 0 0
BARRICK GOLD CORP Stock 067901108   10,385 670 SH   SOLE 19 670 0 0
BARRICK GOLD CORP Stock 067901108   264 17 SH   SOLE 66 17 0 0
BARRICK GOLD CORP Stock 067901108   259,057 16,713 SH   SOLE   16,713 0 0
BAXTER INTL INC Stock 071813109   1,312 45 SH   SOLE 33 45 0 0
BAXTER INTL INC Stock 071813109   65,727 2,254 SH   SOLE 43 2,254 0 0
BAXTER INTL INC Stock 071813109   87 3 SH   SOLE 71 3 0 0
BAXTER INTL INC Stock 071813109   2,420 83 SH   SOLE 73 83 0 0
BAXTER INTL INC Stock 071813109   170,290 5,840 SH   SOLE   5,839 0 0
BECTON DICKINSON & CO Stock 075887109   1,653,427 7,288 SH   SOLE 6 7,287 0 0
BECTON DICKINSON & CO Stock 075887109   28,132 124 SH   SOLE 9 124 0 0
BECTON DICKINSON & CO Stock 075887109   89,643 395 SH   SOLE 19 395 0 0
BECTON DICKINSON & CO Stock 075887109   17,545 77 SH   SOLE 33 77 0 0
BECTON DICKINSON & CO Stock 075887109   3,403 15 SH   SOLE 46 15 0 0
BECTON DICKINSON & CO Stock 075887109   227 1 SH   SOLE 71 1 0 0
BECTON DICKINSON & CO Stock 075887109   4,539 20 SH   SOLE 73 20 0 0
BECTON DICKINSON & CO Stock 075887109   1,180,203 5,202 SH   SOLE   5,202 0 0
BELLRING BRANDS INC Stock 07831C103   14,691 195 SH   SOLE 19 195 0 0
BELLRING BRANDS INC Stock 07831C103   75 1 SH   SOLE 71 1 0 0
BELLRING BRANDS INC Stock 07831C103   325,544 4,321 SH   SOLE   4,321 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   17,225 38 SH   SOLE 2 38 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   737,940 1,628 SH   SOLE 6 1,628 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   210,940 465 SH   SOLE 19 465 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   90,656 200 SH   SOLE 26 200 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   221,654 489 SH   SOLE 32 489 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   253,837 560 SH   SOLE 33 560 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   178,592 394 SH   SOLE 36 394 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   99,268 219 SH   SOLE 51 219 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   45,328 100 SH   SOLE 52 100 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   3,173 7 SH   SOLE 66 7 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   41,248 91 SH   SOLE 71 91 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   25,517,946 56,296 SH   SOLE   56,296 0 0
BEST BUY INC Stock 086516101   21,965 256 SH   SOLE 7 256 0 0
BEST BUY INC Stock 086516101   8,752 102 SH   SOLE 9 102 0 0
BEST BUY INC Stock 086516101   1,568 18 SH   SOLE 33 18 0 0
BEST BUY INC Stock 086516101   601 7 SH   SOLE 46 7 0 0
BEST BUY INC Stock 086516101   172 2 SH   SOLE 71 2 0 0
BEST BUY INC Stock 086516101   176,051 2,052 SH   SOLE   2,051 0 0
BEYOND AIR INC Stock 08862L103   15,318 42,728 SH   SOLE   42,728 0 0
BEYOND INC Stock 690370101   114,820 23,290 SH   SOLE   23,290 0 0
BHP GROUP LTD ADR 088606108   9,864 202 SH   SOLE 9 202 0 0
BHP GROUP LTD ADR 088606108   4,883 100 SH   SOLE 12 100 0 0
BHP GROUP LTD ADR 088606108   1,172 24 SH   SOLE 31 24 0 0
BHP GROUP LTD ADR 088606108   7,227 148 SH   SOLE 33 148 0 0
BHP GROUP LTD ADR 088606108   879 18 SH   SOLE 66 18 0 0
BHP GROUP LTD ADR 088606108   348,870 7,145 SH   SOLE   7,144 0 0
BIOGEN INC Stock 09062X103   10,399 68 SH   SOLE 33 68 0 0
BIOGEN INC Stock 09062X103   1,376 9 SH   SOLE 46 9 0 0
BIOGEN INC Stock 09062X103   1,376 9 SH   SOLE 71 9 0 0
BIOGEN INC Stock 09062X103   2,141 14 SH   SOLE 73 14 0 0
BIOGEN INC Stock 09062X103   400,956 2,622 SH   SOLE   2,622 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   23,946 268 SH   SOLE 19 268 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   7,773 87 SH   SOLE 23 87 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   89 1 SH   SOLE 71 1 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101   353,022 3,951 SH   SOLE   3,951 0 0
BLACKBERRY LTD Stock 09228F103   267,734 70,829 SH   SOLE   70,829 0 0
BLACKROCK CORE BD TR CEF 09249E101   211,250 20,196 SH   SOLE   20,196 0 0
BLACKROCK DEBT STRATEGIES FD CEF 09255R202   274,380 25,500 SH   SOLE   25,500 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109   449,270 22,352 SH   SOLE   22,351 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104   340,454 41,118 SH   SOLE   41,117 0 0
BLACKROCK INC Stock 09290D101   39,979 39 SH   SOLE 7 39 0 0
BLACKROCK INC Stock 09290D101   46,273 45 SH   SOLE 9 45 0 0
BLACKROCK INC Stock 09290D101   282,241 275 SH   SOLE 19 275 0 0
BLACKROCK INC Stock 09290D101   87,483 85 SH   SOLE 33 85 0 0
BLACKROCK INC Stock 09290D101   7,176 7 SH   SOLE 46 7 0 0
BLACKROCK INC Stock 09290D101   2,050 2 SH   SOLE 71 2 0 0
BLACKROCK INC Stock 09290D101   26,663 26 SH   SOLE 73 26 0 0
BLACKROCK INC Stock 09290D101   3,288,324 3,208 SH   SOLE   3,207 0 0
BLACKROCK MULTI SECTOR INC T CEF 09258A107   281,634 19,290 SH   SOLE   19,290 0 0
BLACKROCK MUNIYILD QULT FD I CEF 09254F100   190,076 16,500 SH   SOLE   16,499 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254E103   642,168 58,167 SH   SOLE   58,167 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105   635,023 30,841 SH   SOLE   30,841 0 0
BLACKROCK SCIENCE & TECHNOLO CEF 09260K101   218,501 10,550 SH   SOLE   10,550 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100   173,290 10,750 SH   SOLE   10,750 0 0
BLACKROCK ETF TRUST ETF 09290C509   297,920 4,651 SH   SOLE 36 4,651 0 0
BLACKROCK ETF TRUST ETF 09290C509   5,726,673 89,409 SH   SOLE   89,409 0 0
BLACKSTONE INC Stock 09260D107   4,311 25 SH   SOLE 19 25 0 0
BLACKSTONE INC Stock 09260D107   48,513 281 SH   SOLE 33 281 0 0
BLACKSTONE INC Stock 09260D107   38,191 221 SH   SOLE 43 221 0 0
BLACKSTONE INC Stock 09260D107   5,690 33 SH   SOLE 46 33 0 0
BLACKSTONE INC Stock 09260D107   2,069 12 SH   SOLE 51 12 0 0
BLACKSTONE INC Stock 09260D107   690 4 SH   SOLE 66 4 0 0
BLACKSTONE INC Stock 09260D107   1,724 10 SH   SOLE 71 10 0 0
BLACKSTONE INC Stock 09260D107   10,286,100 59,657 SH   SOLE   59,657 0 0
BLACKSTONE STRATEGIC CRED 20 CEF 09257R101   357,116 29,200 SH   SOLE   29,200 0 0
BLACKSTONE SECD LENDING FD CEF 09261X102   419,875 12,995 SH   SOLE   12,995 0 0
BLOCK INC Stock 852234103   36,461 429 SH   SOLE 19 429 0 0
BLOCK INC Stock 852234103   23,712 279 SH   SOLE 48 279 0 0
BLOCK INC Stock 852234103   2,295 27 SH   SOLE 71 27 0 0
BLOCK INC Stock 852234103   780,541 9,184 SH   SOLE   9,183 0 0
BNY MELLON ETF TRUST ETF 09661T602   219,203 5,318 SH   SOLE   5,317 0 0
BOEING CO Stock 097023105   2,655 15 SH   SOLE 9 15 0 0
BOEING CO Stock 097023105   16,284 92 SH   SOLE 12 92 0 0
BOEING CO Stock 097023105   24,303 137 SH   SOLE 19 137 0 0
BOEING CO Stock 097023105   48,144 272 SH   SOLE 33 272 0 0
BOEING CO Stock 097023105   8,850 50 SH   SOLE 49 50 0 0
BOEING CO Stock 097023105   531 3 SH   SOLE 66 3 0 0
BOEING CO Stock 097023105   5,310 30 SH   SOLE 71 30 0 0
BOEING CO Stock 097023105   7,434 42 SH   SOLE 73 42 0 0
BOEING CO Stock 097023105   2,835,742 16,021 SH   SOLE   16,021 0 0
BONDBLOXX ETF TRUST ETF 09789C861   236,459 4,773 SH   SOLE 25 4,773 0 0
BOOKING HOLDINGS INC Stock 09857L108   44,716 9 SH   SOLE 2 9 0 0
BOOKING HOLDINGS INC Stock 09857L108   139,116 28 SH   SOLE 9 28 0 0
BOOKING HOLDINGS INC Stock 09857L108   849,600 171 SH   SOLE 18 171 0 0
BOOKING HOLDINGS INC Stock 09857L108   186,708 38 SH   SOLE 19 37 0 0
BOOKING HOLDINGS INC Stock 09857L108   64,898 13 SH   SOLE 33 13 0 0
BOOKING HOLDINGS INC Stock 09857L108   79,495 16 SH   SOLE 36 16 0 0
BOOKING HOLDINGS INC Stock 09857L108   14,905 3 SH   SOLE 46 3 0 0
BOOKING HOLDINGS INC Stock 09857L108   2,387,033 480 SH   SOLE   480 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   14,672 114 SH   SOLE 19 114 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   129 1 SH   SOLE 71 1 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   762,125 5,922 SH   SOLE   5,921 0 0
BORGWARNER INC Stock 099724106   1,733 55 SH   SOLE 33 54 0 0
BORGWARNER INC Stock 099724106   2,352 74 SH   SOLE 36 74 0 0
BORGWARNER INC Stock 099724106   1,081 34 SH   SOLE 46 34 0 0
BORGWARNER INC Stock 099724106   32 1 SH   SOLE 71 1 0 0
BORGWARNER INC Stock 099724106   265,478 8,351 SH   SOLE   8,351 0 0
BOSTON OMAHA CORP Stock 101044105   14 1 SH   SOLE 71 1 0 0
BOSTON OMAHA CORP Stock 101044105   195,585 13,793 SH   SOLE   13,793 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   9,825 110 SH   SOLE 9 110 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   30,637 343 SH   SOLE 19 343 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   31,798 356 SH   SOLE 33 356 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   32,602 365 SH   SOLE 43 365 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   11,701 131 SH   SOLE 46 131 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   29,386 329 SH   SOLE 51 329 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   450,351 5,042 SH   SOLE 53 5,042 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   268 3 SH   SOLE 66 3 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   2,680 30 SH   SOLE 71 30 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   16,971 190 SH   SOLE 73 190 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   3,504,504 39,235 SH   SOLE   39,235 0 0
BP PLC ADR 055622104   4,966 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104   27,343 925 SH   SOLE 19 925 0 0
BP PLC ADR 055622104   1,360 46 SH   SOLE 33 46 0 0
BP PLC ADR 055622104   81,060 2,742 SH   SOLE 43 2,742 0 0
BP PLC ADR 055622104   1,153 39 SH   SOLE 66 39 0 0
BP PLC ADR 055622104   516,812 17,483 SH   SOLE   17,483 0 0
BRANDYWINE RLTY TR REIT 105368203   56,364 10,065 SH   SOLE   10,065 0 0
BRINKER INTL INC Stock 109641100   5,556 42 SH   SOLE 19 42 0 0
BRINKER INTL INC Stock 109641100   14,816 112 SH   SOLE 73 112 0 0
BRINKER INTL INC Stock 109641100   835,147 6,313 SH   SOLE   6,313 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   34,388 608 SH   SOLE 9 608 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   58,540 1,035 SH   SOLE 19 1,035 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   30,194 534 SH   SOLE 33 533 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   183,028 3,236 SH   SOLE 52 3,236 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   170 3 SH   SOLE 66 3 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   23,812 421 SH   SOLE 71 421 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   6,335 112 SH   SOLE 73 112 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   5,390,247 95,301 SH   SOLE   95,301 0 0
BRITISH AMERN TOB PLC ADR 110448107   8,717 240 SH   SOLE 9 240 0 0
BRITISH AMERN TOB PLC ADR 110448107   3,850 106 SH   SOLE 31 106 0 0
BRITISH AMERN TOB PLC ADR 110448107   55,662 1,533 SH   SOLE 43 1,532 0 0
BRITISH AMERN TOB PLC ADR 110448107   18,160 500 SH   SOLE 73 500 0 0
BRITISH AMERN TOB PLC ADR 110448107   1,025,290 28,229 SH   SOLE   28,229 0 0
BROADCOM INC Stock 11135F101   50,898 220 SH   SOLE 7 219 0 0
BROADCOM INC Stock 11135F101   61,206 264 SH   SOLE 9 264 0 0
BROADCOM INC Stock 11135F101   10,201 44 SH   SOLE 12 44 0 0
BROADCOM INC Stock 11135F101   3,068,020 13,233 SH   SOLE 19 13,233 0 0
BROADCOM INC Stock 11135F101   337,885 1,457 SH   SOLE 33 1,457 0 0
BROADCOM INC Stock 11135F101   95,286 411 SH   SOLE 36 411 0 0
BROADCOM INC Stock 11135F101   175,649 758 SH   SOLE 43 757 0 0
BROADCOM INC Stock 11135F101   972,569 4,195 SH   SOLE 45 4,195 0 0
BROADCOM INC Stock 11135F101   34,544 149 SH   SOLE 46 149 0 0
BROADCOM INC Stock 11135F101   113,370 489 SH   SOLE 49 489 0 0
BROADCOM INC Stock 11135F101   84,769 366 SH   SOLE 50 365 0 0
BROADCOM INC Stock 11135F101   27,589 119 SH   SOLE 51 119 0 0
BROADCOM INC Stock 11135F101   384,854 1,660 SH   SOLE 53 1,660 0 0
BROADCOM INC Stock 11135F101   4,637 20 SH   SOLE 66 20 0 0
BROADCOM INC Stock 11135F101   44,513 192 SH   SOLE 71 192 0 0
BROADCOM INC Stock 11135F101   71,191 307 SH   SOLE 73 307 0 0
BROADCOM INC Stock 11135F101   53,247,386 229,673 SH   SOLE   229,672 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   22,609 100 SH   SOLE 2 100 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,489,067 6,586 SH   SOLE 6 6,586 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   11,983 53 SH   SOLE 9 53 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   49,514 219 SH   SOLE 19 219 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   904 4 SH   SOLE 33 4 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   2,713 12 SH   SOLE 46 12 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   191,950 849 SH   SOLE 49 849 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   226 1 SH   SOLE 71 1 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,218,763 5,391 SH   SOLE   5,390 0 0
BROOKFIELD CORP Stock 11271J107   460 8 SH   SOLE 66 8 0 0
BROOKFIELD CORP Stock 11271J107   908,383 15,812 SH   SOLE   15,811 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   43,623 805 SH   SOLE 6 805 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   78,435 1,447 SH   SOLE 32 1,447 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   57,318 1,058 SH   SOLE 36 1,057 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   356,028 6,570 SH   SOLE   6,570 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11276H106   550,698 13,764 SH   SOLE 6 13,764 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11276H106   13,151 329 SH   SOLE 34 328 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11276H106   109,023 2,725 SH   SOLE   2,724 0 0
BROWN & BROWN INC Stock 115236101   99,470 975 SH   SOLE 5 975 0 0
BROWN & BROWN INC Stock 115236101   3,169,356 31,066 SH   SOLE 6 31,066 0 0
BROWN & BROWN INC Stock 115236101   1,836 18 SH   SOLE 19 18 0 0
BROWN & BROWN INC Stock 115236101   56,533 554 SH   SOLE 32 554 0 0
BROWN & BROWN INC Stock 115236101   6,858 67 SH   SOLE 33 67 0 0
BROWN & BROWN INC Stock 115236101   43,116 423 SH   SOLE 36 422 0 0
BROWN & BROWN INC Stock 115236101   622,220 6,099 SH   SOLE 45 6,099 0 0
BROWN & BROWN INC Stock 115236101   1,836 18 SH   SOLE 46 18 0 0
BROWN & BROWN INC Stock 115236101   306 3 SH   SOLE 71 3 0 0
BROWN & BROWN INC Stock 115236101   1,552,550 15,218 SH   SOLE   15,218 0 0
BROWN FORMAN CORP Stock 115637100   678 18 SH   SOLE 46 18 0 0
BROWN FORMAN CORP Stock 115637100   151 4 SH   SOLE 71 4 0 0
BROWN FORMAN CORP Stock 115637100   288,329 7,650 SH   SOLE   7,650 0 0
BROWN FORMAN CORP Stock 115637209   1,663,334 43,795 SH   SOLE 6 43,795 0 0
BROWN FORMAN CORP Stock 115637209   6,652 175 SH   SOLE 33 175 0 0
BROWN FORMAN CORP Stock 115637209   0 0 SH   SOLE 71 0 0 0
BROWN FORMAN CORP Stock 115637209   187,014 4,924 SH   SOLE   4,924 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   2,859 20 SH   SOLE 33 20 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   143 1 SH   SOLE 71 1 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   528,984 3,701 SH   SOLE   3,701 0 0
BUMBLE INC Stock 12047B105   16 2 SH   SOLE 71 2 0 0
BUMBLE INC Stock 12047B105   234,432 28,800 SH   SOLE   28,800 0 0
BUNGE GLOBAL SA Stock H11356104   88,957 1,144 SH   SOLE 24 1,144 0 0
BUNGE GLOBAL SA Stock H11356104   2,961 38 SH   SOLE 33 38 0 0
BUNGE GLOBAL SA Stock H11356104   151,865 1,953 SH   SOLE   1,953 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   160,146 1,550 SH   SOLE 5 1,550 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   26,657 258 SH   SOLE 19 258 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   3,218 31 SH   SOLE 33 31 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   1,653 16 SH   SOLE 46 16 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   207 2 SH   SOLE 71 2 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   348,085 3,369 SH   SOLE   3,369 0 0
C3 AI INC Stock 12468P104   34 1 SH   SOLE 71 1 0 0
C3 AI INC Stock 12468P104   2,188,693 63,569 SH   SOLE   63,569 0 0
CABOT CORP Stock 127055101   11,815 129 SH   SOLE 34 129 0 0
CABOT CORP Stock 127055101   544,664 5,965 SH   SOLE 45 5,965 0 0
CABOT CORP Stock 127055101   68,665 752 SH   SOLE   752 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   9,314 31 SH   SOLE 9 31 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   58,641 195 SH   SOLE 19 195 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   25,539 85 SH   SOLE 33 85 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   55,886 186 SH   SOLE 36 186 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   126,193 420 SH   SOLE 43 420 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   2,103 7 SH   SOLE 46 7 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   27,041 90 SH   SOLE 48 90 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   27,642 92 SH   SOLE 50 92 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   27,642 92 SH   SOLE 51 92 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   403,818 1,344 SH   SOLE 53 1,344 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   601 2 SH   SOLE 66 2 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   3,305 11 SH   SOLE 71 11 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,130,431 3,762 SH   SOLE   3,762 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   3,977 119 SH   SOLE 33 119 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   201 6 SH   SOLE 46 6 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   33 1 SH   SOLE 71 1 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   245,280 7,339 SH   SOLE   7,339 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101   515,180 29,090 SH   SOLE   29,089 0 0
CAL MAINE FOODS INC Stock 128030202   495,219 4,812 SH   SOLE   4,811 0 0
CAMECO CORP Stock 13321L108   441,860 8,598 SH   SOLE   8,598 0 0
THE CAMPBELLS COMPANY Stock 134429109   1,675 40 SH   SOLE 46 40 0 0
THE CAMPBELLS COMPANY Stock 134429109   84 2 SH   SOLE 71 2 0 0
THE CAMPBELLS COMPANY Stock 134429109   319,255 7,623 SH   SOLE   7,623 0 0
CANADIAN NATL RY CO Stock 136375102   7,309 72 SH   SOLE 9 72 0 0
CANADIAN NATL RY CO Stock 136375102   41,315 407 SH   SOLE 43 407 0 0
CANADIAN NATL RY CO Stock 136375102   447,761 4,411 SH   SOLE   4,411 0 0
CANADIAN NAT RES LTD Stock 136385101   5,927 192 SH   SOLE 9 192 0 0
CANADIAN NAT RES LTD Stock 136385101   2,593 84 SH   SOLE 33 84 0 0
CANADIAN NAT RES LTD Stock 136385101   185 6 SH   SOLE 66 6 0 0
CANADIAN NAT RES LTD Stock 136385101   8,952 290 SH   SOLE 72 290 0 0
CANADIAN NAT RES LTD Stock 136385101   319,235 10,341 SH   SOLE   10,341 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   1,230 17 SH   SOLE 33 17 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   40,744 563 SH   SOLE 43 563 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   478,668 6,614 SH   SOLE   6,614 0 0
CANTALOUPE INC Stock 138103106   577,961 60,774 SH   SOLE   60,774 0 0
CAPITAL GROUP CONSERVATIVE E ETF 14020U100   419,698 15,814 SH   SOLE   15,813 0 0
CAPITAL GROUP CORE BALANCED ETF 14021D107   8,429,912 269,585 SH   SOLE   269,584 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y508   295,612 11,462 SH   SOLE   11,462 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   3,121,877 89,273 SH   SOLE 49 89,273 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   13,594,041 388,734 SH   SOLE   388,734 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y102   4,173 188 SH   SOLE 36 187 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y102   2,686,888 121,031 SH   SOLE   121,030 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   4,936 140 SH   SOLE 36 140 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   2,850,894 80,854 SH   SOLE 49 80,853 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   13,778,603 390,771 SH   SOLE   390,771 0 0
CAPITAL GROUP GBL GROWTH EQT ETF 14020X104   2,016 69 SH   SOLE 36 69 0 0
CAPITAL GROUP GBL GROWTH EQT ETF 14020X104   41,259 1,412 SH   SOLE 49 1,412 0 0
CAPITAL GROUP GBL GROWTH EQT ETF 14020X104   168,876 5,779 SH   SOLE   5,779 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   439,572 11,826 SH   SOLE 49 11,826 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   18,624,779 501,070 SH   SOLE   501,070 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   2,171 88 SH   SOLE 36 88 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   2,480,470 100,546 SH   SOLE 49 100,546 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   105,584 4,280 SH   SOLE   4,279 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y300   583,785 21,400 SH   SOLE   21,399 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,783 10 SH   SOLE 19 10 0 0
CAPITAL ONE FINL CORP Stock 14040H105   26,742 150 SH   SOLE 33 149 0 0
CAPITAL ONE FINL CORP Stock 14040H105   713 4 SH   SOLE 71 4 0 0
CAPITAL ONE FINL CORP Stock 14040H105   7,846 44 SH   SOLE 73 44 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,921,068 10,773 SH   SOLE   10,773 0 0
CARDINAL HEALTH INC Stock 14149Y108   23,654 200 SH   SOLE 19 200 0 0
CARDINAL HEALTH INC Stock 14149Y108   6,876 58 SH   SOLE 33 58 0 0
CARDINAL HEALTH INC Stock 14149Y108   99,683 843 SH   SOLE 43 842 0 0
CARDINAL HEALTH INC Stock 14149Y108   473 4 SH   SOLE 66 4 0 0
CARDINAL HEALTH INC Stock 14149Y108   355 3 SH   SOLE 71 3 0 0
CARDINAL HEALTH INC Stock 14149Y108   763,422 6,455 SH   SOLE   6,454 0 0
CARLISLE COS INC Stock 142339100   2,951 8 SH   SOLE 19 8 0 0
CARLISLE COS INC Stock 142339100   4,408,012 11,951 SH   SOLE   11,951 0 0
CARNIVAL CORP Stock 143658300   5,059 203 SH   SOLE 19 203 0 0
CARNIVAL CORP Stock 143658300   8,772 352 SH   SOLE 33 352 0 0
CARNIVAL CORP Stock 143658300   249 10 SH   SOLE 71 10 0 0
CARNIVAL CORP Stock 143658300   685,911 27,525 SH   SOLE   27,524 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   1,024 15 SH   SOLE 19 15 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   222,933 3,266 SH   SOLE 30 3,265 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   72,167 1,057 SH   SOLE 32 1,057 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   18,029 264 SH   SOLE 33 264 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   52,180 764 SH   SOLE 36 764 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   3,208 47 SH   SOLE 46 47 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   410 6 SH   SOLE 66 6 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   546 8 SH   SOLE 71 8 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   758,299 11,109 SH   SOLE   11,108 0 0
CARVANA CO Stock 146869102   23,590 116 SH   SOLE 19 116 0 0
CARVANA CO Stock 146869102   3,050 15 SH   SOLE 43 15 0 0
CARVANA CO Stock 146869102   203 1 SH   SOLE 46 1 0 0
CARVANA CO Stock 146869102   203 1 SH   SOLE 71 1 0 0
CARVANA CO Stock 146869102   430,310 2,116 SH   SOLE   2,116 0 0
CASEYS GEN STORES INC Stock 147528103   66,206 167 SH   SOLE 19 167 0 0
CASEYS GEN STORES INC Stock 147528103   10,890 27 SH   SOLE 34 27 0 0
CASEYS GEN STORES INC Stock 147528103   151,799 383 SH   SOLE   383 0 0
CATERPILLAR INC Stock 149123101   45,345 125 SH   SOLE 9 125 0 0
CATERPILLAR INC Stock 149123101   370,717 1,022 SH   SOLE 19 1,021 0 0
CATERPILLAR INC Stock 149123101   43,074 119 SH   SOLE 33 118 0 0
CATERPILLAR INC Stock 149123101   10,157 28 SH   SOLE 36 28 0 0
CATERPILLAR INC Stock 149123101   9,069 25 SH   SOLE 46 25 0 0
CATERPILLAR INC Stock 149123101   363 1 SH   SOLE 66 1 0 0
CATERPILLAR INC Stock 149123101   2,539 7 SH   SOLE 71 7 0 0
CATERPILLAR INC Stock 149123101   29,021 80 SH   SOLE 73 80 0 0
CATERPILLAR INC Stock 149123101   12,572,759 34,659 SH   SOLE   34,658 0 0
CAVA GROUP INC Stock 148929102   2,707 24 SH   SOLE 48 24 0 0
CAVA GROUP INC Stock 148929102   113 1 SH   SOLE 51 1 0 0
CAVA GROUP INC Stock 148929102   456,566 4,048 SH   SOLE   4,047 0 0
CBRE GROUP INC Stock 12504L109   1,313 10 SH   SOLE 19 10 0 0
CBRE GROUP INC Stock 12504L109   26,127 199 SH   SOLE 33 199 0 0
CBRE GROUP INC Stock 12504L109   2,888 22 SH   SOLE 46 22 0 0
CBRE GROUP INC Stock 12504L109   394 3 SH   SOLE 71 3 0 0
CBRE GROUP INC Stock 12504L109   2,597,704 19,786 SH   SOLE   19,786 0 0
CDW CORP Stock 12514G108   3,655 21 SH   SOLE 9 21 0 0
CDW CORP Stock 12514G108   538,480 3,094 SH   SOLE 18 3,094 0 0
CDW CORP Stock 12514G108   7,832 45 SH   SOLE 19 45 0 0
CDW CORP Stock 12514G108   4,200 24 SH   SOLE 33 24 0 0
CDW CORP Stock 12514G108   174 1 SH   SOLE 71 1 0 0
CDW CORP Stock 12514G108   273,175 1,570 SH   SOLE   1,569 0 0
CELANESE CORP DEL Stock 150870103   4,083 59 SH   SOLE 19 59 0 0
CELANESE CORP DEL Stock 150870103   7,800 113 SH   SOLE 33 112 0 0
CELANESE CORP DEL Stock 150870103   208 3 SH   SOLE 71 3 0 0
CELANESE CORP DEL Stock 150870103   974,882 14,086 SH   SOLE   14,085 0 0
CELESTICA INC Stock 15101Q207   2,348,186 25,441 SH   SOLE   25,440 0 0
CELSIUS HLDGS INC Stock 15118V207   1,133 43 SH   SOLE 9 43 0 0
CELSIUS HLDGS INC Stock 15118V207   3,556 135 SH   SOLE 50 135 0 0
CELSIUS HLDGS INC Stock 15118V207   26 1 SH   SOLE 71 1 0 0
CELSIUS HLDGS INC Stock 15118V207   435,337 16,528 SH   SOLE   16,527 0 0
CENCORA INC Stock 03073E105   13,256 59 SH   SOLE 9 59 0 0
CENCORA INC Stock 03073E105   89,422 398 SH   SOLE 19 397 0 0
CENCORA INC Stock 03073E105   9,918 44 SH   SOLE 33 44 0 0
CENCORA INC Stock 03073E105   4,044 18 SH   SOLE 36 18 0 0
CENCORA INC Stock 03073E105   2,247 10 SH   SOLE 49 10 0 0
CENCORA INC Stock 03073E105   225 1 SH   SOLE 66 1 0 0
CENCORA INC Stock 03073E105   449 2 SH   SOLE 71 2 0 0
CENCORA INC Stock 03073E105   7,190 32 SH   SOLE 73 32 0 0
CENCORA INC Stock 03073E105   468,656 2,086 SH   SOLE   2,085 0 0
CENTENE CORP DEL Stock 15135B101   9,390 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101   8,239 136 SH   SOLE 33 136 0 0
CENTENE CORP DEL Stock 15135B101   1,757 29 SH   SOLE 46 29 0 0
CENTENE CORP DEL Stock 15135B101   363 6 SH   SOLE 71 6 0 0
CENTENE CORP DEL Stock 15135B101   206,923 3,416 SH   SOLE   3,415 0 0
CF INDS HLDGS INC Stock 125269100   2,474 29 SH   SOLE 19 29 0 0
CF INDS HLDGS INC Stock 125269100   2,709 32 SH   SOLE 33 31 0 0
CF INDS HLDGS INC Stock 125269100   171 2 SH   SOLE 71 2 0 0
CF INDS HLDGS INC Stock 125269100   1,583,388 18,558 SH   SOLE   18,558 0 0
CHARGEPOINT HOLDINGS INC Stock 15961R105   159 149 SH   SOLE 71 149 0 0
CHARGEPOINT HOLDINGS INC Stock 15961R105   24,798 23,176 SH   SOLE   23,176 0 0
CHARLES RIV LABS INTL INC Stock 159864107   486,236 2,634 SH   SOLE 6 2,634 0 0
CHARLES RIV LABS INTL INC Stock 159864107   8,122 44 SH   SOLE 23 44 0 0
CHARLES RIV LABS INTL INC Stock 159864107   2,031 11 SH   SOLE 33 11 0 0
CHARLES RIV LABS INTL INC Stock 159864107   738 4 SH   SOLE 71 4 0 0
CHARLES RIV LABS INTL INC Stock 159864107   14,768 80 SH   SOLE   80 0 0
SCHWAB CHARLES CORP Stock 808513105   166,523 2,250 SH   SOLE 5 2,250 0 0
SCHWAB CHARLES CORP Stock 808513105   22,798 308 SH   SOLE 19 308 0 0
SCHWAB CHARLES CORP Stock 808513105   33,949 459 SH   SOLE 33 458 0 0
SCHWAB CHARLES CORP Stock 808513105   58,320 788 SH   SOLE 36 788 0 0
SCHWAB CHARLES CORP Stock 808513105   1,184 16 SH   SOLE 49 16 0 0
SCHWAB CHARLES CORP Stock 808513105   370 5 SH   SOLE 66 5 0 0
SCHWAB CHARLES CORP Stock 808513105   3,256 44 SH   SOLE 71 44 0 0
SCHWAB CHARLES CORP Stock 808513105   7,697 104 SH   SOLE 73 104 0 0
SCHWAB CHARLES CORP Stock 808513105   1,196,718 16,170 SH   SOLE   16,169 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,028 3 SH   SOLE 19 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   10,283 30 SH   SOLE 33 30 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,714 5 SH   SOLE 46 5 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   343 1 SH   SOLE 66 1 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   686 2 SH   SOLE 71 2 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   5,484 16 SH   SOLE 73 16 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   317,748 927 SH   SOLE   927 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   24,644 132 SH   SOLE 9 132 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   1,162,768 6,228 SH   SOLE   6,228 0 0
CHEMED CORP NEW Stock 16359R103   6,887 13 SH   SOLE 23 13 0 0
CHEMED CORP NEW Stock 16359R103   1,593 3 SH   SOLE 33 3 0 0
CHEMED CORP NEW Stock 16359R103   12,780 24 SH   SOLE 34 24 0 0
CHEMED CORP NEW Stock 16359R103   162,119 306 SH   SOLE 49 306 0 0
CHEMED CORP NEW Stock 16359R103   72,055 136 SH   SOLE   136 0 0
CHENIERE ENERGY INC Stock 16411R208   8,595 40 SH   SOLE 9 40 0 0
CHENIERE ENERGY INC Stock 16411R208   7,735 36 SH   SOLE 12 36 0 0
CHENIERE ENERGY INC Stock 16411R208   9,025 42 SH   SOLE 19 42 0 0
CHENIERE ENERGY INC Stock 16411R208   1,289 6 SH   SOLE 33 6 0 0
CHENIERE ENERGY INC Stock 16411R208   12,677 59 SH   SOLE 36 59 0 0
CHENIERE ENERGY INC Stock 16411R208   645 3 SH   SOLE 51 3 0 0
CHENIERE ENERGY INC Stock 16411R208   430 2 SH   SOLE 66 2 0 0
CHENIERE ENERGY INC Stock 16411R208   1,074 5 SH   SOLE 71 5 0 0
CHENIERE ENERGY INC Stock 16411R208   3,813,378 17,747 SH   SOLE   17,747 0 0
CHERRY HILL MTG INVT CORP REIT 164651101   39,970 15,140 SH   SOLE   15,140 0 0
CHEVRON CORP NEW Stock 166764100   2,378,327 16,420 SH   SOLE 6 16,420 0 0
CHEVRON CORP NEW Stock 166764100   39,929 276 SH   SOLE 7 275 0 0
CHEVRON CORP NEW Stock 166764100   15,063 104 SH   SOLE 9 104 0 0
CHEVRON CORP NEW Stock 166764100   3,331 23 SH   SOLE 12 23 0 0
CHEVRON CORP NEW Stock 166764100   475,944 3,286 SH   SOLE 19 3,286 0 0
CHEVRON CORP NEW Stock 166764100   65,757 454 SH   SOLE 24 454 0 0
CHEVRON CORP NEW Stock 166764100   38,250 264 SH   SOLE 32 264 0 0
CHEVRON CORP NEW Stock 166764100   72,539 501 SH   SOLE 33 500 0 0
CHEVRON CORP NEW Stock 166764100   30,226 209 SH   SOLE 36 208 0 0
CHEVRON CORP NEW Stock 166764100   162,945 1,125 SH   SOLE 52 1,125 0 0
CHEVRON CORP NEW Stock 166764100   869 6 SH   SOLE 66 6 0 0
CHEVRON CORP NEW Stock 166764100   2,752 19 SH   SOLE 71 19 0 0
CHEVRON CORP NEW Stock 166764100   11,877 82 SH   SOLE 73 82 0 0
CHEVRON CORP NEW Stock 166764100   20,187,236 139,376 SH   SOLE   139,376 0 0
CHEWY INC Stock 16679L109   33 1 SH   SOLE 71 1 0 0
CHEWY INC Stock 16679L109   471,774 14,087 SH   SOLE   14,087 0 0
CHIMERA INVT CORP REIT 16934Q802   14 1 SH   SOLE 71 1 0 0
CHIMERA INVT CORP REIT 16934Q802   241,519 17,251 SH   SOLE   17,251 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   8,864 147 SH   SOLE 9 147 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   25,808 428 SH   SOLE 33 428 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   4,402 73 SH   SOLE 46 73 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   46,733 775 SH   SOLE 48 775 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   49,265 817 SH   SOLE 50 817 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   1,930 32 SH   SOLE 51 32 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   302 5 SH   SOLE 66 5 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   844 14 SH   SOLE 71 14 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   2,035,228 33,752 SH   SOLE   33,751 0 0
CHUBB LIMITED Stock H1467J104   3,077,165 11,137 SH   SOLE 6 11,137 0 0
CHUBB LIMITED Stock H1467J104   29,840 108 SH   SOLE 9 108 0 0
CHUBB LIMITED Stock H1467J104   2,487 9 SH   SOLE 19 9 0 0
CHUBB LIMITED Stock H1467J104   43,353 157 SH   SOLE 33 156 0 0
CHUBB LIMITED Stock H1467J104   8,842 32 SH   SOLE 36 32 0 0
CHUBB LIMITED Stock H1467J104   7,736 28 SH   SOLE 46 28 0 0
CHUBB LIMITED Stock H1467J104   6,908 25 SH   SOLE 73 25 0 0
CHUBB LIMITED Stock H1467J104   3,558,196 12,878 SH   SOLE   12,878 0 0
CHURCH & DWIGHT CO INC Stock 171340102   19,371 185 SH   SOLE 19 185 0 0
CHURCH & DWIGHT CO INC Stock 171340102   6,223 59 SH   SOLE 33 59 0 0
CHURCH & DWIGHT CO INC Stock 171340102   4,188 40 SH   SOLE 46 40 0 0
CHURCH & DWIGHT CO INC Stock 171340102   419 4 SH   SOLE 71 4 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,531,754 14,629 SH   SOLE   14,628 0 0
CIENA CORP Stock 171779309   690,353 8,140 SH   SOLE   8,140 0 0
THE CIGNA GROUP Stock 125523100   7,732 28 SH   SOLE 9 28 0 0
THE CIGNA GROUP Stock 125523100   1,933 7 SH   SOLE 19 7 0 0
THE CIGNA GROUP Stock 125523100   26,963 98 SH   SOLE 33 97 0 0
THE CIGNA GROUP Stock 125523100   9,665 35 SH   SOLE 36 35 0 0
THE CIGNA GROUP Stock 125523100   31,377 114 SH   SOLE 43 113 0 0
THE CIGNA GROUP Stock 125523100   3,314 12 SH   SOLE 46 12 0 0
THE CIGNA GROUP Stock 125523100   276 1 SH   SOLE 71 1 0 0
THE CIGNA GROUP Stock 125523100   6,354 23 SH   SOLE 73 23 0 0
THE CIGNA GROUP Stock 125523100   1,132,736 4,102 SH   SOLE   4,102 0 0
CINCINNATI FINL CORP Stock 172062101   16,683 116 SH   SOLE 19 116 0 0
CINCINNATI FINL CORP Stock 172062101   586 4 SH   SOLE 33 4 0 0
CINCINNATI FINL CORP Stock 172062101   1,724 12 SH   SOLE 46 12 0 0
CINCINNATI FINL CORP Stock 172062101   287 2 SH   SOLE 71 2 0 0
CINCINNATI FINL CORP Stock 172062101   437,411 3,044 SH   SOLE   3,043 0 0
CINEMARK HLDGS INC Stock 17243V102   473,065 15,270 SH   SOLE   15,270 0 0
CINTAS CORP Stock 172908105   86,423 473 SH   SOLE 19 473 0 0
CINTAS CORP Stock 172908105   15,099 83 SH   SOLE 33 82 0 0
CINTAS CORP Stock 172908105   6,577 36 SH   SOLE 36 36 0 0
CINTAS CORP Stock 172908105   5,664 31 SH   SOLE 46 31 0 0
CINTAS CORP Stock 172908105   731 4 SH   SOLE 71 4 0 0
CINTAS CORP Stock 172908105   1,704,754 9,331 SH   SOLE   9,330 0 0
CIRRUS LOGIC INC Stock 172755100   353,111 3,546 SH   SOLE   3,546 0 0
CISCO SYS INC Stock 17275R102   652,739 11,026 SH   SOLE 6 11,026 0 0
CISCO SYS INC Stock 17275R102   78,618 1,328 SH   SOLE 9 1,328 0 0
CISCO SYS INC Stock 17275R102   286,460 4,839 SH   SOLE 19 4,838 0 0
CISCO SYS INC Stock 17275R102   156,051 2,636 SH   SOLE 24 2,636 0 0
CISCO SYS INC Stock 17275R102   26,166 442 SH   SOLE 26 442 0 0
CISCO SYS INC Stock 17275R102   145,866 2,464 SH   SOLE 33 2,463 0 0
CISCO SYS INC Stock 17275R102   54,506 921 SH   SOLE 43 920 0 0
CISCO SYS INC Stock 17275R102   9,294 157 SH   SOLE 46 157 0 0
CISCO SYS INC Stock 17275R102   20,246 342 SH   SOLE 71 342 0 0
CISCO SYS INC Stock 17275R102   22,614 382 SH   SOLE 73 382 0 0
CISCO SYS INC Stock 17275R102   14,559,797 245,943 SH   SOLE   245,942 0 0
CITIGROUP INC Stock 172967424   36,180 514 SH   SOLE 9 514 0 0
CITIGROUP INC Stock 172967424   14,571 207 SH   SOLE 12 207 0 0
CITIGROUP INC Stock 172967424   84,670 1,203 SH   SOLE 19 1,202 0 0
CITIGROUP INC Stock 172967424   56,085 797 SH   SOLE 33 796 0 0
CITIGROUP INC Stock 172967424   121,936 1,732 SH   SOLE 43 1,732 0 0
CITIGROUP INC Stock 172967424   1,337 19 SH   SOLE 71 19 0 0
CITIGROUP INC Stock 172967424   7,813 111 SH   SOLE 73 111 0 0
CITIGROUP INC Stock 172967424   3,932,666 55,870 SH   SOLE   55,869 0 0
CITIZENS FINL GROUP INC Stock 174610105   10,502 240 SH   SOLE 9 240 0 0
CITIZENS FINL GROUP INC Stock 174610105   198,012 4,525 SH   SOLE 19 4,524 0 0
CITIZENS FINL GROUP INC Stock 174610105   3,644 83 SH   SOLE 33 83 0 0
CITIZENS FINL GROUP INC Stock 174610105   12,428 284 SH   SOLE 36 284 0 0
CITIZENS FINL GROUP INC Stock 174610105   175 4 SH   SOLE 71 4 0 0
CITIZENS FINL GROUP INC Stock 174610105   100,829 2,304 SH   SOLE   2,304 0 0
CLARIVATE PLC Stock G21810109   405,384 79,800 SH   SOLE 5 79,800 0 0
CLARIVATE PLC Stock G21810109   15 3 SH   SOLE 71 3 0 0
CLEAN HARBORS INC Stock 184496107   1,039,148 4,515 SH   SOLE   4,515 0 0
CLEANSPARK INC Stock 18452B209   101 11 SH   SOLE 71 11 0 0
CLEANSPARK INC Stock 18452B209   332,573 36,110 SH   SOLE   36,110 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   2,820 300 SH   SOLE 36 300 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   28 3 SH   SOLE 71 3 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   9,400 1,000 SH   SOLE 73 1,000 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   219,431 23,344 SH   SOLE   23,343 0 0
CLOROX CO DEL Stock 189054109   2,829,078 17,419 SH   SOLE 6 17,419 0 0
CLOROX CO DEL Stock 189054109   6,448 40 SH   SOLE 33 39 0 0
CLOROX CO DEL Stock 189054109   1,787 11 SH   SOLE 46 11 0 0
CLOROX CO DEL Stock 189054109   162 1 SH   SOLE 66 1 0 0
CLOROX CO DEL Stock 189054109   325 2 SH   SOLE 71 2 0 0
CLOROX CO DEL Stock 189054109   576,602 3,550 SH   SOLE   3,550 0 0
CLOUDFLARE INC Stock 18915M107   21,644 201 SH   SOLE 19 201 0 0
CLOUDFLARE INC Stock 18915M107   3,015 28 SH   SOLE 43 28 0 0
CLOUDFLARE INC Stock 18915M107   215 2 SH   SOLE 71 2 0 0
CLOUDFLARE INC Stock 18915M107   400,031 3,715 SH   SOLE   3,715 0 0
CME GROUP INC Stock 12572Q105   10,450 45 SH   SOLE 26 45 0 0
CME GROUP INC Stock 12572Q105   19,864 86 SH   SOLE 33 85 0 0
CME GROUP INC Stock 12572Q105   7,664 33 SH   SOLE 46 33 0 0
CME GROUP INC Stock 12572Q105   929 4 SH   SOLE 71 4 0 0
CME GROUP INC Stock 12572Q105   8,596 37 SH   SOLE 73 37 0 0
CME GROUP INC Stock 12572Q105   326,131 1,404 SH   SOLE   1,404 0 0
COCA COLA CO Stock 191216100   23,785 382 SH   SOLE 9 382 0 0
COCA COLA CO Stock 191216100   181,121 2,909 SH   SOLE 19 2,909 0 0
COCA COLA CO Stock 191216100   57,008 916 SH   SOLE 33 915 0 0
COCA COLA CO Stock 191216100   24,904 400 SH   SOLE 36 400 0 0
COCA COLA CO Stock 191216100   87,102 1,399 SH   SOLE 52 1,399 0 0
COCA COLA CO Stock 191216100   1,121 18 SH   SOLE 71 18 0 0
COCA COLA CO Stock 191216100   4,922 79 SH   SOLE 73 79 0 0
COCA COLA CO Stock 191216100   8,029,317 128,964 SH   SOLE   128,964 0 0
COCA COLA CONS INC Stock 191098102   228,058 181 SH   SOLE   181 0 0
COCA-COLA EUROPACIFIC PARTNE Stock G25839104   2,381 31 SH   SOLE 9 31 0 0
COCA-COLA EUROPACIFIC PARTNE Stock G25839104   4,762 62 SH   SOLE 31 62 0 0
COCA-COLA EUROPACIFIC PARTNE Stock G25839104   254,851 3,318 SH   SOLE   3,317 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   14,765 192 SH   SOLE 9 192 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,538 20 SH   SOLE 19 20 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   13,619 177 SH   SOLE 33 177 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   60,070 781 SH   SOLE 43 781 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,154 15 SH   SOLE 46 15 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   385 5 SH   SOLE 71 5 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   3,845 50 SH   SOLE 73 50 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   807,825 10,505 SH   SOLE   10,504 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109   1,073,219 44,643 SH   SOLE   44,643 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100   259,606 12,421 SH   SOLE   12,421 0 0
COINBASE GLOBAL INC Stock 19260Q107   7,393 30 SH   SOLE 19 29 0 0
COINBASE GLOBAL INC Stock 19260Q107   2,731 11 SH   SOLE 33 11 0 0
COINBASE GLOBAL INC Stock 19260Q107   248 1 SH   SOLE 66 1 0 0
COINBASE GLOBAL INC Stock 19260Q107   1,986 8 SH   SOLE 71 8 0 0
COINBASE GLOBAL INC Stock 19260Q107   2,288,450 9,216 SH   SOLE   9,216 0 0
VALKYRIE ETF TRUST II ETF 91917A207   258,871 11,666 SH   SOLE   11,666 0 0
COLGATE PALMOLIVE CO Stock 194162103   2,526,767 27,794 SH   SOLE 6 27,794 0 0
COLGATE PALMOLIVE CO Stock 194162103   24,091 265 SH   SOLE 19 265 0 0
COLGATE PALMOLIVE CO Stock 194162103   15,182 167 SH   SOLE 33 166 0 0
COLGATE PALMOLIVE CO Stock 194162103   8,091 89 SH   SOLE 46 89 0 0
COLGATE PALMOLIVE CO Stock 194162103   727 8 SH   SOLE 71 8 0 0
COLGATE PALMOLIVE CO Stock 194162103   4,546 50 SH   SOLE 73 50 0 0
COLGATE PALMOLIVE CO Stock 194162103   3,286,504 36,151 SH   SOLE   36,151 0 0
COLUMBIA ETF TR II ETF 19762B202   717,741 24,248 SH   SOLE   24,248 0 0
COLUMBIA ETF TR I ETF 19761L607   380,548 18,737 SH   SOLE   18,737 0 0
COLUMBIA ETF TR I ETF 19761L706   300,890 8,691 SH   SOLE   8,691 0 0
COMCAST CORP NEW Stock 20030N101   21,805 581 SH   SOLE 9 581 0 0
COMCAST CORP NEW Stock 20030N101   3,190 85 SH   SOLE 12 85 0 0
COMCAST CORP NEW Stock 20030N101   107,280 2,859 SH   SOLE 19 2,858 0 0
COMCAST CORP NEW Stock 20030N101   24,957 665 SH   SOLE 26 665 0 0
COMCAST CORP NEW Stock 20030N101   34,978 932 SH   SOLE 32 932 0 0
COMCAST CORP NEW Stock 20030N101   34,664 924 SH   SOLE 33 923 0 0
COMCAST CORP NEW Stock 20030N101   109,625 2,921 SH   SOLE 36 2,921 0 0
COMCAST CORP NEW Stock 20030N101   71,530 1,906 SH   SOLE 43 1,905 0 0
COMCAST CORP NEW Stock 20030N101   8,407 224 SH   SOLE 46 224 0 0
COMCAST CORP NEW Stock 20030N101   375 10 SH   SOLE 66 10 0 0
COMCAST CORP NEW Stock 20030N101   1,464 39 SH   SOLE 71 39 0 0
COMCAST CORP NEW Stock 20030N101   4,466 119 SH   SOLE 73 119 0 0
COMCAST CORP NEW Stock 20030N101   2,313,624 61,647 SH   SOLE   61,647 0 0
COMERICA INC Stock 200340107   276,470 4,470 SH   SOLE 19 4,470 0 0
COMERICA INC Stock 200340107   2,288 37 SH   SOLE 33 37 0 0
COMERICA INC Stock 200340107   24,740 400 SH   SOLE 36 400 0 0
COMERICA INC Stock 200340107   62 1 SH   SOLE 71 1 0 0
COMERICA INC Stock 200340107   26,905 435 SH   SOLE   435 0 0
COMFORT SYS USA INC Stock 199908104   15,137 36 SH   SOLE 19 35 0 0
COMFORT SYS USA INC Stock 199908104   6,785 16 SH   SOLE 43 16 0 0
COMFORT SYS USA INC Stock 199908104   424 1 SH   SOLE 71 1 0 0
COMFORT SYS USA INC Stock 199908104   678,567 1,600 SH   SOLE   1,600 0 0
COMMSCOPE HLDG CO INC Stock 20337X109   108,889 20,900 SH   SOLE   20,900 0 0
SELECT SECTOR SPDR TR ETF 81369Y852   19,556 202 SH   SOLE 19 202 0 0
SELECT SECTOR SPDR TR ETF 81369Y852   5,980,593 61,777 SH   SOLE   61,776 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108   94,753 31,690 SH   SOLE   31,690 0 0
CONAGRA BRANDS INC Stock 205887102   3,191 115 SH   SOLE 33 115 0 0
CONAGRA BRANDS INC Stock 205887102   2,276 82 SH   SOLE 46 82 0 0
CONAGRA BRANDS INC Stock 205887102   194 7 SH   SOLE 71 7 0 0
CONAGRA BRANDS INC Stock 205887102   1,087,281 39,181 SH   SOLE   39,181 0 0
CONOCOPHILLIPS Stock 20825C104   36,891 372 SH   SOLE 9 372 0 0
CONOCOPHILLIPS Stock 20825C104   227,642 2,295 SH   SOLE 19 2,295 0 0
CONOCOPHILLIPS Stock 20825C104   26,478 267 SH   SOLE 24 267 0 0
CONOCOPHILLIPS Stock 20825C104   38,167 385 SH   SOLE 33 384 0 0
CONOCOPHILLIPS Stock 20825C104   8,529 86 SH   SOLE 36 86 0 0
CONOCOPHILLIPS Stock 20825C104   893 9 SH   SOLE 71 9 0 0
CONOCOPHILLIPS Stock 20825C104   6,545 66 SH   SOLE 73 66 0 0
CONOCOPHILLIPS Stock 20825C104   11,339,913 114,348 SH   SOLE   114,348 0 0
CONSOLIDATED EDISON INC Stock 209115104   446 5 SH   SOLE 19 5 0 0
CONSOLIDATED EDISON INC Stock 209115104   11,007 123 SH   SOLE 33 123 0 0
CONSOLIDATED EDISON INC Stock 209115104   535 6 SH   SOLE 36 6 0 0
CONSOLIDATED EDISON INC Stock 209115104   446 5 SH   SOLE 71 5 0 0
CONSOLIDATED EDISON INC Stock 209115104   4,640 52 SH   SOLE 73 52 0 0
CONSOLIDATED EDISON INC Stock 209115104   632,919 7,093 SH   SOLE   7,093 0 0
CONSTELLATION BRANDS INC Stock 21036P108   10,010 45 SH   SOLE 33 45 0 0
CONSTELLATION BRANDS INC Stock 21036P108   26,299 119 SH   SOLE 36 119 0 0
CONSTELLATION BRANDS INC Stock 21036P108   16,814 76 SH   SOLE 43 76 0 0
CONSTELLATION BRANDS INC Stock 21036P108   3,978 18 SH   SOLE 46 18 0 0
CONSTELLATION BRANDS INC Stock 21036P108   28,288 128 SH   SOLE 48 128 0 0
CONSTELLATION BRANDS INC Stock 21036P108   663 3 SH   SOLE 71 3 0 0
CONSTELLATION BRANDS INC Stock 21036P108   5,525 25 SH   SOLE 73 25 0 0
CONSTELLATION BRANDS INC Stock 21036P108   2,422,548 10,962 SH   SOLE   10,961 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   8,725 39 SH   SOLE 19 39 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   128,669 575 SH   SOLE 32 575 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   27,645 124 SH   SOLE 33 123 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   104,481 467 SH   SOLE 36 467 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   659,945 2,950 SH   SOLE 45 2,950 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   0 0 SH   SOLE 66 0 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   671 3 SH   SOLE 71 3 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   1,813,514 8,107 SH   SOLE   8,106 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   94,387 1,067 SH   SOLE 23 1,067 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   7,608 86 SH   SOLE 36 86 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   282,010 3,188 SH   SOLE   3,188 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   6,175 28 SH   SOLE 19 27 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   30,960 138 SH   SOLE 36 138 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   8,138,992 36,278 SH   SOLE   36,278 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   17,001 216 SH   SOLE 19 216 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   5,848,124 74,394 SH   SOLE   74,394 0 0
COPART INC Stock 217204106   23,186 404 SH   SOLE 2 404 0 0
COPART INC Stock 217204106   8,264 144 SH   SOLE 9 144 0 0
COPART INC Stock 217204106   936,031 16,310 SH   SOLE 18 16,310 0 0
COPART INC Stock 217204106   1,148 20 SH   SOLE 19 20 0 0
COPART INC Stock 217204106   27,490 479 SH   SOLE 33 479 0 0
COPART INC Stock 217204106   47,576 829 SH   SOLE 43 829 0 0
COPART INC Stock 217204106   3,156 55 SH   SOLE 46 55 0 0
COPART INC Stock 217204106   192,142 3,348 SH   SOLE 49 3,348 0 0
COPART INC Stock 217204106   60,202 1,049 SH   SOLE 50 1,049 0 0
COPART INC Stock 217204106   517 9 SH   SOLE 71 9 0 0
COPART INC Stock 217204106   7,463,669 130,052 SH   SOLE   130,051 0 0
CORCEPT THERAPEUTICS INC Stock 218352102   13,353 265 SH   SOLE 19 265 0 0
CORCEPT THERAPEUTICS INC Stock 218352102   1,764 35 SH   SOLE 71 35 0 0
CORCEPT THERAPEUTICS INC Stock 218352102   773,890 15,358 SH   SOLE   15,358 0 0
CORE NATURAL RESOURCES INC COM SHS Stock 218937100   1,067 10 SH   SOLE 19 10 0 0
CORE NATURAL RESOURCES INC COM SHS Stock 218937100   213 2 SH   SOLE 71 2 0 0
CORE NATURAL RESOURCES INC COM SHS Stock 218937100   755,095 7,078 SH   SOLE   7,078 0 0
COREBRIDGE FINL INC Stock 21871X109   30 1 SH   SOLE 71 1 0 0
COREBRIDGE FINL INC Stock 21871X109   1,550,685 51,810 SH   SOLE   51,810 0 0
CORMEDIX INC Stock 21900C308   417,960 51,600 SH   SOLE   51,600 0 0
CORNING INC Stock 219350105   5,417 114 SH   SOLE 19 114 0 0
CORNING INC Stock 219350105   7,349 155 SH   SOLE 33 154 0 0
CORNING INC Stock 219350105   3,089 65 SH   SOLE 46 65 0 0
CORNING INC Stock 219350105   380 8 SH   SOLE 71 8 0 0
CORNING INC Stock 219350105   8,744 184 SH   SOLE 73 184 0 0
CORNING INC Stock 219350105   4,431,849 93,263 SH   SOLE   93,262 0 0
CORTEVA INC Stock 22052L104   9,057 159 SH   SOLE 9 159 0 0
CORTEVA INC Stock 22052L104   10,367 182 SH   SOLE 12 182 0 0
CORTEVA INC Stock 22052L104   854 15 SH   SOLE 19 15 0 0
CORTEVA INC Stock 22052L104   28,765 505 SH   SOLE 26 505 0 0
CORTEVA INC Stock 22052L104   6,804 119 SH   SOLE 33 119 0 0
CORTEVA INC Stock 22052L104   399 7 SH   SOLE 71 7 0 0
CORTEVA INC Stock 22052L104   503,738 8,844 SH   SOLE   8,843 0 0
COSTCO WHSL CORP NEW Stock 22160K105   37,567 41 SH   SOLE 9 41 0 0
COSTCO WHSL CORP NEW Stock 22160K105   213,330 233 SH   SOLE 19 232 0 0
COSTCO WHSL CORP NEW Stock 22160K105   132,893 145 SH   SOLE 33 145 0 0
COSTCO WHSL CORP NEW Stock 22160K105   22,907 25 SH   SOLE 36 25 0 0
COSTCO WHSL CORP NEW Stock 22160K105   91,988 100 SH   SOLE 50 100 0 0
COSTCO WHSL CORP NEW Stock 22160K105   39,400 43 SH   SOLE 51 43 0 0
COSTCO WHSL CORP NEW Stock 22160K105   593,771 648 SH   SOLE 53 648 0 0
COSTCO WHSL CORP NEW Stock 22160K105   916 1 SH   SOLE 66 1 0 0
COSTCO WHSL CORP NEW Stock 22160K105   3,665 4 SH   SOLE 71 4 0 0
COSTCO WHSL CORP NEW Stock 22160K105   17,409 19 SH   SOLE 72 19 0 0
COSTCO WHSL CORP NEW Stock 22160K105   20,158 22 SH   SOLE 73 22 0 0
COSTCO WHSL CORP NEW Stock 22160K105   24,887,446 27,162 SH   SOLE   27,161 0 0
COTERRA ENERGY INC Stock 127097103   7,572 296 SH   SOLE 33 296 0 0
COTERRA ENERGY INC Stock 127097103   179 7 SH   SOLE 71 7 0 0
COTERRA ENERGY INC Stock 127097103   240,286 9,408 SH   SOLE   9,408 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106   644,681 12,196 SH   SOLE   12,196 0 0
CRANE COMPANY Stock 224408104   1,973 13 SH   SOLE 49 13 0 0
CRANE COMPANY Stock 224408104   1,471,853 9,699 SH   SOLE   9,699 0 0
CRISPR THERAPEUTICS AG Stock H17182108   39 1 SH   SOLE 71 1 0 0
CRISPR THERAPEUTICS AG Stock H17182108   395,804 10,056 SH   SOLE   10,056 0 0
CROCS INC Stock 227046109   247,538 2,260 SH   SOLE   2,260 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   13,686 40 SH   SOLE 19 40 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   21,214 62 SH   SOLE 33 62 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   2,737 8 SH   SOLE 46 8 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   32,163 94 SH   SOLE 51 94 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   489,289 1,430 SH   SOLE 53 1,430 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   684 2 SH   SOLE 66 2 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   8,554 25 SH   SOLE 71 25 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   13,650,868 39,896 SH   SOLE   39,896 0 0
CROWN CASTLE INC REIT 22822V101   8,804 97 SH   SOLE 9 97 0 0
CROWN CASTLE INC REIT 22822V101   44,519 491 SH   SOLE 19 490 0 0
CROWN CASTLE INC REIT 22822V101   108 1 SH   SOLE 32 1 0 0
CROWN CASTLE INC REIT 22822V101   14,915 164 SH   SOLE 33 164 0 0
CROWN CASTLE INC REIT 22822V101   38,803 428 SH   SOLE 43 427 0 0
CROWN CASTLE INC REIT 22822V101   817 9 SH   SOLE 46 9 0 0
CROWN CASTLE INC REIT 22822V101   635 7 SH   SOLE 71 7 0 0
CROWN CASTLE INC REIT 22822V101   825,892 9,100 SH   SOLE   9,099 0 0
CSX CORP Stock 126408103   18,394 570 SH   SOLE 9 570 0 0
CSX CORP Stock 126408103   85,365 2,645 SH   SOLE 19 2,645 0 0
CSX CORP Stock 126408103   16,687 517 SH   SOLE 33 517 0 0
CSX CORP Stock 126408103   1,710 53 SH   SOLE 71 53 0 0
CSX CORP Stock 126408103   1,875,115 58,107 SH   SOLE   58,107 0 0
TRIP COM GROUP LTD ADR 89677Q107   13,045 190 SH   SOLE 33 190 0 0
TRIP COM GROUP LTD ADR 89677Q107   396,374 5,773 SH   SOLE   5,773 0 0
CUMMINS INC Stock 231021106   26,499 76 SH   SOLE 33 76 0 0
CUMMINS INC Stock 231021106   4,183 12 SH   SOLE 36 12 0 0
CUMMINS INC Stock 231021106   697 2 SH   SOLE 71 2 0 0
CUMMINS INC Stock 231021106   5,276,123 15,135 SH   SOLE   15,135 0 0
CVS HEALTH CORP Stock 126650100   10,100 225 SH   SOLE 9 225 0 0
CVS HEALTH CORP Stock 126650100   68,966 1,536 SH   SOLE 19 1,536 0 0
CVS HEALTH CORP Stock 126650100   5,850 130 SH   SOLE 33 130 0 0
CVS HEALTH CORP Stock 126650100   224 5 SH   SOLE 36 5 0 0
CVS HEALTH CORP Stock 126650100   71,122 1,584 SH   SOLE 43 1,584 0 0
CVS HEALTH CORP Stock 126650100   0 0 SH   SOLE 66 0 0 0
CVS HEALTH CORP Stock 126650100   269 6 SH   SOLE 71 6 0 0
CVS HEALTH CORP Stock 126650100   2,312,526 51,515 SH   SOLE   51,515 0 0
CYTOKINETICS INC Stock 23282W605   47 1 SH   SOLE 71 1 0 0
CYTOKINETICS INC Stock 23282W605   269,916 5,738 SH   SOLE   5,738 0 0
D R HORTON INC Stock 23331A109   192,042 1,373 SH   SOLE 30 1,373 0 0
D R HORTON INC Stock 23331A109   5,092 36 SH   SOLE 33 36 0 0
D R HORTON INC Stock 23331A109   4,894 35 SH   SOLE 36 35 0 0
D R HORTON INC Stock 23331A109   280 2 SH   SOLE 46 2 0 0
D R HORTON INC Stock 23331A109   2,796 20 SH   SOLE 49 20 0 0
D R HORTON INC Stock 23331A109   559 4 SH   SOLE 71 4 0 0
D R HORTON INC Stock 23331A109   3,433,274 24,555 SH   SOLE   24,554 0 0
DANAHER CORPORATION Stock 235851102   22,266 97 SH   SOLE 9 97 0 0
DANAHER CORPORATION Stock 235851102   77,153 336 SH   SOLE 19 336 0 0
DANAHER CORPORATION Stock 235851102   36,125 157 SH   SOLE 33 157 0 0
DANAHER CORPORATION Stock 235851102   104,216 454 SH   SOLE 36 454 0 0
DANAHER CORPORATION Stock 235851102   27,841 121 SH   SOLE 43 121 0 0
DANAHER CORPORATION Stock 235851102   8,034 35 SH   SOLE 46 35 0 0
DANAHER CORPORATION Stock 235851102   4,821 21 SH   SOLE 71 21 0 0
DANAHER CORPORATION Stock 235851102   8,493 37 SH   SOLE 73 37 0 0
DANAHER CORPORATION Stock 235851102   4,556,476 19,850 SH   SOLE   19,849 0 0
DARDEN RESTAURANTS INC Stock 237194105   10,641 57 SH   SOLE 9 57 0 0
DARDEN RESTAURANTS INC Stock 237194105   4,294 23 SH   SOLE 19 23 0 0
DARDEN RESTAURANTS INC Stock 237194105   2,277 12 SH   SOLE 33 12 0 0
DARDEN RESTAURANTS INC Stock 237194105   560 3 SH   SOLE 46 3 0 0
DARDEN RESTAURANTS INC Stock 237194105   187 1 SH   SOLE 71 1 0 0
DARDEN RESTAURANTS INC Stock 237194105   2,420,300 12,964 SH   SOLE   12,964 0 0
DATADOG INC Stock 23804L103   46,439 325 SH   SOLE 19 325 0 0
DATADOG INC Stock 23804L103   143 1 SH   SOLE 51 1 0 0
DATADOG INC Stock 23804L103   286 2 SH   SOLE 66 2 0 0
DATADOG INC Stock 23804L103   286 2 SH   SOLE 71 2 0 0
DATADOG INC Stock 23804L103   324,217 2,269 SH   SOLE   2,269 0 0
DAVITA INC Stock 23918K108   2,841 19 SH   SOLE 33 19 0 0
DAVITA INC Stock 23918K108   1,196 8 SH   SOLE 46 8 0 0
DAVITA INC Stock 23918K108   150 1 SH   SOLE 71 1 0 0
DAVITA INC Stock 23918K108   784,390 5,245 SH   SOLE   5,245 0 0
DECKERS OUTDOOR CORP Stock 243537107   4,062 20 SH   SOLE 19 20 0 0
DECKERS OUTDOOR CORP Stock 243537107   9,342 46 SH   SOLE 33 46 0 0
DECKERS OUTDOOR CORP Stock 243537107   836,731 4,120 SH   SOLE 45 4,120 0 0
DECKERS OUTDOOR CORP Stock 243537107   1,625 8 SH   SOLE 46 8 0 0
DECKERS OUTDOOR CORP Stock 243537107   2,246,582 11,062 SH   SOLE   11,062 0 0
DEERE & CO Stock 244199105   3,390 8 SH   SOLE 19 8 0 0
DEERE & CO Stock 244199105   25,590 60 SH   SOLE 33 60 0 0
DEERE & CO Stock 244199105   5,508 13 SH   SOLE 46 13 0 0
DEERE & CO Stock 244199105   424 1 SH   SOLE 66 1 0 0
DEERE & CO Stock 244199105   1,695 4 SH   SOLE 71 4 0 0
DEERE & CO Stock 244199105   22,456 53 SH   SOLE 73 53 0 0
DEERE & CO Stock 244199105   8,318,288 19,632 SH   SOLE   19,632 0 0
ETF SER SOLUTIONS ETF 26922A289   756,806 15,883 SH   SOLE   15,882 0 0
DELL TECHNOLOGIES INC Stock 24703L202   576 5 SH   SOLE 19 5 0 0
DELL TECHNOLOGIES INC Stock 24703L202   691 6 SH   SOLE 33 6 0 0
DELL TECHNOLOGIES INC Stock 24703L202   230 2 SH   SOLE 66 2 0 0
DELL TECHNOLOGIES INC Stock 24703L202   18,784 163 SH   SOLE 71 163 0 0
DELL TECHNOLOGIES INC Stock 24703L202   2,697,620 23,409 SH   SOLE   23,408 0 0
DELTA AIR LINES INC DEL Stock 247361702   14,036 232 SH   SOLE 9 232 0 0
DELTA AIR LINES INC DEL Stock 247361702   605 10 SH   SOLE 19 10 0 0
DELTA AIR LINES INC DEL Stock 247361702   7,870 130 SH   SOLE 33 130 0 0
DELTA AIR LINES INC DEL Stock 247361702   30,250 500 SH   SOLE 36 500 0 0
DELTA AIR LINES INC DEL Stock 247361702   363 6 SH   SOLE 71 6 0 0
DELTA AIR LINES INC DEL Stock 247361702   3,933 65 SH   SOLE 73 65 0 0
DELTA AIR LINES INC DEL Stock 247361702   2,346,441 38,784 SH   SOLE   38,784 0 0
DENISON MINES CORP Stock 248356107   81,360 45,200 SH   SOLE   45,200 0 0
DEVON ENERGY CORP NEW Stock 25179M103   22,080 675 SH   SOLE 19 674 0 0
DEVON ENERGY CORP NEW Stock 25179M103   10,310 315 SH   SOLE 33 315 0 0
DEVON ENERGY CORP NEW Stock 25179M103   98 3 SH   SOLE 71 3 0 0
DEVON ENERGY CORP NEW Stock 25179M103   2,405,897 73,507 SH   SOLE   73,507 0 0
DEXCOM INC Stock 252131107   389 5 SH   SOLE 19 5 0 0
DEXCOM INC Stock 252131107   12,910 166 SH   SOLE 33 166 0 0
DEXCOM INC Stock 252131107   6,066 78 SH   SOLE 43 78 0 0
DEXCOM INC Stock 252131107   1,478 19 SH   SOLE 46 19 0 0
DEXCOM INC Stock 252131107   1,400 18 SH   SOLE 51 18 0 0
DEXCOM INC Stock 252131107   134,620 1,731 SH   SOLE 53 1,731 0 0
DEXCOM INC Stock 252131107   156 2 SH   SOLE 66 2 0 0
DEXCOM INC Stock 252131107   1,322 17 SH   SOLE 71 17 0 0
DEXCOM INC Stock 252131107   58,258 749 SH   SOLE   749 0 0
DIAGEO PLC ADR 25243Q205   1,220,194 9,598 SH   SOLE 6 9,598 0 0
DIAGEO PLC ADR 25243Q205   11,823 93 SH   SOLE 9 93 0 0
DIAGEO PLC ADR 25243Q205   24,790 195 SH   SOLE 26 195 0 0
DIAGEO PLC ADR 25243Q205   2,034 16 SH   SOLE 31 16 0 0
DIAGEO PLC ADR 25243Q205   4,322 34 SH   SOLE 33 34 0 0
DIAGEO PLC ADR 25243Q205   31,783 250 SH   SOLE 36 250 0 0
DIAGEO PLC ADR 25243Q205   14,430 114 SH   SOLE 43 113 0 0
DIAGEO PLC ADR 25243Q205   92,805 730 SH   SOLE 52 730 0 0
DIAGEO PLC ADR 25243Q205   127 1 SH   SOLE 66 1 0 0
DIAGEO PLC ADR 25243Q205   474,167 3,730 SH   SOLE   3,729 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   9,960 61 SH   SOLE 33 60 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   16,383 100 SH   SOLE 36 100 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   158,751 969 SH   SOLE 49 969 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   164 1 SH   SOLE 71 1 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   2,153,072 13,142 SH   SOLE   13,142 0 0
DICKS SPORTING GOODS INC Stock 253393102   10,527 46 SH   SOLE 9 46 0 0
DICKS SPORTING GOODS INC Stock 253393102   2,087,780 9,123 SH   SOLE   9,123 0 0
DIGITAL RLTY TR INC REIT 253868103   1,773 10 SH   SOLE 19 10 0 0
DIGITAL RLTY TR INC REIT 253868103   19,404 109 SH   SOLE 33 109 0 0
DIGITAL RLTY TR INC REIT 253868103   2,128 12 SH   SOLE 46 12 0 0
DIGITAL RLTY TR INC REIT 253868103   709 4 SH   SOLE 71 4 0 0
DIGITAL RLTY TR INC REIT 253868103   942,592 5,315 SH   SOLE   5,315 0 0
DIMENSIONAL ETF TRUST ETF 25434V732   788,768 30,117 SH   SOLE   30,117 0 0
DIMENSIONAL ETF TRUST ETF 25434V765   257,800 10,218 SH   SOLE   10,218 0 0
DIMENSIONAL ETF TRUST ETF 25434V807   28,242 796 SH   SOLE 36 796 0 0
DIMENSIONAL ETF TRUST ETF 25434V807   967,924 27,281 SH   SOLE   27,280 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   164,164 4,746 SH   SOLE 36 4,746 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   809,309 23,397 SH   SOLE   23,397 0 0
DIMENSIONAL ETF TRUST ETF 25434V401   4,476,780 70,224 SH   SOLE   70,224 0 0
DIMENSIONAL ETF TRUST ETF 25434V500   1,525,986 23,448 SH   SOLE   23,447 0 0
DIMENSIONAL ETF TRUST ETF 25434V609   478,770 8,602 SH   SOLE   8,601 0 0
DIMENSIONAL ETF TRUST ETF 25434V104   376,505 9,299 SH   SOLE   9,298 0 0
DIMENSIONAL ETF TRUST ETF 25434V724   410,995 10,044 SH   SOLE   10,043 0 0
DIMENSIONAL ETF TRUST ETF 25434V815   525,757 17,081 SH   SOLE   17,081 0 0
DIMENSIONAL ETF TRUST ETF 25434V617   316,422 5,066 SH   SOLE   5,066 0 0
DIREXION SHS ETF TR ETF 25461A304   1,077,325 70,598 SH   SOLE   70,598 0 0
DIREXION SHS ETF TR ETF 25461A205   1,082,106 55,069 SH   SOLE   55,069 0 0
DIREXION SHS ETF TR ETF 25461A700   1,336,831 206,620 SH   SOLE   206,620 0 0
DIREXION SHS ETF TR ETF 25461A429   1,416,785 61,121 SH   SOLE   61,121 0 0
DIREXION SHS ETF TR ETF 25460E869   1,771,363 160,887 SH   SOLE   160,886 0 0
DIREXION SHS ETF TR ETF 25460G260   1,422,532 176,712 SH   SOLE   176,712 0 0
DIREXION SHS ETF TR ETF 25459Y207   234,722 2,615 SH   SOLE 25 2,614 0 0
DIREXION SHS ETF TR ETF 25459Y207   564,837 6,292 SH   SOLE   6,292 0 0
DISCOVER FINL SVCS Stock 254709108   11,260 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108   16,284 94 SH   SOLE 12 94 0 0
DISCOVER FINL SVCS Stock 254709108   1,732 10 SH   SOLE 19 10 0 0
DISCOVER FINL SVCS Stock 254709108   9,044 52 SH   SOLE 33 52 0 0
DISCOVER FINL SVCS Stock 254709108   9,528 55 SH   SOLE 36 55 0 0
DISCOVER FINL SVCS Stock 254709108   520 3 SH   SOLE 66 3 0 0
DISCOVER FINL SVCS Stock 254709108   346 2 SH   SOLE 71 2 0 0
DISCOVER FINL SVCS Stock 254709108   1,368,159 7,898 SH   SOLE   7,897 0 0
WARNER BROS DISCOVERY INC Stock 934423104   209,286 19,800 SH   SOLE 5 19,800 0 0
WARNER BROS DISCOVERY INC Stock 934423104   4,323 409 SH   SOLE 12 409 0 0
WARNER BROS DISCOVERY INC Stock 934423104   666 63 SH   SOLE 19 63 0 0
WARNER BROS DISCOVERY INC Stock 934423104   9,428 892 SH   SOLE 33 892 0 0
WARNER BROS DISCOVERY INC Stock 934423104   9,217 872 SH   SOLE 36 872 0 0
WARNER BROS DISCOVERY INC Stock 934423104   1,406 133 SH   SOLE 46 133 0 0
WARNER BROS DISCOVERY INC Stock 934423104   1,078 102 SH   SOLE 71 102 0 0
WARNER BROS DISCOVERY INC Stock 934423104   1,829 173 SH   SOLE 73 173 0 0
WARNER BROS DISCOVERY INC Stock 934423104   305,164 28,871 SH   SOLE   28,870 0 0
ETF SER SOLUTIONS ETF 26922A321   2,345,796 42,710 SH   SOLE   42,710 0 0
DNP SELECT INCOME FD INC CEF 23325P104   2,550,413 289,162 SH   SOLE   289,162 0 0
DOCEBO INC Stock 25609L105   720,117 16,065 SH   SOLE   16,064 0 0
DOCUSIGN INC Stock 256163106   35,526 395 SH   SOLE 19 395 0 0
DOCUSIGN INC Stock 256163106   17,988 200 SH   SOLE 36 200 0 0
DOCUSIGN INC Stock 256163106   18,887 210 SH   SOLE 48 210 0 0
DOCUSIGN INC Stock 256163106   90 1 SH   SOLE 71 1 0 0
DOCUSIGN INC Stock 256163106   2,428,937 27,006 SH   SOLE   27,006 0 0
DOLLAR GEN CORP NEW Stock 256677105   125,103 1,650 SH   SOLE 5 1,650 0 0
DOLLAR GEN CORP NEW Stock 256677105   758 10 SH   SOLE 19 10 0 0
DOLLAR GEN CORP NEW Stock 256677105   6,217 82 SH   SOLE 33 82 0 0
DOLLAR GEN CORP NEW Stock 256677105   37,872 499 SH   SOLE 43 499 0 0
DOLLAR GEN CORP NEW Stock 256677105   152 2 SH   SOLE 71 2 0 0
DOLLAR GEN CORP NEW Stock 256677105   611,339 8,063 SH   SOLE   8,063 0 0
DOLLAR TREE INC Stock 256746108   654,601 8,735 SH   SOLE 6 8,735 0 0
DOLLAR TREE INC Stock 256746108   6,894 92 SH   SOLE 33 92 0 0
DOLLAR TREE INC Stock 256746108   150 2 SH   SOLE 66 2 0 0
DOLLAR TREE INC Stock 256746108   150 2 SH   SOLE 71 2 0 0
DOLLAR TREE INC Stock 256746108   97,051 1,295 SH   SOLE   1,295 0 0
DOMINION ENERGY INC Stock 25746U109   16,295 303 SH   SOLE 33 302 0 0
DOMINION ENERGY INC Stock 25746U109   71,203 1,322 SH   SOLE 36 1,322 0 0
DOMINION ENERGY INC Stock 25746U109   18,368 341 SH   SOLE 43 341 0 0
DOMINION ENERGY INC Stock 25746U109   215 4 SH   SOLE 71 4 0 0
DOMINION ENERGY INC Stock 25746U109   2,481 46 SH   SOLE 73 46 0 0
DOMINION ENERGY INC Stock 25746U109   2,551,347 47,370 SH   SOLE   47,369 0 0
DOMINOS PIZZA INC Stock 25754A201   236,834 564 SH   SOLE 30 564 0 0
DOMINOS PIZZA INC Stock 25754A201   6,786 16 SH   SOLE 33 16 0 0
DOMINOS PIZZA INC Stock 25754A201   0 0 SH   SOLE 66 0 0 0
DOMINOS PIZZA INC Stock 25754A201   7,975 19 SH   SOLE 72 19 0 0
DOMINOS PIZZA INC Stock 25754A201   31,482 75 SH   SOLE   75 0 0
DONALDSON INC Stock 257651109   1,847,304 27,428 SH   SOLE 6 27,428 0 0
DONALDSON INC Stock 257651109   67 1 SH   SOLE 71 1 0 0
DONALDSON INC Stock 257651109   84,930 1,261 SH   SOLE   1,261 0 0
DOORDASH INC Stock 25809K105   839 5 SH   SOLE 19 5 0 0
DOORDASH INC Stock 25809K105   7,717 46 SH   SOLE 48 46 0 0
DOORDASH INC Stock 25809K105   168 1 SH   SOLE 51 1 0 0
DOORDASH INC Stock 25809K105   336 2 SH   SOLE 66 2 0 0
DOORDASH INC Stock 25809K105   336 2 SH   SOLE 71 2 0 0
DOORDASH INC Stock 25809K105   1,060,844 6,324 SH   SOLE   6,323 0 0
DOUBLELINE YIELD OPPORTUNITI CEF 25862D105   954,667 60,307 SH   SOLE   60,307 0 0
DOVER CORP Stock 260003108   381 2 SH   SOLE 33 2 0 0
DOVER CORP Stock 260003108   5,628 30 SH   SOLE 36 30 0 0
DOVER CORP Stock 260003108   2,626 14 SH   SOLE 46 14 0 0
DOVER CORP Stock 260003108   375 2 SH   SOLE 71 2 0 0
DOVER CORP Stock 260003108   421,154 2,245 SH   SOLE   2,244 0 0
DOW INC Stock 260557103   430,434 10,726 SH   SOLE 6 10,726 0 0
DOW INC Stock 260557103   16,052 400 SH   SOLE 9 400 0 0
DOW INC Stock 260557103   91,053 2,269 SH   SOLE 19 2,268 0 0
DOW INC Stock 260557103   8,897 222 SH   SOLE 33 221 0 0
DOW INC Stock 260557103   562 14 SH   SOLE 71 14 0 0
DOW INC Stock 260557103   2,493 62 SH   SOLE 73 62 0 0
DOW INC Stock 260557103   858,215 21,386 SH   SOLE   21,385 0 0
DROPBOX INC Stock 26210C104   29,649 987 SH   SOLE 19 987 0 0
DROPBOX INC Stock 26210C104   30 1 SH   SOLE 71 1 0 0
DROPBOX INC Stock 26210C104   710,536 23,653 SH   SOLE   23,653 0 0
DT MIDSTREAM INC Stock 23345M107   1,408,679 14,168 SH   SOLE   14,167 0 0
DTE ENERGY CO Stock 233331107   2,958 24 SH   SOLE 33 24 0 0
DTE ENERGY CO Stock 233331107   242 2 SH   SOLE 71 2 0 0
DTE ENERGY CO Stock 233331107   1,770,756 14,665 SH   SOLE   14,664 0 0
DUKE ENERGY CORP NEW Stock 26441C204   5,818 54 SH   SOLE 9 54 0 0
DUKE ENERGY CORP NEW Stock 26441C204   6,895 64 SH   SOLE 12 64 0 0
DUKE ENERGY CORP NEW Stock 26441C204   34,477 320 SH   SOLE 19 320 0 0
DUKE ENERGY CORP NEW Stock 26441C204   18,658 173 SH   SOLE 33 173 0 0
DUKE ENERGY CORP NEW Stock 26441C204   7,973 74 SH   SOLE 36 74 0 0
DUKE ENERGY CORP NEW Stock 26441C204   6,033 56 SH   SOLE 51 56 0 0
DUKE ENERGY CORP NEW Stock 26441C204   117,006 1,086 SH   SOLE 52 1,086 0 0
DUKE ENERGY CORP NEW Stock 26441C204   81,020 752 SH   SOLE 71 752 0 0
DUKE ENERGY CORP NEW Stock 26441C204   5,279 49 SH   SOLE 73 49 0 0
DUKE ENERGY CORP NEW Stock 26441C204   6,828,563 63,380 SH   SOLE   63,380 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   540,935 43,414 SH   SOLE 6 43,413 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   12 1 SH   SOLE 71 1 0 0
DUPONT DE NEMOURS INC Stock 26614N102   13,725 180 SH   SOLE 9 180 0 0
DUPONT DE NEMOURS INC Stock 26614N102   13,496 177 SH   SOLE 12 177 0 0
DUPONT DE NEMOURS INC Stock 26614N102   52,645 690 SH   SOLE 19 690 0 0
DUPONT DE NEMOURS INC Stock 26614N102   38,506 505 SH   SOLE 26 505 0 0
DUPONT DE NEMOURS INC Stock 26614N102   10,717 141 SH   SOLE 33 140 0 0
DUPONT DE NEMOURS INC Stock 26614N102   381 5 SH   SOLE 71 5 0 0
DUPONT DE NEMOURS INC Stock 26614N102   767,031 10,059 SH   SOLE   10,059 0 0
DWS MUN INCOME TR NEW CEF 233368109   675,996 71,534 SH   SOLE   71,534 0 0
E L F BEAUTY INC Stock 26856L103   20,716 165 SH   SOLE 9 165 0 0
E L F BEAUTY INC Stock 26856L103   23,478 187 SH   SOLE 19 187 0 0
E L F BEAUTY INC Stock 26856L103   1,130 9 SH   SOLE 51 9 0 0
E L F BEAUTY INC Stock 26856L103   1,133,149 9,025 SH   SOLE   9,025 0 0
EA SERIES TRUST ETF 02072L532   202,374 9,348 SH   SOLE   9,347 0 0
EASTMAN CHEM CO Stock 277432100   22,373 245 SH   SOLE 7 245 0 0
EASTMAN CHEM CO Stock 277432100   12,146 133 SH   SOLE 9 133 0 0
EASTMAN CHEM CO Stock 277432100   56,626 620 SH   SOLE 19 620 0 0
EASTMAN CHEM CO Stock 277432100   3,129 34 SH   SOLE 33 34 0 0
EASTMAN CHEM CO Stock 277432100   183 2 SH   SOLE 71 2 0 0
EASTMAN CHEM CO Stock 277432100   1,243,695 13,619 SH   SOLE   13,619 0 0
EATON CORP PLC Stock G29183103   41,484 125 SH   SOLE 7 125 0 0
EATON CORP PLC Stock G29183103   6,969 21 SH   SOLE 9 21 0 0
EATON CORP PLC Stock G29183103   3,982 12 SH   SOLE 12 12 0 0
EATON CORP PLC Stock G29183103   1,659 5 SH   SOLE 19 5 0 0
EATON CORP PLC Stock G29183103   60,797 183 SH   SOLE 33 183 0 0
EATON CORP PLC Stock G29183103   8,297 25 SH   SOLE 36 25 0 0
EATON CORP PLC Stock G29183103   332 1 SH   SOLE 51 1 0 0
EATON CORP PLC Stock G29183103   664 2 SH   SOLE 66 2 0 0
EATON CORP PLC Stock G29183103   5,310 16 SH   SOLE 71 16 0 0
EATON CORP PLC Stock G29183103   13,137,524 39,586 SH   SOLE   39,586 0 0
EATON VANCE LTD DURATION INC CEF 27828H105   406,178 41,574 SH   SOLE   41,574 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106   776,919 83,450 SH   SOLE   83,449 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105   91,791 10,901 SH   SOLE   10,901 0 0
EBAY INC. Stock 278642103   75,827 1,224 SH   SOLE 24 1,224 0 0
EBAY INC. Stock 278642103   8,659 140 SH   SOLE 33 139 0 0
EBAY INC. Stock 278642103   2,788 45 SH   SOLE 46 45 0 0
EBAY INC. Stock 278642103   248 4 SH   SOLE 66 4 0 0
EBAY INC. Stock 278642103   248 4 SH   SOLE 71 4 0 0
EBAY INC. Stock 278642103   6,941 112 SH   SOLE 73 112 0 0
EBAY INC. Stock 278642103   1,172,748 18,931 SH   SOLE   18,930 0 0
ECOLAB INC Stock 278865100   2,140,888 9,137 SH   SOLE 6 9,136 0 0
ECOLAB INC Stock 278865100   87,605 374 SH   SOLE 19 373 0 0
ECOLAB INC Stock 278865100   42,646 182 SH   SOLE 32 182 0 0
ECOLAB INC Stock 278865100   19,540 83 SH   SOLE 33 83 0 0
ECOLAB INC Stock 278865100   30,696 131 SH   SOLE 36 131 0 0
ECOLAB INC Stock 278865100   6,795 29 SH   SOLE 46 29 0 0
ECOLAB INC Stock 278865100   0 0 SH   SOLE 66 0 0 0
ECOLAB INC Stock 278865100   469 2 SH   SOLE 71 2 0 0
ECOLAB INC Stock 278865100   7,030 30 SH   SOLE 73 30 0 0
ECOLAB INC Stock 278865100   560,935 2,394 SH   SOLE   2,393 0 0
EDISON INTL Stock 281020107   116,167 1,455 SH   SOLE 19 1,455 0 0
EDISON INTL Stock 281020107   5,166 65 SH   SOLE 33 64 0 0
EDISON INTL Stock 281020107   319 4 SH   SOLE 71 4 0 0
EDISON INTL Stock 281020107   3,433 43 SH   SOLE 73 43 0 0
EDISON INTL Stock 281020107   146,047 1,829 SH   SOLE   1,829 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   823,436 11,123 SH   SOLE 18 11,123 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   13,103 177 SH   SOLE 33 177 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   3,035 41 SH   SOLE 71 41 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   1,190,959 16,088 SH   SOLE   16,087 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103   36 3 SH   SOLE 71 3 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103   920,239 75,990 SH   SOLE   75,990 0 0
ELECTRONIC ARTS INC Stock 285512109   4,096 28 SH   SOLE 9 28 0 0
ELECTRONIC ARTS INC Stock 285512109   33,210 227 SH   SOLE 24 227 0 0
ELECTRONIC ARTS INC Stock 285512109   12,645 86 SH   SOLE 33 86 0 0
ELECTRONIC ARTS INC Stock 285512109   48,891 334 SH   SOLE 43 334 0 0
ELECTRONIC ARTS INC Stock 285512109   2,487 17 SH   SOLE 46 17 0 0
ELECTRONIC ARTS INC Stock 285512109   3,658 25 SH   SOLE 71 25 0 0
ELECTRONIC ARTS INC Stock 285512109   6,877 47 SH   SOLE 73 47 0 0
ELECTRONIC ARTS INC Stock 285512109   162,075 1,108 SH   SOLE   1,107 0 0
ELEVANCE HEALTH INC Stock 036752103   5,534 15 SH   SOLE 9 15 0 0
ELEVANCE HEALTH INC Stock 036752103   2,582 7 SH   SOLE 12 7 0 0
ELEVANCE HEALTH INC Stock 036752103   37,152 101 SH   SOLE 19 100 0 0
ELEVANCE HEALTH INC Stock 036752103   17,707 48 SH   SOLE 33 48 0 0
ELEVANCE HEALTH INC Stock 036752103   5,902 16 SH   SOLE 36 16 0 0
ELEVANCE HEALTH INC Stock 036752103   36,124 98 SH   SOLE 43 97 0 0
ELEVANCE HEALTH INC Stock 036752103   4,427 12 SH   SOLE 46 12 0 0
ELEVANCE HEALTH INC Stock 036752103   1,107 3 SH   SOLE 71 3 0 0
ELEVANCE HEALTH INC Stock 036752103   774,222 2,099 SH   SOLE   2,098 0 0
EMCOR GROUP INC Stock 29084Q100   148,433 327 SH   SOLE 19 327 0 0
EMCOR GROUP INC Stock 29084Q100   28,596 63 SH   SOLE 33 63 0 0
EMCOR GROUP INC Stock 29084Q100   866,041 1,908 SH   SOLE 45 1,908 0 0
EMCOR GROUP INC Stock 29084Q100   7,262 16 SH   SOLE 49 16 0 0
EMCOR GROUP INC Stock 29084Q100   2,354,332 5,187 SH   SOLE   5,186 0 0
EMERSON ELEC CO Stock 291011104   22,183 179 SH   SOLE 7 179 0 0
EMERSON ELEC CO Stock 291011104   66,798 539 SH   SOLE 19 539 0 0
EMERSON ELEC CO Stock 291011104   11,057 89 SH   SOLE 33 89 0 0
EMERSON ELEC CO Stock 291011104   3,966 32 SH   SOLE 46 32 0 0
EMERSON ELEC CO Stock 291011104   868 7 SH   SOLE 71 7 0 0
EMERSON ELEC CO Stock 291011104   11,030 89 SH   SOLE 73 89 0 0
EMERSON ELEC CO Stock 291011104   3,403,492 27,463 SH   SOLE   27,463 0 0
ENBRIDGE INC Stock 29250N105   96,339 2,271 SH   SOLE 19 2,270 0 0
ENBRIDGE INC Stock 29250N105   39,587 933 SH   SOLE 26 933 0 0
ENBRIDGE INC Stock 29250N105   636 15 SH   SOLE 33 15 0 0
ENBRIDGE INC Stock 29250N105   5,431 128 SH   SOLE 36 128 0 0
ENBRIDGE INC Stock 29250N105   183,666 4,329 SH   SOLE 52 4,329 0 0
ENBRIDGE INC Stock 29250N105   636 15 SH   SOLE 66 15 0 0
ENBRIDGE INC Stock 29250N105   28,640 675 SH   SOLE 71 675 0 0
ENBRIDGE INC Stock 29250N105   11,329 267 SH   SOLE 72 267 0 0
ENBRIDGE INC Stock 29250N105   2,409,328 56,784 SH   SOLE   56,783 0 0
ENEL CHILE S.A. ADR 29278D105   63,360 22,000 SH   SOLE   22,000 0 0
ENERGY FUELS INC Stock 292671708   6,510 1,269 SH   SOLE 19 1,269 0 0
ENERGY FUELS INC Stock 292671708   216,542 42,211 SH   SOLE   42,211 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   16,764 196 SH   SOLE 19 195 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   32,037 374 SH   SOLE 36 374 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   11,336,339 132,341 SH   SOLE   132,341 0 0
ENERGY TRANSFER L P Stock 29273V100   19,590 1,000 SH   SOLE 49 1,000 0 0
ENERGY TRANSFER L P Stock 29273V100   6,138,573 313,352 SH   SOLE   313,352 0 0
ENHABIT INC Stock 29332G102   16 2 SH   SOLE 71 2 0 0
ENHABIT INC Stock 29332G102   124,570 15,950 SH   SOLE   15,950 0 0
ENOVIX CORPORATION Stock 293594107   174 16 SH   SOLE 71 16 0 0
ENOVIX CORPORATION Stock 293594107   1,002,805 92,254 SH   SOLE   92,254 0 0
ENTERGY CORP NEW Stock 29364G103   785,950 10,366 SH   SOLE 6 10,366 0 0
ENTERGY CORP NEW Stock 29364G103   116,156 1,532 SH   SOLE 19 1,532 0 0
ENTERGY CORP NEW Stock 29364G103   9,321 123 SH   SOLE 33 122 0 0
ENTERGY CORP NEW Stock 29364G103   37,282 492 SH   SOLE 43 491 0 0
ENTERGY CORP NEW Stock 29364G103   88,254 1,164 SH   SOLE 52 1,164 0 0
ENTERGY CORP NEW Stock 29364G103   607 8 SH   SOLE 71 8 0 0
ENTERGY CORP NEW Stock 29364G103   1,164,216 15,355 SH   SOLE   15,355 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   56,610 1,805 SH   SOLE 19 1,805 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   188 6 SH   SOLE 36 6 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   15,680 500 SH   SOLE 49 500 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   10,756 343 SH   SOLE 72 343 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   8,561,473 273,006 SH   SOLE   273,006 0 0
EOG RES INC Stock 26875P101   1,924,473 15,700 SH   SOLE 6 15,699 0 0
EOG RES INC Stock 26875P101   3,065 25 SH   SOLE 19 25 0 0
EOG RES INC Stock 26875P101   20,471 167 SH   SOLE 26 167 0 0
EOG RES INC Stock 26875P101   18,042 147 SH   SOLE 33 147 0 0
EOG RES INC Stock 26875P101   20,888 170 SH   SOLE 36 170 0 0
EOG RES INC Stock 26875P101   123 1 SH   SOLE 66 1 0 0
EOG RES INC Stock 26875P101   981 8 SH   SOLE 71 8 0 0
EOG RES INC Stock 26875P101   4,903 40 SH   SOLE 73 40 0 0
EOG RES INC Stock 26875P101   2,270,531 18,523 SH   SOLE   18,522 0 0
EOS ENERGY ENTERPRISES INC Stock 29415C101   1,506,114 309,900 SH   SOLE   309,900 0 0
EPAM SYS INC Stock 29414B104   3,975 17 SH   SOLE 33 17 0 0
EPAM SYS INC Stock 29414B104   234 1 SH   SOLE 46 1 0 0
EPAM SYS INC Stock 29414B104   1,169 5 SH   SOLE 71 5 0 0
EPAM SYS INC Stock 29414B104   528,667 2,261 SH   SOLE   2,261 0 0
EPR PPTYS REIT 26884U109   44 1 SH   SOLE 71 1 0 0
EPR PPTYS REIT 26884U109   355,613 8,031 SH   SOLE   8,031 0 0
EQT CORP Stock 26884L109   1,614 35 SH   SOLE 19 35 0 0
EQT CORP Stock 26884L109   9,042 196 SH   SOLE 33 196 0 0
EQT CORP Stock 26884L109   13,833 300 SH   SOLE 36 300 0 0
EQT CORP Stock 26884L109   4,334 94 SH   SOLE 71 94 0 0
EQT CORP Stock 26884L109   577,978 12,535 SH   SOLE   12,534 0 0
EQUITABLE HLDGS INC Stock 29452E101   47 1 SH   SOLE 71 1 0 0
EQUITABLE HLDGS INC Stock 29452E101   513,408 10,884 SH   SOLE   10,884 0 0
LAUDER ESTEE COS INC Stock 518439104   2,701 36 SH   SOLE 33 36 0 0
LAUDER ESTEE COS INC Stock 518439104   9,373 125 SH   SOLE 36 125 0 0
LAUDER ESTEE COS INC Stock 518439104   150 2 SH   SOLE 71 2 0 0
LAUDER ESTEE COS INC Stock 518439104   247,632 3,303 SH   SOLE   3,302 0 0
EVERCORE INC Stock 29977A105   702,677 2,535 SH   SOLE 45 2,535 0 0
EVERCORE INC Stock 29977A105   4,158 15 SH   SOLE 49 15 0 0
EVERCORE INC Stock 29977A105   554 2 SH   SOLE 71 2 0 0
EVERCORE INC Stock 29977A105   3,927,292 14,168 SH   SOLE   14,168 0 0
EVERGY INC Stock 30034W106   7,131 116 SH   SOLE 33 115 0 0
EVERGY INC Stock 30034W106   308 5 SH   SOLE 71 5 0 0
EVERGY INC Stock 30034W106   571,426 9,284 SH   SOLE   9,283 0 0
EVERSOURCE ENERGY Stock 30040W108   503,951 8,775 SH   SOLE 19 8,775 0 0
EVERSOURCE ENERGY Stock 30040W108   8,397 146 SH   SOLE 33 146 0 0
EVERSOURCE ENERGY Stock 30040W108   5,226 91 SH   SOLE 36 91 0 0
EVERSOURCE ENERGY Stock 30040W108   7,121 124 SH   SOLE 46 124 0 0
EVERSOURCE ENERGY Stock 30040W108   345 6 SH   SOLE 71 6 0 0
EVERSOURCE ENERGY Stock 30040W108   91,268 1,589 SH   SOLE   1,589 0 0
EXELON CORP Stock 30161N101   5,646 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101   376 10 SH   SOLE 19 10 0 0
EXELON CORP Stock 30161N101   14,535 386 SH   SOLE 33 386 0 0
EXELON CORP Stock 30161N101   31,390 834 SH   SOLE 43 833 0 0
EXELON CORP Stock 30161N101   9,222 245 SH   SOLE 46 245 0 0
EXELON CORP Stock 30161N101   527 14 SH   SOLE 71 14 0 0
EXELON CORP Stock 30161N101   4,253 113 SH   SOLE 73 113 0 0
EXELON CORP Stock 30161N101   187,150 4,972 SH   SOLE   4,972 0 0
EXPAND ENERGY CORPORATION Stock 165167735   4,281 43 SH   SOLE   43 0 0
EXPAND ENERGY CORPORATION Stock 165167735   2,987 30 SH   SOLE 71 30 0 0
EXPAND ENERGY CORPORATION Stock 165167735   675,558 6,786 SH   SOLE   6,786 0 0
EXPEDIA GROUP INC Stock 30212P303   6,522 35 SH   SOLE 33 35 0 0
EXPEDIA GROUP INC Stock 30212P303   373 2 SH   SOLE 66 2 0 0
EXPEDIA GROUP INC Stock 30212P303   373 2 SH   SOLE 71 2 0 0
EXPEDIA GROUP INC Stock 30212P303   307,817 1,652 SH   SOLE   1,652 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,753,451 15,830 SH   SOLE 6 15,829 0 0
EXPEDITORS INTL WASH INC Stock 302130109   7,532 68 SH   SOLE 9 68 0 0
EXPEDITORS INTL WASH INC Stock 302130109   3,434 31 SH   SOLE 19 31 0 0
EXPEDITORS INTL WASH INC Stock 302130109   12,007 108 SH   SOLE 33 108 0 0
EXPEDITORS INTL WASH INC Stock 302130109   775 7 SH   SOLE 46 7 0 0
EXPEDITORS INTL WASH INC Stock 302130109   222 2 SH   SOLE 71 2 0 0
EXPEDITORS INTL WASH INC Stock 302130109   122,550 1,106 SH   SOLE   1,106 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   11,220 75 SH   SOLE 19 75 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   9,700 65 SH   SOLE 33 64 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   299 2 SH   SOLE 71 2 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   1,664,651 11,127 SH   SOLE   11,127 0 0
EXXON MOBIL CORP Stock 30231G102   65,187 606 SH   SOLE 9 606 0 0
EXXON MOBIL CORP Stock 30231G102   3,657 34 SH   SOLE 12 34 0 0
EXXON MOBIL CORP Stock 30231G102   430,186 3,999 SH   SOLE 19 3,999 0 0
EXXON MOBIL CORP Stock 30231G102   131,639 1,224 SH   SOLE 33 1,223 0 0
EXXON MOBIL CORP Stock 30231G102   73,546 684 SH   SOLE 36 683 0 0
EXXON MOBIL CORP Stock 30231G102   64,972 604 SH   SOLE 52 604 0 0
EXXON MOBIL CORP Stock 30231G102   1,076 10 SH   SOLE 66 10 0 0
EXXON MOBIL CORP Stock 30231G102   9,143 85 SH   SOLE 71 85 0 0
EXXON MOBIL CORP Stock 30231G102   16,136 150 SH   SOLE 73 150 0 0
EXXON MOBIL CORP Stock 30231G102   27,369,340 254,433 SH   SOLE   254,432 0 0
F N B CORP Stock 302520101   403,745 27,317 SH   SOLE 19 27,317 0 0
F N B CORP Stock 302520101   30 2 SH   SOLE 71 2 0 0
F N B CORP Stock 302520101   164,484 11,129 SH   SOLE   11,128 0 0
FACTSET RESH SYS INC Stock 303075105   19,691 41 SH   SOLE 23 41 0 0
FACTSET RESH SYS INC Stock 303075105   12,993 27 SH   SOLE 33 27 0 0
FACTSET RESH SYS INC Stock 303075105   480 1 SH   SOLE 46 1 0 0
FACTSET RESH SYS INC Stock 303075105   36,021 75 SH   SOLE 52 75 0 0
FACTSET RESH SYS INC Stock 303075105   1,095,999 2,282 SH   SOLE   2,282 0 0
FAIR ISAAC CORP Stock 303250104   13,937 7 SH   SOLE 19 7 0 0
FAIR ISAAC CORP Stock 303250104   5,973 3 SH   SOLE 23 3 0 0
FAIR ISAAC CORP Stock 303250104   9,955 5 SH   SOLE 33 5 0 0
FAIR ISAAC CORP Stock 303250104   9,955 5 SH   SOLE 36 5 0 0
FAIR ISAAC CORP Stock 303250104   3,982 2 SH   SOLE 46 2 0 0
FAIR ISAAC CORP Stock 303250104   4,449,729 2,235 SH   SOLE   2,235 0 0
FARMER BROS CO Stock 307675108   116,784 64,880 SH   SOLE   64,880 0 0
FASTENAL CO Stock 311900104   548,451 7,627 SH   SOLE 6 7,626 0 0
FASTENAL CO Stock 311900104   31,895 444 SH   SOLE 19 443 0 0
FASTENAL CO Stock 311900104   13,582 189 SH   SOLE 33 188 0 0
FASTENAL CO Stock 311900104   2,301 32 SH   SOLE 46 32 0 0
FASTENAL CO Stock 311900104   144 2 SH   SOLE 66 2 0 0
FASTENAL CO Stock 311900104   431 6 SH   SOLE 71 6 0 0
FASTENAL CO Stock 311900104   694,465 9,657 SH   SOLE   9,657 0 0
FEDEX CORP Stock 31428X106   229,284 815 SH   SOLE 5 815 0 0
FEDEX CORP Stock 31428X106   12,379 44 SH   SOLE 7 44 0 0
FEDEX CORP Stock 31428X106   57,509 204 SH   SOLE 32 204 0 0
FEDEX CORP Stock 31428X106   16,773 60 SH   SOLE 33 59 0 0
FEDEX CORP Stock 31428X106   37,549 133 SH   SOLE 36 133 0 0
FEDEX CORP Stock 31428X106   7,033 25 SH   SOLE 49 25 0 0
FEDEX CORP Stock 31428X106   844 3 SH   SOLE 71 3 0 0
FEDEX CORP Stock 31428X106   5,627 20 SH   SOLE 73 20 0 0
FEDEX CORP Stock 31428X106   6,686,806 23,769 SH   SOLE   23,768 0 0
FIDELIS INSURANCE HOLDINGS L Stock G3398L118   316,529 17,459 SH   SOLE   17,458 0 0
FIDELITY COVINGTON TRUST ETF 316092246   3,730,673 135,787 SH   SOLE   135,786 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   7,514 162 SH   SOLE 36 162 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   568,057 12,248 SH   SOLE   12,247 0 0
FIDELITY COVINGTON TRUST ETF 316092618   8,009,060 165,991 SH   SOLE   165,990 0 0
FIDELITY COVINGTON TRUST ETF 316092113   1,966 60 SH   SOLE 19 59 0 0
FIDELITY COVINGTON TRUST ETF 316092113   1,037,295 31,500 SH   SOLE   31,500 0 0
FIDELITY COVINGTON TRUST ETF 31609A305   10,126 286 SH   SOLE 36 286 0 0
FIDELITY COVINGTON TRUST ETF 31609A305   710,846 20,103 SH   SOLE   20,103 0 0
FIDELITY COVINGTON TRUST ETF 31609A107   393,217 12,905 SH   SOLE   12,905 0 0
FIDELITY ETHEREUM FD ETF 31613E103   219,170 6,560 SH   SOLE   6,560 0 0
FIDELITY COVINGTON TRUST ETF 316092360   212,562 4,632 SH   SOLE   4,632 0 0
FIDELITY COVINGTON TRUST ETF 316092840   6,882,002 137,805 SH   SOLE   137,805 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   258,135 5,170 SH   SOLE   5,169 0 0
FIDELITY COVINGTON TRUST ETF 316092824   242 4 SH   SOLE 19 4 0 0
FIDELITY COVINGTON TRUST ETF 316092824   9,028 149 SH   SOLE 36 149 0 0
FIDELITY COVINGTON TRUST ETF 316092824   832,125 13,734 SH   SOLE   13,733 0 0
FIDELITY COVINGTON TRUST ETF 316092204   6,043 62 SH   SOLE 9 62 0 0
FIDELITY COVINGTON TRUST ETF 316092204   1,928 20 SH   SOLE 19 19 0 0
FIDELITY COVINGTON TRUST ETF 316092204   4,476,639 45,933 SH   SOLE   45,933 0 0
FIDELITY COVINGTON TRUST ETF 316092303   6,179 125 SH   SOLE 9 125 0 0
FIDELITY COVINGTON TRUST ETF 316092303   9,935 201 SH   SOLE 36 201 0 0
FIDELITY COVINGTON TRUST ETF 316092303   369,866 7,483 SH   SOLE   7,482 0 0
FIDELITY COVINGTON TRUST ETF 316092402   62,342 2,615 SH   SOLE 36 2,615 0 0
FIDELITY COVINGTON TRUST ETF 316092402   5,205,321 218,344 SH   SOLE   218,344 0 0
FIDELITY COVINGTON TRUST ETF 316092501   6,250 91 SH   SOLE 9 91 0 0
FIDELITY COVINGTON TRUST ETF 316092501   39,216 571 SH   SOLE 36 571 0 0
FIDELITY COVINGTON TRUST ETF 316092501   4,621,915 67,296 SH   SOLE   67,296 0 0
FIDELITY COVINGTON TRUST ETF 316092600   26,467 405 SH   SOLE 9 405 0 0
FIDELITY COVINGTON TRUST ETF 316092600   3,594 55 SH   SOLE   55 0 0
FIDELITY COVINGTON TRUST ETF 316092600   2,107,431 32,248 SH   SOLE   32,248 0 0
FIDELITY COVINGTON TRUST ETF 316092709   6,117 87 SH   SOLE 9 87 0 0
FIDELITY COVINGTON TRUST ETF 316092709   832,610 11,842 SH   SOLE   11,841 0 0
FIDELITY COVINGTON TRUST ETF 316092808   82,641 447 SH   SOLE 9 447 0 0
FIDELITY COVINGTON TRUST ETF 316092808   17,712,042 95,803 SH   SOLE   95,802 0 0
FIDELITY COVINGTON TRUST ETF 316092881   302,392 6,275 SH   SOLE 36 6,275 0 0
FIDELITY COVINGTON TRUST ETF 316092881   1,857,510 38,546 SH   SOLE   38,545 0 0
FIDELITY COVINGTON TRUST ETF 316092857   6,134 227 SH   SOLE 9 227 0 0
FIDELITY COVINGTON TRUST ETF 316092857   104,428 3,865 SH   SOLE 36 3,864 0 0
FIDELITY COVINGTON TRUST ETF 316092857   3,896,522 144,209 SH   SOLE   144,208 0 0
FIDELITY COVINGTON TRUST ETF 316092873   6,105 104 SH   SOLE 9 104 0 0
FIDELITY COVINGTON TRUST ETF 316092873   4,344 74 SH   SOLE   74 0 0
FIDELITY COVINGTON TRUST ETF 316092873   5,129,050 87,377 SH   SOLE   87,377 0 0
FIDELITY COVINGTON TRUST ETF 316092865   6,340 130 SH   SOLE 9 130 0 0
FIDELITY COVINGTON TRUST ETF 316092865   4,006,342 82,148 SH   SOLE   82,147 0 0
FIDELITY COMWLTH TR ETF 315912808   15,288 201 SH   SOLE   201 0 0
FIDELITY COMWLTH TR ETF 315912808   70,141 922 SH   SOLE 19 922 0 0
FIDELITY COMWLTH TR ETF 315912808   7,887,934 103,707 SH   SOLE   103,706 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   812,545 14,474 SH   SOLE 6 14,473 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   10,610 189 SH   SOLE 9 189 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   144,949 2,582 SH   SOLE 19 2,581 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   2,582 46 SH   SOLE 33 46 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   39,739 708 SH   SOLE 43 707 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   225 4 SH   SOLE 66 4 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   56 1 SH   SOLE 71 1 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   69,447 1,237 SH   SOLE   1,237 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   8,319 103 SH   SOLE 9 103 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   35,275 437 SH   SOLE 19 436 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   36,185 448 SH   SOLE 24 448 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   13,088 162 SH   SOLE 33 162 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   56,673 702 SH   SOLE 43 701 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   3,473 43 SH   SOLE 46 43 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   404 5 SH   SOLE 66 5 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   485 6 SH   SOLE 71 6 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   4,040 50 SH   SOLE 73 50 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   288,488 3,572 SH   SOLE   3,571 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   16,063 358 SH   SOLE 9 358 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   239,372 5,335 SH   SOLE 11 5,334 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   6,082,801 135,565 SH   SOLE   135,564 0 0
FIDELITY COVINGTON TRUST ETF 316092782   268,563 4,365 SH   SOLE   4,365 0 0
FIDELITY WISE ORIGIN BITCOIN ETF 315948109   2,425,692 29,734 SH   SOLE   29,733 0 0
FIFTH THIRD BANCORP Stock 316773100   25,157 595 SH   SOLE 9 595 0 0
FIFTH THIRD BANCORP Stock 316773100   100,818 2,385 SH   SOLE 19 2,384 0 0
FIFTH THIRD BANCORP Stock 316773100   1,198 28 SH   SOLE 33 28 0 0
FIFTH THIRD BANCORP Stock 316773100   13,868 328 SH   SOLE 36 328 0 0
FIFTH THIRD BANCORP Stock 316773100   2,199 52 SH   SOLE 46 52 0 0
FIFTH THIRD BANCORP Stock 316773100   254 6 SH   SOLE 71 6 0 0
FIFTH THIRD BANCORP Stock 316773100   1,568,985 37,109 SH   SOLE   37,109 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   12,276 254 SH   SOLE 19 254 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   254,167 5,259 SH   SOLE 36 5,259 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   6,695,516 138,537 SH   SOLE   138,537 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   122,832 58 SH   SOLE 43 58 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   357,107 169 SH   SOLE   169 0 0
FIRST HORIZON CORPORATION Stock 320517105   167,444 8,314 SH   SOLE 19 8,314 0 0
FIRST HORIZON CORPORATION Stock 320517105   40 2 SH   SOLE 71 2 0 0
FIRST HORIZON CORPORATION Stock 320517105   311,364 15,460 SH   SOLE   15,460 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101   17,042,656 263,696 SH   SOLE   263,695 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150   19,778,903 264,388 SH   SOLE   264,388 0 0
FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107   529,301 36,554 SH   SOLE   36,553 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109   576,112 5,524 SH   SOLE   5,523 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   24,599 611 SH   SOLE 36 611 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   1,195,550 29,696 SH   SOLE   29,695 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R308   394,234 16,942 SH   SOLE   16,941 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   5,796 66 SH   SOLE 36 66 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   26,346 300 SH   SOLE 66 300 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   1,133,774 12,910 SH   SOLE   12,910 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192   456,672 3,834 SH   SOLE   3,833 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X119   1,112,508 17,367 SH   SOLE   17,366 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   4,725 80 SH   SOLE 51 80 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   1,153,571 19,532 SH   SOLE   19,532 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696   212,531 5,627 SH   SOLE   5,627 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302   23,110,674 95,039 SH   SOLE   95,039 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   1,076 18 SH   SOLE 19 18 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   969,184 16,215 SH   SOLE   16,215 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X135   18,591,493 343,460 SH   SOLE   343,460 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101   340,280 14,220 SH   SOLE   14,219 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D838   424,571 21,406 SH   SOLE   21,406 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101   210,793 2,757 SH   SOLE   2,756 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   9,016 137 SH   SOLE 51 137 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   955,561 14,520 SH   SOLE   14,520 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200   2,793,678 57,400 SH   SOLE   57,400 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108   1,307,344 25,629 SH   SOLE   25,629 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108   258,703 2,236 SH   SOLE   2,235 0 0
FIRST TR EXCH TRADED FD III ETF 33739P301   459,119 9,508 SH   SOLE   9,507 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   577 17 SH   SOLE 19 17 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   331,098 9,758 SH   SOLE   9,758 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   45,469 381 SH   SOLE 9 381 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   318,671 2,670 SH   SOLE   2,670 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846   667,023 10,513 SH   SOLE   10,512 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811   691,869 7,928 SH   SOLE   7,927 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118   356,988 4,550 SH   SOLE   4,549 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105   463,522 3,709 SH   SOLE   3,709 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102   17,384,114 92,331 SH   SOLE   92,331 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   265,468 7,447 SH   SOLE   7,446 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108   3,771,927 213,103 SH   SOLE   213,103 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R704   3,336,771 43,312 SH   SOLE   43,312 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506   1,733,414 29,310 SH   SOLE   29,310 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   1,465,726 31,698 SH   SOLE   31,698 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109   226,172 2,238 SH   SOLE 19 2,238 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109   8,287 82 SH   SOLE   82 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X102   236,761 6,604 SH   SOLE 25 6,604 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X102   244,605 6,823 SH   SOLE   6,823 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q507   818,725 22,254 SH   SOLE   22,254 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408   865,395 20,939 SH   SOLE   20,938 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805   529,415 12,321 SH   SOLE   12,320 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F888   1,519,642 61,649 SH   SOLE   61,648 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176   250,752 1,688 SH   SOLE   1,688 0 0
FIRST TR EXCHANGE-TRADED FD ETF 336920103   712,820 5,965 SH   SOLE   5,964 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106   16,365 375 SH   SOLE 66 375 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106   464,898 10,653 SH   SOLE   10,653 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733B100   432,256 4,236 SH   SOLE   4,235 0 0
FISERV INC Stock 337738108   51,355 250 SH   SOLE 2 250 0 0
FISERV INC Stock 337738108   16,639 81 SH   SOLE 12 81 0 0
FISERV INC Stock 337738108   137,373 669 SH   SOLE 19 668 0 0
FISERV INC Stock 337738108   32,867 160 SH   SOLE 33 160 0 0
FISERV INC Stock 337738108   9,449 46 SH   SOLE 36 46 0 0
FISERV INC Stock 337738108   9,244 45 SH   SOLE 46 45 0 0
FISERV INC Stock 337738108   822 4 SH   SOLE 66 4 0 0
FISERV INC Stock 337738108   1,233 6 SH   SOLE 71 6 0 0
FISERV INC Stock 337738108   7,601 37 SH   SOLE 73 37 0 0
FISERV INC Stock 337738108   5,237,499 25,497 SH   SOLE   25,496 0 0
FIVE BELOW INC Stock 33829M101   9,512 91 SH   SOLE   90 0 0
FLEX LNG LTD Stock G35947202   314,526 13,711 SH   SOLE   13,710 0 0
FLEXSHARES TR ETF 33939L506   386,192 16,371 SH   SOLE   16,371 0 0
FLEXSHARES TR ETF 33939L407   2,400 66 SH   SOLE 36 66 0 0
FLEXSHARES TR ETF 33939L407   9,345 257 SH   SOLE 49 257 0 0
FLEXSHARES TR ETF 33939L407   764,501 21,026 SH   SOLE   21,025 0 0
FLOWSERVE CORP Stock 34354P105   16,738 291 SH   SOLE 12 291 0 0
FLOWSERVE CORP Stock 34354P105   58 1 SH   SOLE 71 1 0 0
FLOWSERVE CORP Stock 34354P105   316,360 5,500 SH   SOLE   5,500 0 0
FLUOR CORP NEW Stock 343412102   49 1 SH   SOLE 71 1 0 0
FLUOR CORP NEW Stock 343412102   205,418 4,165 SH   SOLE   4,165 0 0
FORD MTR CO Stock 345370860   12,464 1,259 SH   SOLE 9 1,259 0 0
FORD MTR CO Stock 345370860   7,910 799 SH   SOLE 12 799 0 0
FORD MTR CO Stock 345370860   32,834 3,317 SH   SOLE 19 3,316 0 0
FORD MTR CO Stock 345370860   6,389 645 SH   SOLE 33 645 0 0
FORD MTR CO Stock 345370860   287 29 SH   SOLE 66 29 0 0
FORD MTR CO Stock 345370860   317 32 SH   SOLE 71 32 0 0
FORD MTR CO Stock 345370860   902,875 91,199 SH   SOLE   91,199 0 0
FORMFACTOR INC Stock 346375108   748 17 SH   SOLE 71 17 0 0
FORMFACTOR INC Stock 346375108   201,366 4,577 SH   SOLE   4,576 0 0
FORTINET INC Stock 34959E109   1,766,587 18,698 SH   SOLE 19 18,698 0 0
FORTINET INC Stock 34959E109   12,755 135 SH   SOLE 33 135 0 0
FORTINET INC Stock 34959E109   472 5 SH   SOLE 66 5 0 0
FORTINET INC Stock 34959E109   4,913 52 SH   SOLE 71 52 0 0
FORTINET INC Stock 34959E109   5,615,062 59,431 SH   SOLE   59,431 0 0
FRANCO NEV CORP Stock 351858105   27,281 232 SH   SOLE 26 232 0 0
FRANCO NEV CORP Stock 351858105   2,587 22 SH   SOLE 33 22 0 0
FRANCO NEV CORP Stock 351858105   353 3 SH   SOLE 66 3 0 0
FRANCO NEV CORP Stock 351858105   788,996 6,710 SH   SOLE   6,709 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P439   829,805 31,793 SH   SOLE   31,793 0 0
LEGG MASON ETF INVT ETF 52468L505   605,567 19,842 SH   SOLE   19,841 0 0
LEGG MASON ETF INVT ETF 52468L406   252,369 6,579 SH   SOLE   6,578 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P884   7,984 147 SH   SOLE 9 147 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P884   2,436,617 44,865 SH   SOLE   44,864 0 0
EA SERIES TRUST ETF 02072L607   5,915 181 SH   SOLE 36 181 0 0
EA SERIES TRUST ETF 02072L607   48,432 1,482 SH   SOLE 49 1,482 0 0
EA SERIES TRUST ETF 02072L607   1,319,601 40,379 SH   SOLE   40,379 0 0
FREEPORT-MCMORAN INC Stock 35671D857   952 25 SH   SOLE 19 25 0 0
FREEPORT-MCMORAN INC Stock 35671D857   60,281 1,583 SH   SOLE 24 1,583 0 0
FREEPORT-MCMORAN INC Stock 35671D857   12,884 338 SH   SOLE 33 338 0 0
FREEPORT-MCMORAN INC Stock 35671D857   1,295 34 SH   SOLE 71 34 0 0
FREEPORT-MCMORAN INC Stock 35671D857   2,826,739 74,232 SH   SOLE   74,231 0 0
FRONTDOOR INC Stock 35905A109   14,378 263 SH   SOLE 19 263 0 0
FRONTDOOR INC Stock 35905A109   725,580 13,272 SH   SOLE   13,272 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F276   237,297 12,175 SH   SOLE   12,175 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U778   2,657,852 108,484 SH   SOLE   108,483 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E849   700,006 38,137 SH   SOLE   38,137 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F573   433,944 19,041 SH   SOLE   19,041 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F656   490,884 21,749 SH   SOLE   21,749 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U869   501,507 23,229 SH   SOLE   23,228 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U828   474,297 21,857 SH   SOLE   21,857 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F755   414,770 13,612 SH   SOLE   13,612 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U703   4,783,009 187,422 SH   SOLE   187,422 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F649   485,027 17,612 SH   SOLE   17,611 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F557   330,614 11,795 SH   SOLE   11,795 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F581   356,614 11,983 SH   SOLE   11,983 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U836   330,108 11,940 SH   SOLE   11,940 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D879   275,644 11,371 SH   SOLE   11,371 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q705   824,320 16,417 SH   SOLE   16,417 0 0
FIRST TR EXCH TRADED FD III ETF 33738D820   214,665 9,977 SH   SOLE   9,977 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F375   1,665,691 55,001 SH   SOLE   55,000 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F722   1,268,161 24,682 SH   SOLE   24,682 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F847   497,806 10,410 SH   SOLE   10,410 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U307   1,309,456 28,656 SH   SOLE   28,656 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F839   2,598,133 60,610 SH   SOLE   60,610 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U786   210,610 5,646 SH   SOLE   5,646 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F516   259,264 6,708 SH   SOLE   6,708 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F441   4,309,637 116,824 SH   SOLE   116,824 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U695   4,454,962 127,321 SH   SOLE   127,321 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U505   1,542,051 34,595 SH   SOLE   34,594 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F623   370,002 8,061 SH   SOLE   8,061 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F599   1,274,604 29,457 SH   SOLE   29,457 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U406   679,436 16,927 SH   SOLE   16,926 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F631   4,488,683 114,859 SH   SOLE   114,858 0 0
TIDAL ETF TR ETF 886364231   4,777,985 239,378 SH   SOLE   239,378 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109   70,784 18,579 SH   SOLE   18,578 0 0
GABELLI EQUITY TR INC CEF 362397101   550,611 102,344 SH   SOLE   102,344 0 0
GAMCO GLOBAL GOLD NAT RES & CEF 36465A109   59,555 15,797 SH   SOLE   15,797 0 0
GARMIN LTD Stock H2906T109   9,447 46 SH   SOLE 33 45 0 0
GARMIN LTD Stock H2906T109   3,094 15 SH   SOLE 46 15 0 0
GARMIN LTD Stock H2906T109   413 2 SH   SOLE 71 2 0 0
GARMIN LTD Stock H2906T109   621,423 3,013 SH   SOLE   3,012 0 0
GARTNER INC Stock 366651107   4,845 10 SH   SOLE 9 10 0 0
GARTNER INC Stock 366651107   3,391 7 SH   SOLE 19 7 0 0
GARTNER INC Stock 366651107   46,509 96 SH   SOLE 28 96 0 0
GARTNER INC Stock 366651107   9,689 20 SH   SOLE 33 20 0 0
GARTNER INC Stock 366651107   1,453 3 SH   SOLE 46 3 0 0
GARTNER INC Stock 366651107   22,286 46 SH   SOLE 51 46 0 0
GARTNER INC Stock 366651107   324,595 670 SH   SOLE 53 670 0 0
GARTNER INC Stock 366651107   3,876 8 SH   SOLE 71 8 0 0
GARTNER INC Stock 366651107   495,839 1,023 SH   SOLE   1,023 0 0
GATES INDL CORP PLC Stock G39108108   680,970 33,105 SH   SOLE 6 33,105 0 0
GATES INDL CORP PLC Stock G39108108   21 1 SH   SOLE 71 1 0 0
GE AEROSPACE Stock 369604301   7,839 47 SH   SOLE 9 47 0 0
GE AEROSPACE Stock 369604301   3,836 23 SH   SOLE 19 23 0 0
GE AEROSPACE Stock 369604301   39,642 238 SH   SOLE 33 237 0 0
GE AEROSPACE Stock 369604301   9,674 58 SH   SOLE 36 58 0 0
GE AEROSPACE Stock 369604301   19,014 114 SH   SOLE 51 114 0 0
GE AEROSPACE Stock 369604301   290,786 1,743 SH   SOLE 53 1,743 0 0
GE AEROSPACE Stock 369604301   667 4 SH   SOLE 66 4 0 0
GE AEROSPACE Stock 369604301   4,503 27 SH   SOLE 71 27 0 0
GE AEROSPACE Stock 369604301   8,006 48 SH   SOLE 73 48 0 0
GE AEROSPACE Stock 369604301   8,111,481 48,633 SH   SOLE   48,632 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   391 5 SH   SOLE 19 5 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   23,454 300 SH   SOLE 26 300 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   12,753 163 SH   SOLE 33 163 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   860 11 SH   SOLE 71 11 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,173 15 SH   SOLE 73 15 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,691,440 21,635 SH   SOLE   21,635 0 0
GE VERNOVA INC Stock 36828A101   4,276 13 SH   SOLE 9 13 0 0
GE VERNOVA INC Stock 36828A101   3,947 12 SH   SOLE 19 12 0 0
GE VERNOVA INC Stock 36828A101   53,616 163 SH   SOLE 33 163 0 0
GE VERNOVA INC Stock 36828A101   4,605 14 SH   SOLE 36 14 0 0
GE VERNOVA INC Stock 36828A101   1,086,127 3,302 SH   SOLE 45 3,302 0 0
GE VERNOVA INC Stock 36828A101   6,360 19 SH   SOLE 49 19 0 0
GE VERNOVA INC Stock 36828A101   329 1 SH   SOLE 51 1 0 0
GE VERNOVA INC Stock 36828A101   658 2 SH   SOLE 66 2 0 0
GE VERNOVA INC Stock 36828A101   8,223 25 SH   SOLE 71 25 0 0
GE VERNOVA INC Stock 36828A101   3,947 12 SH   SOLE 73 12 0 0
GE VERNOVA INC Stock 36828A101   5,431,128 16,512 SH   SOLE   16,511 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,891,284 7,178 SH   SOLE 6 7,177 0 0
GENERAL DYNAMICS CORP Stock 369550108   20,289 77 SH   SOLE 9 77 0 0
GENERAL DYNAMICS CORP Stock 369550108   15,019 57 SH   SOLE 12 57 0 0
GENERAL DYNAMICS CORP Stock 369550108   172,293 654 SH   SOLE 19 653 0 0
GENERAL DYNAMICS CORP Stock 369550108   25,821 98 SH   SOLE 33 97 0 0
GENERAL DYNAMICS CORP Stock 369550108   263 1 SH   SOLE 71 1 0 0
GENERAL DYNAMICS CORP Stock 369550108   6,060 23 SH   SOLE 73 23 0 0
GENERAL DYNAMICS CORP Stock 369550108   4,180,373 15,865 SH   SOLE   15,865 0 0
GENERAL MLS INC Stock 370334104   13,711 215 SH   SOLE 19 215 0 0
GENERAL MLS INC Stock 370334104   7,117 112 SH   SOLE 33 111 0 0
GENERAL MLS INC Stock 370334104   6,441 101 SH   SOLE 36 101 0 0
GENERAL MLS INC Stock 370334104   4,081 64 SH   SOLE 46 64 0 0
GENERAL MLS INC Stock 370334104   1,148 18 SH   SOLE 49 18 0 0
GENERAL MLS INC Stock 370334104   574 9 SH   SOLE 71 9 0 0
GENERAL MLS INC Stock 370334104   3,699 58 SH   SOLE 73 58 0 0
GENERAL MLS INC Stock 370334104   2,260,974 35,455 SH   SOLE   35,455 0 0
GENERAL MTRS CO Stock 37045V100   19,124 359 SH   SOLE 12 359 0 0
GENERAL MTRS CO Stock 37045V100   4,528 85 SH   SOLE 19 85 0 0
GENERAL MTRS CO Stock 37045V100   27,275 512 SH   SOLE 33 512 0 0
GENERAL MTRS CO Stock 37045V100   47,943 900 SH   SOLE 36 900 0 0
GENERAL MTRS CO Stock 37045V100   70,237 1,319 SH   SOLE 43 1,318 0 0
GENERAL MTRS CO Stock 37045V100   586 11 SH   SOLE 71 11 0 0
GENERAL MTRS CO Stock 37045V100   4,849 91 SH   SOLE 73 91 0 0
GENERAL MTRS CO Stock 37045V100   2,236,343 41,981 SH   SOLE   41,981 0 0
GENESIS ENERGY L P Stock 371927104   262,405 25,955 SH   SOLE   25,955 0 0
GENUINE PARTS CO Stock 372460105   17,514 150 SH   SOLE 19 150 0 0
GENUINE PARTS CO Stock 372460105   234 2 SH   SOLE 33 2 0 0
GENUINE PARTS CO Stock 372460105   1,635 14 SH   SOLE 46 14 0 0
GENUINE PARTS CO Stock 372460105   117 1 SH   SOLE 71 1 0 0
GENUINE PARTS CO Stock 372460105   571,163 4,892 SH   SOLE   4,891 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   285,056 6,400 SH   SOLE 5 6,400 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   71,545 1,606 SH   SOLE   1,606 0 0
GILEAD SCIENCES INC Stock 375558103   686,476 7,432 SH   SOLE 6 7,431 0 0
GILEAD SCIENCES INC Stock 375558103   9,699 105 SH   SOLE 9 105 0 0
GILEAD SCIENCES INC Stock 375558103   16,072 174 SH   SOLE 12 174 0 0
GILEAD SCIENCES INC Stock 375558103   67,752 733 SH   SOLE 19 733 0 0
GILEAD SCIENCES INC Stock 375558103   35,986 390 SH   SOLE 33 389 0 0
GILEAD SCIENCES INC Stock 375558103   187,419 2,029 SH   SOLE 52 2,029 0 0
GILEAD SCIENCES INC Stock 375558103   462 5 SH   SOLE 66 5 0 0
GILEAD SCIENCES INC Stock 375558103   1,386 15 SH   SOLE 71 15 0 0
GILEAD SCIENCES INC Stock 375558103   5,824 63 SH   SOLE 73 63 0 0
GILEAD SCIENCES INC Stock 375558103   5,555,236 60,141 SH   SOLE   60,141 0 0
GITLAB INC Stock 37637K108   23,780 422 SH   SOLE 19 422 0 0
GITLAB INC Stock 37637K108   1,352 24 SH   SOLE 43 24 0 0
GITLAB INC Stock 37637K108   733 13 SH   SOLE 71 13 0 0
GITLAB INC Stock 37637K108   1,035,657 18,379 SH   SOLE   18,379 0 0
GLOBAL MED REIT INC REIT 37954A204   15 2 SH   SOLE 71 2 0 0
GLOBAL MED REIT INC REIT 37954A204   1,073,335 139,033 SH   SOLE   139,033 0 0
GLOBAL PMTS INC Stock 37940X102   7,060 63 SH   SOLE 9 63 0 0
GLOBAL PMTS INC Stock 37940X102   11,318 101 SH   SOLE 19 101 0 0
GLOBAL PMTS INC Stock 37940X102   9,111 81 SH   SOLE 33 81 0 0
GLOBAL PMTS INC Stock 37940X102   336 3 SH   SOLE 66 3 0 0
GLOBAL PMTS INC Stock 37940X102   672 6 SH   SOLE 71 6 0 0
GLOBAL PMTS INC Stock 37940X102   1,254,644 11,196 SH   SOLE   11,196 0 0
GLOBAL X FDS ETF 37960A438   3,272,870 32,696 SH   SOLE   32,696 0 0
GLOBAL X FDS ETF 37954Y384   364,442 11,357 SH   SOLE   11,356 0 0
GLOBAL X FDS ETF 37954Y871   1,066,532 39,826 SH   SOLE   39,825 0 0
GLOBAL X FDS ETF 37954Y780   213,597 6,120 SH   SOLE   6,120 0 0
GLOBAL X FDS ETF 37954Y293   9,134 151 SH   SOLE 9 150 0 0
GLOBAL X FDS ETF 37954Y293   1,256,512 20,748 SH   SOLE   20,748 0 0
GLOBAL X FDS ETF 37954Y343   2,670,215 54,042 SH   SOLE   54,042 0 0
GLOBAL X FDS ETF 37954Y483   2,077 114 SH   SOLE 19 114 0 0
GLOBAL X FDS ETF 37954Y483   511,425 28,069 SH   SOLE   28,069 0 0
GLOBAL X FDS ETF 37954Y715   4,665 146 SH   SOLE 49 146 0 0
GLOBAL X FDS ETF 37954Y715   488,098 15,277 SH   SOLE   15,276 0 0
GLOBAL X FDS ETF 37954Y475   1,955,015 46,659 SH   SOLE   46,659 0 0
GLOBAL X FDS ETF 37950E333   163,749 17,684 SH   SOLE   17,683 0 0
GLOBAL X FDS ETF 37954Y673   310,002 7,671 SH   SOLE   7,671 0 0
GLOBAL X FDS ETF 37954Y657   420,441 21,550 SH   SOLE   21,550 0 0
GLOBANT S A Stock L44385109   3,002 14 SH   SOLE 43 14 0 0
GLOBANT S A Stock L44385109   643 3 SH   SOLE 71 3 0 0
GLOBANT S A Stock L44385109   1,048,407 4,890 SH   SOLE   4,889 0 0
GODADDY INC Stock 380237107   2,171 11 SH   SOLE 33 11 0 0
GODADDY INC Stock 380237107   6,118 31 SH   SOLE 46 31 0 0
GODADDY INC Stock 380237107   5,132 26 SH   SOLE 71 26 0 0
GODADDY INC Stock 380237107   1,471,985 7,458 SH   SOLE   7,458 0 0
GOLAR LNG LTD Stock G9456A100   1,555,986 36,767 SH   SOLE   36,767 0 0
GOLDMAN SACHS ETF TR ETF 381430453   4,240,866 95,404 SH   SOLE   95,404 0 0
GOLDMAN SACHS ETF TR ETF 381430107   884,644 26,534 SH   SOLE   26,534 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   48,100 84 SH   SOLE 7 84 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   28,058 49 SH   SOLE 9 49 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   34,357 60 SH   SOLE 19 60 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   51,153 89 SH   SOLE 33 89 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   12,025 21 SH   SOLE 46 21 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   573 1 SH   SOLE 66 1 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   2,290 4 SH   SOLE 71 4 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   12,031 21 SH   SOLE 73 21 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   6,174,870 10,784 SH   SOLE   10,783 0 0
GOLDMAN SACHS PHYSICAL GOLD ETF 38150K103   248,743 9,591 SH   SOLE   9,591 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   18 2 SH   SOLE 71 2 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   357,372 39,708 SH   SOLE   39,708 0 0
GRACO INC Stock 384109104   2,787,543 33,071 SH   SOLE 6 33,070 0 0
GRACO INC Stock 384109104   84 1 SH   SOLE 71 1 0 0
GRACO INC Stock 384109104   3,793 45 SH   SOLE 73 45 0 0
GRACO INC Stock 384109104   266,738 3,165 SH   SOLE   3,164 0 0
GRANITE CONSTR INC Stock 387328107   916,570 10,450 SH   SOLE   10,450 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101   25,612 943 SH   SOLE 19 943 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101   27 1 SH   SOLE 71 1 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101   382,052 14,067 SH   SOLE   14,066 0 0
GRAYSCALE BITCOIN MINI TR ET ETF 389930207   277,568 6,629 SH   SOLE   6,629 0 0
GRAYSCALE BITCOIN TRUST ETF ETF 389637109   4,208,335 56,854 SH   SOLE   56,854 0 0
GRAYSCALE ETHEREUM TRUST ETF ETF 389638107   672 24 SH   SOLE 19 23 0 0
GRAYSCALE ETHEREUM TRUST ETF ETF 389638107   292,120 10,425 SH   SOLE   10,425 0 0
GRIFFON CORP Stock 398433102   776,449 10,894 SH   SOLE   10,894 0 0
GSK PLC ADR 37733W204   676 20 SH   SOLE 19 20 0 0
GSK PLC ADR 37733W204   5,682 168 SH   SOLE 33 168 0 0
GSK PLC ADR 37733W204   676 20 SH   SOLE 66 20 0 0
GSK PLC ADR 37733W204   2,736,893 80,925 SH   SOLE   80,925 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   753 4 SH   SOLE 19 4 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   1,530,634 8,735 SH   SOLE 49 8,735 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   19,993,198 114,097 SH   SOLE   114,096 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100   5,395 32 SH   SOLE 9 32 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100   7,249 43 SH   SOLE 19 43 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100   1,517 9 SH   SOLE 71 9 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100   244,610 1,451 SH   SOLE   1,451 0 0
HALEON PLC ADR 405552100   15,483 1,623 SH   SOLE 6 1,623 0 0
HALEON PLC ADR 405552100   25,395 2,662 SH   SOLE 9 2,662 0 0
HALEON PLC ADR 405552100   14,176 1,486 SH   SOLE 12 1,486 0 0
HALEON PLC ADR 405552100   7,422 778 SH   SOLE 33 778 0 0
HALEON PLC ADR 405552100   183,769 19,263 SH   SOLE   19,263 0 0
HALLIBURTON CO Stock 406216101   4,541 167 SH   SOLE 9 167 0 0
HALLIBURTON CO Stock 406216101   2,069 76 SH   SOLE 33 76 0 0
HALLIBURTON CO Stock 406216101   5,112 188 SH   SOLE 36 188 0 0
HALLIBURTON CO Stock 406216101   18,272 672 SH   SOLE 46 672 0 0
HALLIBURTON CO Stock 406216101   163 6 SH   SOLE 71 6 0 0
HALLIBURTON CO Stock 406216101   291,820 10,733 SH   SOLE   10,732 0 0
HANESBRANDS INC Stock 410345102   16 2 SH   SOLE 71 2 0 0
HANESBRANDS INC Stock 410345102   428,480 52,639 SH   SOLE   52,638 0 0
HARMONY GOLD MINING CO LTD ADR 413216300   86,665 10,556 SH   SOLE   10,556 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   61,592 563 SH   SOLE 19 563 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   3,988 36 SH   SOLE 33 36 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   12,581 115 SH   SOLE 36 115 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   2,297 21 SH   SOLE 46 21 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   109 1 SH   SOLE 71 1 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   1,478,620 13,516 SH   SOLE   13,515 0 0
HASBRO INC Stock 418056107   5,720 102 SH   SOLE 33 102 0 0
HASBRO INC Stock 418056107   37,864 677 SH   SOLE 43 677 0 0
HASBRO INC Stock 418056107   56 1 SH   SOLE 71 1 0 0
HASBRO INC Stock 418056107   1,526,813 27,308 SH   SOLE   27,308 0 0
HAWKINS INC Stock 420261109   392,258 3,198 SH   SOLE   3,197 0 0
HCA HEALTHCARE INC Stock 40412C101   300 1 SH   SOLE 19 1 0 0
HCA HEALTHCARE INC Stock 40412C101   12,389 41 SH   SOLE 33 41 0 0
HCA HEALTHCARE INC Stock 40412C101   0 0 SH   SOLE 66 0 0 0
HCA HEALTHCARE INC Stock 40412C101   300 1 SH   SOLE 71 1 0 0
HCA HEALTHCARE INC Stock 40412C101   15,011 50 SH   SOLE 73 50 0 0
HCA HEALTHCARE INC Stock 40412C101   1,455,665 4,850 SH   SOLE   4,849 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   8,493 419 SH   SOLE 9 419 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   59,785 2,949 SH   SOLE 19 2,949 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   17,567 867 SH   SOLE 33 866 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   61 3 SH   SOLE 71 3 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   1,824 90 SH   SOLE 73 90 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   507,844 25,054 SH   SOLE   25,053 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   7,266 53 SH   SOLE 19 52 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   825 6 SH   SOLE 36 6 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   6,214,498 45,173 SH   SOLE   45,173 0 0
HEICO CORP NEW Stock 422806109   6,419 27 SH   SOLE 43 27 0 0
HEICO CORP NEW Stock 422806109   238 1 SH   SOLE 71 1 0 0
HEICO CORP NEW Stock 422806109   12,362 52 SH   SOLE 72 52 0 0
HEICO CORP NEW Stock 422806109   433,182 1,822 SH   SOLE   1,822 0 0
HELIX ENERGY SOLUTIONS GRP I Stock 42330P107   9 1 SH   SOLE 71 1 0 0
HELIX ENERGY SOLUTIONS GRP I Stock 42330P107   175,878 18,871 SH   SOLE   18,871 0 0
HELLO GROUP INC ADR 423403104   169,628 22,001 SH   SOLE   22,001 0 0
HENRY JACK & ASSOC INC Stock 426281101   36,287 207 SH   SOLE 23 207 0 0
HENRY JACK & ASSOC INC Stock 426281101   3,358 19 SH   SOLE 33 19 0 0
HENRY JACK & ASSOC INC Stock 426281101   438,075 2,499 SH   SOLE   2,499 0 0
HERCULES CAPITAL INC CEF 427096508   303,849 15,124 SH   SOLE   15,124 0 0
MILLERKNOLL INC Stock 600544100   23 1 SH   SOLE 71 1 0 0
MILLERKNOLL INC Stock 600544100   241,849 10,706 SH   SOLE   10,706 0 0
HERSHEY CO Stock 427866108   2,617,043 15,453 SH   SOLE 6 15,453 0 0
HERSHEY CO Stock 427866108   38,273 226 SH   SOLE 19 226 0 0
HERSHEY CO Stock 427866108   15,242 90 SH   SOLE 26 90 0 0
HERSHEY CO Stock 427866108   6,441 38 SH   SOLE 33 38 0 0
HERSHEY CO Stock 427866108   5,419 32 SH   SOLE 36 32 0 0
HERSHEY CO Stock 427866108   1,016 6 SH   SOLE 46 6 0 0
HERSHEY CO Stock 427866108   508 3 SH   SOLE 66 3 0 0
HERSHEY CO Stock 427866108   339 2 SH   SOLE 71 2 0 0
HERSHEY CO Stock 427866108   1,115,891 6,589 SH   SOLE   6,589 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   35,783 1,676 SH   SOLE 7 1,676 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   5,466 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   6,258 293 SH   SOLE 33 293 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   55,190 2,585 SH   SOLE 36 2,585 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   22,772 1,067 SH   SOLE 43 1,066 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   1,516 71 SH   SOLE 46 71 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   299 14 SH   SOLE 71 14 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   421,154 19,726 SH   SOLE   19,726 0 0
HIGHWOODS PPTYS INC REIT 431284108   979,113 32,018 SH   SOLE   32,018 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   9,145 37 SH   SOLE 9 37 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   15,324 62 SH   SOLE 33 62 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   30,154 122 SH   SOLE 43 122 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   6,673 27 SH   SOLE 46 27 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   494 2 SH   SOLE 71 2 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   569,171 2,303 SH   SOLE   2,302 0 0
HF SINCLAIR CORP Stock 403949100   175 5 SH   SOLE 19 5 0 0
HF SINCLAIR CORP Stock 403949100   35 1 SH   SOLE 71 1 0 0
HF SINCLAIR CORP Stock 403949100   916,588 26,151 SH   SOLE   26,150 0 0
HOLOGIC INC Stock 436440101   8,579 119 SH   SOLE 33 119 0 0
HOLOGIC INC Stock 436440101   1,081 15 SH   SOLE 46 15 0 0
HOLOGIC INC Stock 436440101   72 1 SH   SOLE 71 1 0 0
HOLOGIC INC Stock 436440101   409,330 5,678 SH   SOLE   5,678 0 0
HOME DEPOT INC Stock 437076102   34,231 88 SH   SOLE 2 88 0 0
HOME DEPOT INC Stock 437076102   2,786,733 7,164 SH   SOLE 6 7,164 0 0
HOME DEPOT INC Stock 437076102   36,730 94 SH   SOLE 7 94 0 0
HOME DEPOT INC Stock 437076102   67,295 173 SH   SOLE 9 173 0 0
HOME DEPOT INC Stock 437076102   364,780 938 SH   SOLE 19 937 0 0
HOME DEPOT INC Stock 437076102   39,677 102 SH   SOLE 24 102 0 0
HOME DEPOT INC Stock 437076102   104,986 270 SH   SOLE 32 269 0 0
HOME DEPOT INC Stock 437076102   115,035 296 SH   SOLE 33 295 0 0
HOME DEPOT INC Stock 437076102   103,654 266 SH   SOLE 36 266 0 0
HOME DEPOT INC Stock 437076102   14,393 37 SH   SOLE 46 37 0 0
HOME DEPOT INC Stock 437076102   79,270 204 SH   SOLE 50 203 0 0
HOME DEPOT INC Stock 437076102   557 1 SH   SOLE 53 1 0 0
HOME DEPOT INC Stock 437076102   1,167 3 SH   SOLE 66 3 0 0
HOME DEPOT INC Stock 437076102   43,178 111 SH   SOLE 71 111 0 0
HOME DEPOT INC Stock 437076102   14,010 36 SH   SOLE 73 36 0 0
HOME DEPOT INC Stock 437076102   22,042,045 56,665 SH   SOLE   56,664 0 0
HONDA MOTOR LTD ADR 438128308   514 18 SH   SOLE 19 18 0 0
HONDA MOTOR LTD ADR 438128308   485 17 SH   SOLE 66 17 0 0
HONDA MOTOR LTD ADR 438128308   766,678 26,854 SH   SOLE   26,853 0 0
HONEST CO INC Stock 438333106   207,900 30,000 SH   SOLE   30,000 0 0
HONEYWELL INTL INC Stock 438516106   4,744 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106   25,088 111 SH   SOLE 7 111 0 0
HONEYWELL INTL INC Stock 438516106   9,261 41 SH   SOLE 9 41 0 0
HONEYWELL INTL INC Stock 438516106   3,388 15 SH   SOLE 12 15 0 0
HONEYWELL INTL INC Stock 438516106   33,432 148 SH   SOLE 19 148 0 0
HONEYWELL INTL INC Stock 438516106   19,201 85 SH   SOLE 24 85 0 0
HONEYWELL INTL INC Stock 438516106   9,036 40 SH   SOLE 26 40 0 0
HONEYWELL INTL INC Stock 438516106   40,997 181 SH   SOLE 33 181 0 0
HONEYWELL INTL INC Stock 438516106   79,062 350 SH   SOLE 36 350 0 0
HONEYWELL INTL INC Stock 438516106   1,581 7 SH   SOLE 71 7 0 0
HONEYWELL INTL INC Stock 438516106   7,454 33 SH   SOLE 73 33 0 0
HONEYWELL INTL INC Stock 438516106   3,865,722 17,113 SH   SOLE   17,113 0 0
LISTED FD TR ETF 53656F623   214,361 5,629 SH   SOLE   5,629 0 0
HORMEL FOODS CORP Stock 440452100   314 10 SH   SOLE 19 10 0 0
HORMEL FOODS CORP Stock 440452100   2,037 65 SH   SOLE 33 64 0 0
HORMEL FOODS CORP Stock 440452100   1,474 47 SH   SOLE 46 47 0 0
HORMEL FOODS CORP Stock 440452100   188 6 SH   SOLE 71 6 0 0
HORMEL FOODS CORP Stock 440452100   617,580 19,687 SH   SOLE   19,686 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   6,044 345 SH   SOLE 9 345 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   2,848 163 SH   SOLE 33 162 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,016 58 SH   SOLE 46 58 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   158 9 SH   SOLE 71 9 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   224,546 12,817 SH   SOLE   12,816 0 0
HOULIHAN LOKEY INC Stock 441593100   110,274 635 SH   SOLE 23 635 0 0
HOULIHAN LOKEY INC Stock 441593100   692,903 3,990 SH   SOLE 45 3,990 0 0
HOULIHAN LOKEY INC Stock 441593100   174 1 SH   SOLE 71 1 0 0
HOULIHAN LOKEY INC Stock 441593100   348,188 2,005 SH   SOLE   2,005 0 0
HOWMET AEROSPACE INC Stock 443201108   12,140 111 SH   SOLE 9 111 0 0
HOWMET AEROSPACE INC Stock 443201108   49,766 455 SH   SOLE 19 455 0 0
HOWMET AEROSPACE INC Stock 443201108   6,134 56 SH   SOLE 33 56 0 0
HOWMET AEROSPACE INC Stock 443201108   328 3 SH   SOLE 36 3 0 0
HOWMET AEROSPACE INC Stock 443201108   6,125 56 SH   SOLE 43 56 0 0
HOWMET AEROSPACE INC Stock 443201108   547 5 SH   SOLE 71 5 0 0
HOWMET AEROSPACE INC Stock 443201108   1,323,484 12,101 SH   SOLE   12,100 0 0
HP INC Stock 40434L105   816 25 SH   SOLE 19 25 0 0
HP INC Stock 40434L105   11,780 361 SH   SOLE 33 361 0 0
HP INC Stock 40434L105   1,175 36 SH   SOLE 36 36 0 0
HP INC Stock 40434L105   77,303 2,369 SH   SOLE 43 2,369 0 0
HP INC Stock 40434L105   1,109 34 SH   SOLE 46 34 0 0
HP INC Stock 40434L105   131 4 SH   SOLE 66 4 0 0
HP INC Stock 40434L105   326 10 SH   SOLE 71 10 0 0
HP INC Stock 40434L105   2,948,909 90,374 SH   SOLE   90,374 0 0
HUBSPOT INC Stock 443573100   697 1 SH   SOLE 19 1 0 0
HUBSPOT INC Stock 443573100   35,535 51 SH   SOLE 48 51 0 0
HUBSPOT INC Stock 443573100   2,090 3 SH   SOLE 71 3 0 0
HUBSPOT INC Stock 443573100   3,994,389 5,733 SH   SOLE   5,732 0 0
HUDBAY MINERALS INC Stock 443628102   101,039 12,474 SH   SOLE   12,474 0 0
HUMANA INC Stock 444859102   11,924 47 SH   SOLE 33 47 0 0
HUMANA INC Stock 444859102   12,686 50 SH   SOLE 36 50 0 0
HUMANA INC Stock 444859102   26,746 105 SH   SOLE 43 105 0 0
HUMANA INC Stock 444859102   1,015 4 SH   SOLE 71 4 0 0
HUMANA INC Stock 444859102   4,820 19 SH   SOLE 73 19 0 0
HUMANA INC Stock 444859102   675,566 2,663 SH   SOLE   2,662 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   11,015 677 SH   SOLE 9 677 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   63,698 3,915 SH   SOLE 19 3,915 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   9,259 569 SH   SOLE 33 569 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   114,850 7,059 SH   SOLE 52 7,059 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   228 14 SH   SOLE 71 14 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   160,778 9,882 SH   SOLE   9,881 0 0
HYATT HOTELS CORP Stock 448579102   392,450 2,500 SH   SOLE   2,500 0 0
ICAHN ENTERPRISES LP Stock 451100101   287,607 33,173 SH   SOLE   33,172 0 0
ICON PLC Stock G4705A100   92,272 440 SH   SOLE 5 440 0 0
ICON PLC Stock G4705A100   9,018 43 SH   SOLE 6 43 0 0
ICON PLC Stock G4705A100   210 1 SH   SOLE 9 1 0 0
ICON PLC Stock G4705A100   544,827 2,598 SH   SOLE   2,598 0 0
IDEXX LABS INC Stock 45168D104   1,654 4 SH   SOLE 9 4 0 0
IDEXX LABS INC Stock 45168D104   413 1 SH   SOLE 19 1 0 0
IDEXX LABS INC Stock 45168D104   9,923 24 SH   SOLE 33 24 0 0
IDEXX LABS INC Stock 45168D104   10,749 26 SH   SOLE 50 26 0 0
IDEXX LABS INC Stock 45168D104   827 2 SH   SOLE 66 2 0 0
IDEXX LABS INC Stock 45168D104   1,654 4 SH   SOLE 71 4 0 0
IDEXX LABS INC Stock 45168D104   270,803 655 SH   SOLE   655 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,988,914 7,844 SH   SOLE 6 7,843 0 0
ILLINOIS TOOL WKS INC Stock 452308109   507 2 SH   SOLE 19 2 0 0
ILLINOIS TOOL WKS INC Stock 452308109   31,227 123 SH   SOLE 33 123 0 0
ILLINOIS TOOL WKS INC Stock 452308109   15,836 62 SH   SOLE 36 62 0 0
ILLINOIS TOOL WKS INC Stock 452308109   4,818 19 SH   SOLE 46 19 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,268 5 SH   SOLE 66 5 0 0
ILLINOIS TOOL WKS INC Stock 452308109   761 3 SH   SOLE 71 3 0 0
ILLINOIS TOOL WKS INC Stock 452308109   9,382 37 SH   SOLE 73 37 0 0
ILLINOIS TOOL WKS INC Stock 452308109   2,404,716 9,484 SH   SOLE   9,483 0 0
LITMAN GREGORY FDS TR ETF 53700T827   293,518 11,220 SH   SOLE 25 11,220 0 0
LITMAN GREGORY FDS TR ETF 53700T827   156,189 5,971 SH   SOLE   5,970 0 0
INCYTE CORP Stock 45337C102   7,943 115 SH   SOLE 33 115 0 0
INCYTE CORP Stock 45337C102   2,141 31 SH   SOLE 71 31 0 0
INCYTE CORP Stock 45337C102   3,055,588 44,239 SH   SOLE   44,239 0 0
INDEPENDENT BK CORP MICH Stock 453838609   1,780,719 51,126 SH   SOLE   51,126 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   7,317 56 SH   SOLE 19 55 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   7,652,299 58,078 SH   SOLE   58,077 0 0
ING GROEP N.V. ADR 456837103   12,552 801 SH   SOLE 6 801 0 0
ING GROEP N.V. ADR 456837103   5,641 360 SH   SOLE 9 360 0 0
ING GROEP N.V. ADR 456837103   689 44 SH   SOLE 33 44 0 0
ING GROEP N.V. ADR 456837103   773,769 49,379 SH   SOLE   49,379 0 0
INGERSOLL RAND INC Stock 45687V106   452 5 SH   SOLE 19 5 0 0
INGERSOLL RAND INC Stock 45687V106   9,594 106 SH   SOLE 33 106 0 0
INGERSOLL RAND INC Stock 45687V106   4,342 48 SH   SOLE 46 48 0 0
INGERSOLL RAND INC Stock 45687V106   3,437 38 SH   SOLE 71 38 0 0
INGERSOLL RAND INC Stock 45687V106   579,915 6,411 SH   SOLE   6,410 0 0
INGREDION INC Stock 457187102   2,476 18 SH   SOLE 49 18 0 0
INGREDION INC Stock 457187102   138 1 SH   SOLE 71 1 0 0
INGREDION INC Stock 457187102   591,095 4,297 SH   SOLE   4,297 0 0
INMODE LTD Stock M5425M103   255,660 15,309 SH   SOLE   15,309 0 0
INNOVATOR ETFS TRUST ETF 45783Y111   494,625 19,881 SH   SOLE   19,881 0 0
INNOVATOR ETFS TRUST ETF 45784N700   623,366 24,678 SH   SOLE   24,678 0 0
INNOVATOR ETFS TRUST ETF 45784N106   365,165 14,560 SH   SOLE   14,560 0 0
INNOVATOR ETFS TRUST ETF 45782C334   690,685 13,706 SH   SOLE   13,706 0 0
INNOVATOR ETFS TRUST ETF 45782C615   506,276 9,861 SH   SOLE   9,861 0 0
INNOVATOR ETFS TRUST ETF 45783Y459   278,799 9,738 SH   SOLE   9,738 0 0
INNOVATOR ETFS TRUST ETF 45783Y756   340,126 10,530 SH   SOLE 51 10,530 0 0
INNOVATOR ETFS TRUST ETF 45783Y814   860,386 19,158 SH   SOLE 51 19,158 0 0
INNOVATOR ETFS TRUST ETF 45783Y814   1,132,224 25,211 SH   SOLE   25,210 0 0
INNOVATOR ETFS TRUST ETF 45782C656   1,322,256 33,830 SH   SOLE   33,830 0 0
INNOVATOR ETFS TRUST ETF 45783Y442   1,031,385 34,657 SH   SOLE   34,656 0 0
INNOVATOR ETFS TRUST ETF 45783Y848   948,728 31,425 SH   SOLE   31,425 0 0
INNOVATOR ETFS TRUST ETF 45782C888   434,548 9,807 SH   SOLE   9,807 0 0
INNOVATOR ETFS TRUST ETF 45782C433   309,722 7,191 SH   SOLE   7,191 0 0
INNOVATOR ETFS TRUST ETF 45782C409   3,117 65 SH   SOLE 43 65 0 0
INNOVATOR ETFS TRUST ETF 45782C409   783,503 16,340 SH   SOLE   16,340 0 0
INNOVATOR ETFS TRUST ETF 45782C789   341,712 7,669 SH   SOLE   7,669 0 0
INNOVATOR ETFS TRUST ETF 45782C755   281,464 6,779 SH   SOLE   6,779 0 0
INNOVATOR ETFS TRUST ETF 45782C391   2,307 50 SH   SOLE 43 50 0 0
INNOVATOR ETFS TRUST ETF 45782C391   304,297 6,595 SH   SOLE   6,595 0 0
INNOVATOR ETFS TRUST ETF 45782C581   207,385 5,281 SH   SOLE   5,281 0 0
INNOVATOR ETFS TRUST ETF 45782C870   586,930 15,991 SH   SOLE   15,991 0 0
INNOVATOR ETFS TRUST ETF 45782C680   24,871 646 SH   SOLE 9 646 0 0
INNOVATOR ETFS TRUST ETF 45782C680   5,459,570 141,807 SH   SOLE   141,807 0 0
INNOVATOR ETFS TRUST ETF 45782C540   1,380,776 35,939 SH   SOLE   35,939 0 0
INNOVATOR ETFS TRUST ETF 45782C417   1,755,765 47,711 SH   SOLE   47,711 0 0
INNOVATOR ETFS TRUST ETF 45782C508   33,082 783 SH   SOLE 9 783 0 0
INNOVATOR ETFS TRUST ETF 45782C508   1,050,208 24,857 SH   SOLE   24,857 0 0
INNOVATOR ETFS TRUST ETF 45782C813   986,516 23,962 SH   SOLE   23,962 0 0
INNOVATOR ETFS TRUST ETF 45782C748   410,350 10,937 SH   SOLE   10,937 0 0
INNOVATOR ETFS TRUST ETF 45782C383   697,859 17,364 SH   SOLE   17,364 0 0
INNOVATOR ETFS TRUST ETF 45782C318   364,532 10,152 SH   SOLE   10,152 0 0
INNOVATOR ETFS TRUST ETF 45782C573   563,426 14,876 SH   SOLE   14,876 0 0
INNOVATOR ETFS TRUST ETF 45782C797   4,046,060 102,260 SH   SOLE   102,260 0 0
INNOVATOR ETFS TRUST ETF 45782C805   461,906 14,979 SH   SOLE   14,979 0 0
INNOVATOR ETFS TRUST ETF 45782C672   302,539 8,520 SH   SOLE   8,520 0 0
INNOVATOR ETFS TRUST ETF 45782C532   1,303,172 37,138 SH   SOLE   37,138 0 0
INNOVATOR ETFS TRUST ETF 45782C375   223,241 6,255 SH   SOLE   6,255 0 0
INNOVATOR ETFS TRUST ETF 45782C565   231,123 6,676 SH   SOLE   6,676 0 0
INNOVATOR ETFS TRUST ETF 45782C821   3,123,311 88,534 SH   SOLE   88,534 0 0
INNOVATOR ETFS TRUST ETF 45782C649   1,313,898 37,331 SH   SOLE   37,331 0 0
INNOVATOR ETFS TRUST ETF 45782C474   708,259 18,963 SH   SOLE   18,962 0 0
INNOVATOR ETFS TRUST ETF 45782C599   457,144 14,954 SH   SOLE   14,954 0 0
NORTHERN LTS FD TR IV ETF 66538H419   436,682 15,058 SH   SOLE   15,058 0 0
INTEL CORP Stock 458140100   3,048 152 SH   SOLE 9 152 0 0
INTEL CORP Stock 458140100   6,236 311 SH   SOLE 12 311 0 0
INTEL CORP Stock 458140100   21,073 1,051 SH   SOLE 19 1,051 0 0
INTEL CORP Stock 458140100   13,842 690 SH   SOLE 33 690 0 0
INTEL CORP Stock 458140100   70,943 3,538 SH   SOLE 36 3,538 0 0
INTEL CORP Stock 458140100   3,368 168 SH   SOLE 46 168 0 0
INTEL CORP Stock 458140100   381 19 SH   SOLE 66 19 0 0
INTEL CORP Stock 458140100   1,163 58 SH   SOLE 71 58 0 0
INTEL CORP Stock 458140100   24,040 1,199 SH   SOLE 73 1,199 0 0
INTEL CORP Stock 458140100   2,120,682 105,770 SH   SOLE   105,769 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   149 1 SH   SOLE 9 1 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   745 5 SH   SOLE 19 5 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   25,634 172 SH   SOLE 33 172 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   51,190 344 SH   SOLE 43 343 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   447 3 SH   SOLE 71 3 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   1,037,703 6,964 SH   SOLE   6,963 0 0
INTERDIGITAL INC Stock 45867G101   3,638,228 18,781 SH   SOLE   18,780 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   30,117 137 SH   SOLE 7 137 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   38,690 176 SH   SOLE 9 176 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   226,009 1,028 SH   SOLE 19 1,028 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   65,981 300 SH   SOLE 33 300 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   10,552 48 SH   SOLE 46 48 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   440 2 SH   SOLE 66 2 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   1,978 9 SH   SOLE 71 9 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   7,474 34 SH   SOLE 73 34 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   15,884,130 72,256 SH   SOLE   72,256 0 0
INTERNATIONAL PAPER CO Stock 460146103   1,130 21 SH   SOLE 19 21 0 0
INTERNATIONAL PAPER CO Stock 460146103   6,590 122 SH   SOLE 33 122 0 0
INTERNATIONAL PAPER CO Stock 460146103   215 4 SH   SOLE 71 4 0 0
INTERNATIONAL PAPER CO Stock 460146103   768,382 14,277 SH   SOLE   14,276 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   4,763 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   280 10 SH   SOLE 19 10 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   3,272 117 SH   SOLE 33 116 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   25,004 892 SH   SOLE 43 892 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   168 6 SH   SOLE 46 6 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   56 2 SH   SOLE 71 2 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   182,677 6,520 SH   SOLE   6,519 0 0
INTUIT Stock 461202103   42,738 68 SH   SOLE 2 68 0 0
INTUIT Stock 461202103   5,657 9 SH   SOLE 9 9 0 0
INTUIT Stock 461202103   1,771,188 2,818 SH   SOLE 19 2,818 0 0
INTUIT Stock 461202103   277,241 441 SH   SOLE 30 441 0 0
INTUIT Stock 461202103   46,067 73 SH   SOLE 33 73 0 0
INTUIT Stock 461202103   14,456 23 SH   SOLE 36 23 0 0
INTUIT Stock 461202103   76,417 122 SH   SOLE 43 121 0 0
INTUIT Stock 461202103   5,028 8 SH   SOLE 46 8 0 0
INTUIT Stock 461202103   629 1 SH   SOLE 51 1 0 0
INTUIT Stock 461202103   629 1 SH   SOLE 66 1 0 0
INTUIT Stock 461202103   5,657 9 SH   SOLE 71 9 0 0
INTUIT Stock 461202103   11,942 19 SH   SOLE 72 19 0 0
INTUIT Stock 461202103   22,626 36 SH   SOLE 73 36 0 0
INTUIT Stock 461202103   6,068,962 9,656 SH   SOLE   9,656 0 0
INTUITIVE SURGICAL INC Stock 46120E602   8,873 17 SH   SOLE 9 17 0 0
INTUITIVE SURGICAL INC Stock 46120E602   1,532,997 2,937 SH   SOLE 19 2,937 0 0
INTUITIVE SURGICAL INC Stock 46120E602   52,718 101 SH   SOLE 33 101 0 0
INTUITIVE SURGICAL INC Stock 46120E602   18,791 36 SH   SOLE 36 36 0 0
INTUITIVE SURGICAL INC Stock 46120E602   57,938 111 SH   SOLE 43 111 0 0
INTUITIVE SURGICAL INC Stock 46120E602   6,785 13 SH   SOLE 46 13 0 0
INTUITIVE SURGICAL INC Stock 46120E602   44,367 85 SH   SOLE 48 85 0 0
INTUITIVE SURGICAL INC Stock 46120E602   54,806 105 SH   SOLE 50 105 0 0
INTUITIVE SURGICAL INC Stock 46120E602   34,971 67 SH   SOLE 51 67 0 0
INTUITIVE SURGICAL INC Stock 46120E602   501,604 961 SH   SOLE 53 961 0 0
INTUITIVE SURGICAL INC Stock 46120E602   522 1 SH   SOLE 66 1 0 0
INTUITIVE SURGICAL INC Stock 46120E602   13,049 25 SH   SOLE 71 25 0 0
INTUITIVE SURGICAL INC Stock 46120E602   10,714,177 20,527 SH   SOLE   20,526 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100   924,331 8,057 SH   SOLE   8,056 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F308   327,811 9,258 SH   SOLE   9,257 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825   617,555 29,906 SH   SOLE   29,905 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J528   21,005 857 SH   SOLE 6 857 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J528   401,839 16,395 SH   SOLE   16,394 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791   479,835 24,696 SH   SOLE   24,695 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J510   20,907 887 SH   SOLE 6 887 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J510   286,021 12,135 SH   SOLE   12,134 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783   329,467 16,913 SH   SOLE   16,913 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J494   23,010 975 SH   SOLE 6 975 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J494   214,153 9,074 SH   SOLE   9,074 0 0
INVESCO CURRENCYSHARES JAPAN ETF 46138W107   1,008,637 17,206 SH   SOLE   17,206 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700   415 22 SH   SOLE 19 22 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700   3,435,160 182,237 SH   SOLE   182,236 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506   507,274 11,061 SH   SOLE   11,061 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V803   208,758 2,114 SH   SOLE   2,114 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V860   235,575 4,132 SH   SOLE   4,132 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V852   220,363 5,504 SH   SOLE   5,503 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845   290,791 1,891 SH   SOLE   1,891 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811   673,820 9,286 SH   SOLE   9,286 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E693   2,227,889 94,885 SH   SOLE   94,884 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V571   492,699 18,834 SH   SOLE   18,834 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   2,315 11 SH   SOLE 19 11 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   84,390 401 SH   SOLE 36 401 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   5,031,851 23,910 SH   SOLE   23,909 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G599   1,153,658 53,609 SH   SOLE   53,608 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   31,000 1,313 SH   SOLE 6 1,313 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   2,096,592 88,801 SH   SOLE 36 88,801 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   320,836 13,589 SH   SOLE   13,588 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   71,154 5,478 SH   SOLE 19 5,477 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   2,065 159 SH   SOLE 36 159 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   225,585 17,366 SH   SOLE   17,366 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G615   256,492 6,540 SH   SOLE   6,539 0 0
INVESCO QQQ TR ETF 46090E103   5,128 10 SH   SOLE 9 10 0 0
INVESCO QQQ TR ETF 46090E103   1,551,042 3,034 SH   SOLE 19 3,033 0 0
INVESCO QQQ TR ETF 46090E103   2,045 4 SH   SOLE 36 4 0 0
INVESCO QQQ TR ETF 46090E103   10,225 20 SH   SOLE 39 20 0 0
INVESCO QQQ TR ETF 46090E103   123,206 241 SH   SOLE 51 241 0 0
INVESCO QQQ TR ETF 46090E103   63,525,743 124,261 SH   SOLE   124,260 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J619   289,074 5,331 SH   SOLE   5,330 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V449   42,748 418 SH   SOLE 9 417 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V449   2,046 20 SH   SOLE 36 20 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V449   39,582 387 SH   SOLE 39 387 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V449   8,863,393 86,658 SH   SOLE   86,658 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381   607,927 11,378 SH   SOLE   11,378 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   310,902 10,611 SH   SOLE   10,611 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   13 0 SH   SOLE 19 0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   13,284 355 SH   SOLE 22 355 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   4,954,857 132,412 SH   SOLE   132,412 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274   4,967,345 75,572 SH   SOLE   75,571 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   304,572 2,904 SH   SOLE 36 2,904 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   4,536 43 SH   SOLE 51 43 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   2,559,133 24,401 SH   SOLE   24,400 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   57 1 SH   SOLE 51 0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   220,695 2,490 SH   SOLE   2,489 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362   278,351 5,762 SH   SOLE   5,761 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E339   21,853 230 SH   SOLE 36 230 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E339   858,927 9,040 SH   SOLE   9,040 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266   707,286 17,142 SH   SOLE   17,142 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258   307,702 3,411 SH   SOLE   3,410 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241   1,259,261 18,787 SH   SOLE   18,786 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191   599,522 4,943 SH   SOLE   4,942 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G672   688,077 5,920 SH   SOLE   5,919 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464   26,682 216 SH   SOLE 36 216 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464   595,723 4,822 SH   SOLE   4,822 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V472   5,475,654 55,607 SH   SOLE   55,607 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V498   237,341 3,590 SH   SOLE 11 3,590 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V498   556,911 8,424 SH   SOLE   8,423 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647   2,918,650 50,391 SH   SOLE   50,391 0 0
INVESCO ACTIVELY MANAGED EXC ETF 46090A804   264,485 5,700 SH   SOLE 11 5,700 0 0
INVESCO ACTIVELY MANAGED EXC ETF 46090A804   278 6 SH   SOLE   6 0 0
INVESCO ACTIVELY MANAGED EXC ETF 46090A887   15,434 308 SH   SOLE 22 308 0 0
INVESCO ACTIVELY MANAGED EXC ETF 46090A887   672,650 13,423 SH   SOLE   13,423 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   623,541 25,777 SH   SOLE 11 25,776 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   333,583 13,790 SH   SOLE   13,790 0 0
INVESTAR HLDG CORP Stock 46134L105   276,696 12,600 SH   SOLE   12,600 0 0
IONQ INC Stock 46222L108   8,187 196 SH   SOLE 19 196 0 0
IONQ INC Stock 46222L108   42 1 SH   SOLE 71 1 0 0
IONQ INC Stock 46222L108   3,487,861 83,502 SH   SOLE   83,501 0 0
BARCLAYS BANK PLC ETF 06738C778   1,572 49 SH   SOLE 36 49 0 0
BARCLAYS BANK PLC ETF 06738C778   630,229 19,639 SH   SOLE   19,639 0 0
BARCLAYS BANK PLC ETF 06748M196   2,873,858 62,748 SH   SOLE   62,748 0 0
IQVIA HLDGS INC Stock 46266C105   54,020 275 SH   SOLE 19 274 0 0
IQVIA HLDGS INC Stock 46266C105   11,005 56 SH   SOLE 33 56 0 0
IQVIA HLDGS INC Stock 46266C105   1,769 9 SH   SOLE 46 9 0 0
IQVIA HLDGS INC Stock 46266C105   393 2 SH   SOLE 71 2 0 0
IQVIA HLDGS INC Stock 46266C105   698,009 3,552 SH   SOLE   3,552 0 0
IREN LIMITED Stock Q4982L109   547,328 55,736 SH   SOLE   55,736 0 0
IRON MTN INC DEL REIT 46284V101   1,787 17 SH   SOLE 19 17 0 0
IRON MTN INC DEL REIT 46284V101   12,158 116 SH   SOLE 33 115 0 0
IRON MTN INC DEL REIT 46284V101   2,838 27 SH   SOLE 46 27 0 0
IRON MTN INC DEL REIT 46284V101   315 3 SH   SOLE 66 3 0 0
IRON MTN INC DEL REIT 46284V101   210 2 SH   SOLE 71 2 0 0
IRON MTN INC DEL REIT 46284V101   2,956,839 28,131 SH   SOLE   28,130 0 0
ISHARES TR ETF 464288653   10,949 110 SH   SOLE 6 110 0 0
ISHARES TR ETF 464288653   9,954 100 SH   SOLE 32 100 0 0
ISHARES TR ETF 464288653   357,223 3,589 SH   SOLE 36 3,588 0 0
ISHARES TR ETF 464288653   1,434,670 14,413 SH   SOLE   14,413 0 0
ISHARES TR ETF 464287432   153,701 1,760 SH   SOLE 9 1,760 0 0
ISHARES TR ETF 464287432   321,786 3,685 SH   SOLE 11 3,684 0 0
ISHARES TR ETF 464287432   3,406 39 SH   SOLE   39 0 0
ISHARES TR ETF 464287432   5,414 62 SH   SOLE 22 62 0 0
ISHARES TR ETF 464287432   512,808 5,872 SH   SOLE 36 5,872 0 0
ISHARES TR ETF 464287432   10,377,931 118,836 SH   SOLE   118,835 0 0
ISHARES TR ETF 46436E718   2,477,526 24,696 SH   SOLE 6 24,696 0 0
ISHARES TR ETF 46436E718   3,534,540 35,233 SH   SOLE   35,232 0 0
ISHARES TR ETF 46434V407   64,085 1,504 SH   SOLE 9 1,504 0 0
ISHARES TR ETF 46434V407   25,992 610 SH   SOLE 22 610 0 0
ISHARES TR ETF 46434V407   5,939 139 SH   SOLE 36 139 0 0
ISHARES TR ETF 46434V407   1,205,132 28,283 SH   SOLE   28,282 0 0
ISHARES TR ETF 46434V100   229,755 4,619 SH   SOLE   4,619 0 0
ISHARES TR ETF 46429B747   51,910 516 SH   SOLE 9 516 0 0
ISHARES TR ETF 46429B747   201 2 SH   SOLE 36 2 0 0
ISHARES TR ETF 46429B747   659,417 6,555 SH   SOLE   6,554 0 0
ISHARES TR ETF 464289511   56,316 1,140 SH   SOLE 9 1,140 0 0
ISHARES TR ETF 464289511   172,409 3,490 SH   SOLE   3,490 0 0
ISHARES TR ETF 464288646   127,130 2,459 SH   SOLE 9 2,459 0 0
ISHARES TR ETF 464288646   10,691 207 SH   SOLE 19 206 0 0
ISHARES TR ETF 464288646   37,793 731 SH   SOLE 49 731 0 0
ISHARES TR ETF 464288646   4,114,346 79,581 SH   SOLE   79,581 0 0
ISHARES TR ETF 464287457   80,258 979 SH   SOLE 9 979 0 0
ISHARES TR ETF 464287457   43,695 533 SH   SOLE 11 533 0 0
ISHARES TR ETF 464287457   1,746,174 21,300 SH   SOLE   21,300 0 0
ISHARES TR ETF 464287457   341,529 4,166 SH   SOLE 49 4,166 0 0
ISHARES TR ETF 464287457   25,643,846 312,806 SH   SOLE   312,806 0 0
ISHARES TR ETF 464288661   4,969 43 SH   SOLE 19 43 0 0
ISHARES TR ETF 464288661   76,461 662 SH   SOLE 36 661 0 0
ISHARES TR ETF 464288661   4,265,819 36,918 SH   SOLE   36,917 0 0
ISHARES TR ETF 464288638   3,564 69 SH   SOLE 19 69 0 0
ISHARES TR ETF 464288638   52 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288638   1,400,306 27,185 SH   SOLE   27,185 0 0
ISHARES TR ETF 464287440   1,846,134 19,969 SH   SOLE   19,969 0 0
ISHARES TR ETF 464287440   75 1 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287440   104,954 1,135 SH   SOLE 36 1,135 0 0
ISHARES TR ETF 464287440   2,636,998 28,524 SH   SOLE   28,523 0 0
ISHARES TR ETF 464288166   347,739 3,221 SH   SOLE   3,221 0 0
ISHARES TR ETF 464287226   49,322 509 SH   SOLE 9 509 0 0
ISHARES TR ETF 464287226   976,959 10,082 SH   SOLE 19 10,082 0 0
ISHARES TR ETF 464287226   115,892 1,196 SH   SOLE 36 1,196 0 0
ISHARES TR ETF 464287226   1,639,451 16,919 SH   SOLE 49 16,919 0 0
ISHARES TR ETF 464287226   19,954,044 205,924 SH   SOLE   205,924 0 0
ISHARES TR ETF 464288414   71,815 674 SH   SOLE 9 674 0 0
ISHARES TR ETF 464288414   9,696 91 SH   SOLE 19 91 0 0
ISHARES TR ETF 464288414   18,540 174 SH   SOLE 22 174 0 0
ISHARES TR ETF 464288414   36,866 346 SH   SOLE 32 346 0 0
ISHARES TR ETF 464288414   3,784,264 35,516 SH   SOLE 36 35,516 0 0
ISHARES TR ETF 464288414   951,065 8,926 SH   SOLE 49 8,926 0 0
ISHARES TR ETF 464288414   9,734,349 91,359 SH   SOLE   91,359 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   1,857 35 SH   SOLE 19 35 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101   1,139,957 21,488 SH   SOLE   21,488 0 0
ISHARES TR ETF 46435U853   108,199 2,941 SH   SOLE 9 2,941 0 0
ISHARES TR ETF 46435U853   595,687 16,192 SH   SOLE   16,191 0 0
ISHARES TR ETF 464288794   11,142,946 77,328 SH   SOLE   77,327 0 0
ISHARES TR ETF 46435G102   66,616 784 SH   SOLE 9 784 0 0
ISHARES TR ETF 46435G102   2,294 27 SH   SOLE 19 27 0 0
ISHARES TR ETF 46435G102   43,108 507 SH   SOLE 36 507 0 0
ISHARES TR ETF 46435G102   597,296 7,029 SH   SOLE   7,029 0 0
ISHARES TR ETF 464289859   806,133 10,523 SH   SOLE   10,522 0 0
ISHARES TR ETF 46435U861   57,307 1,209 SH   SOLE 36 1,209 0 0
ISHARES TR ETF 46435U861   226,840 4,786 SH   SOLE   4,785 0 0
ISHARES TR ETF 46434V621   13,065 213 SH   SOLE 9 213 0 0
ISHARES TR ETF 46434V621   14,585 238 SH   SOLE 19 237 0 0
ISHARES TR ETF 46434V621   67,010 1,092 SH   SOLE 36 1,092 0 0
ISHARES TR ETF 46434V621   20,610 336 SH   SOLE 52 336 0 0
ISHARES TR ETF 46434V621   6,535,308 106,542 SH   SOLE   106,542 0 0
ISHARES TR ETF 46429B663   8,195 73 SH   SOLE 9 73 0 0
ISHARES TR ETF 46429B663   12,325,185 109,791 SH   SOLE   109,791 0 0
ISHARES TR ETF 46435G672   49 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435G672   2,665,486 53,395 SH   SOLE   53,395 0 0
ISHARES TR ETF 464289875   553,120 12,733 SH   SOLE   12,732 0 0
ISHARES TR ETF 46432F842   492 7 SH   SOLE   7 0 0
ISHARES TR ETF 46432F842   885,114 12,594 SH   SOLE 19 12,594 0 0
ISHARES TR ETF 46432F842   14,126 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842   699,604 9,955 SH   SOLE 36 9,954 0 0
ISHARES TR ETF 46432F842   6,466 92 SH   SOLE 49 92 0 0
ISHARES TR ETF 46432F842   9,438,512 134,299 SH   SOLE   134,298 0 0
ISHARES INC ETF 46434G103   19,739 378 SH   SOLE 9 378 0 0
ISHARES INC ETF 46434G103   427,682 8,190 SH   SOLE   8,190 0 0
ISHARES INC ETF 46434G103   17,807 341 SH   SOLE 19 341 0 0
ISHARES INC ETF 46434G103   5,535 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103   480,305 9,198 SH   SOLE 36 9,197 0 0
ISHARES INC ETF 46434G103   17,755 340 SH   SOLE 49 340 0 0
ISHARES INC ETF 46434G103   5,904,061 113,061 SH   SOLE   113,061 0 0
ISHARES TR ETF 46434V738   1,443,749 26,746 SH   SOLE   26,746 0 0
ISHARES TR ETF 46434V738   41,619 771 SH   SOLE 36 771 0 0
ISHARES TR ETF 46434V738   50,191 930 SH   SOLE   929 0 0
ISHARES TR ETF 46435G326   1,610,700 24,984 SH   SOLE   24,983 0 0
ISHARES TR ETF 46432F834   99,871 1,510 SH   SOLE 9 1,510 0 0
ISHARES TR ETF 46432F834   200,535 3,032 SH   SOLE 36 3,031 0 0
ISHARES TR ETF 46432F834   1,033,041 15,619 SH   SOLE 49 15,619 0 0
ISHARES TR ETF 46432F834   3,730,754 56,407 SH   SOLE   56,406 0 0
ISHARES TR ETF 464287507   880,939 14,138 SH   SOLE   14,138 0 0
ISHARES TR ETF 464287507   32,586 523 SH   SOLE 19 522 0 0
ISHARES TR ETF 464287507   557,812 8,952 SH   SOLE 36 8,952 0 0
ISHARES TR ETF 464287507   24,460,305 392,558 SH   SOLE   392,558 0 0
ISHARES TR ETF 464287804   863,574 7,495 SH   SOLE   7,495 0 0
ISHARES TR ETF 464287804   9,448 82 SH   SOLE 19 82 0 0
ISHARES TR ETF 464287804   57,610 500 SH   SOLE 28 500 0 0
ISHARES TR ETF 464287804   67,408 585 SH   SOLE 36 585 0 0
ISHARES TR ETF 464287804   19,933 173 SH   SOLE 52 173 0 0
ISHARES TR ETF 464287804   33,366,169 289,587 SH   SOLE   289,586 0 0
ISHARES TR ETF 464287150   2,058 16 SH   SOLE   16 0 0
ISHARES TR ETF 464287150   273,612 2,127 SH   SOLE 19 2,127 0 0
ISHARES TR ETF 464287150   14,277 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150   580,160 4,511 SH   SOLE 36 4,510 0 0
ISHARES TR ETF 464287150   246,693 1,918 SH   SOLE 49 1,918 0 0
ISHARES TR ETF 464287150   23,795 185 SH   SOLE 52 185 0 0
ISHARES TR ETF 464287150   27,481,032 213,661 SH   SOLE   213,660 0 0
ISHARES TR ETF 464287671   230,485 1,654 SH   SOLE 36 1,654 0 0
ISHARES TR ETF 464287671   1,416,804 10,167 SH   SOLE   10,167 0 0
ISHARES TR ETF 464287663   85,368 922 SH   SOLE 6 922 0 0
ISHARES TR ETF 464287663   72,868 787 SH   SOLE 36 787 0 0
ISHARES TR ETF 464287663   1,366,222 14,756 SH   SOLE   14,755 0 0
ISHARES TR ETF 46434V613   703,583 15,566 SH   SOLE 9 15,566 0 0
ISHARES TR ETF 46434V613   3,255,164 72,017 SH   SOLE 36 72,016 0 0
ISHARES TR ETF 46434V613   4,473,487 98,971 SH   SOLE   98,970 0 0
ISHARES TR ETF 464288521   198,980 3,472 SH   SOLE 36 3,472 0 0
ISHARES TR ETF 464288521   171,223 2,988 SH   SOLE   2,987 0 0
ISHARES TR ETF 46435G847   261,404 8,116 SH   SOLE   8,115 0 0
ISHARES TR ETF 46434V803   104 3 SH   SOLE 32 3 0 0
ISHARES TR ETF 46434V803   36,654 1,055 SH   SOLE 36 1,054 0 0
ISHARES TR ETF 46434V803   860,261 24,756 SH   SOLE   24,755 0 0
ISHARES INC ETF 46434G509   312,862 11,576 SH   SOLE   11,575 0 0
ISHARES TR ETF 464287846   386,352 2,700 SH   SOLE   2,700 0 0
ISHARES TR ETF 464287812   12,258 187 SH   SOLE 19 186 0 0
ISHARES TR ETF 464287812   3,231,333 49,266 SH   SOLE   49,265 0 0
ISHARES TR ETF 464288778   2,110,686 41,912 SH   SOLE   41,911 0 0
ISHARES TR ETF 46429B689   48,578 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689   1,061 15 SH   SOLE 19 15 0 0
ISHARES TR ETF 46429B689   2,700,011 38,184 SH   SOLE   38,184 0 0
ISHARES TR ETF 46429B697   2,042 23 SH   SOLE   23 0 0
ISHARES TR ETF 46429B697   15,075 170 SH   SOLE 19 169 0 0
ISHARES TR ETF 46429B697   47,134 531 SH   SOLE 36 530 0 0
ISHARES TR ETF 46429B697   3,413,107 38,440 SH   SOLE   38,440 0 0
ISHARES TR ETF 46436E767   236,009 4,747 SH   SOLE 36 4,746 0 0
ISHARES TR ETF 46436E767   11,187 225 SH   SOLE   225 0 0
ISHARES TR ETF 46436E619   11,636 274 SH   SOLE 36 273 0 0
ISHARES TR ETF 46436E619   6,483,409 152,623 SH   SOLE   152,622 0 0
ISHARES TR ETF 46435G243   21,650 877 SH   SOLE 36 876 0 0
ISHARES TR ETF 46435G243   1,888,413 76,454 SH   SOLE   76,453 0 0
ISHARES TR ETF 46435G516   24,822 326 SH   SOLE 36 326 0 0
ISHARES TR ETF 46435G516   4,101,550 53,869 SH   SOLE   53,868 0 0
ISHARES INC ETF 46434G863   14,124 423 SH   SOLE 22 423 0 0
ISHARES INC ETF 46434G863   94,297 2,824 SH   SOLE 36 2,824 0 0
ISHARES INC ETF 46434G863   2,176,665 65,189 SH   SOLE   65,189 0 0
ISHARES TR ETF 46435G425   7,600 59 SH   SOLE 32 59 0 0
ISHARES TR ETF 46435G425   1,943,940 15,090 SH   SOLE 36 15,090 0 0
ISHARES TR ETF 46435G425   3,221 25 SH   SOLE 43 25 0 0
ISHARES TR ETF 46435G425   4,615,842 35,832 SH   SOLE   35,831 0 0
ISHARES TR ETF 46435U663   6,013 143 SH   SOLE 43 143 0 0
ISHARES TR ETF 46435U663   6,964,618 165,627 SH   SOLE   165,627 0 0
ISHARES TR ETF 46435U549   18,547 399 SH   SOLE 36 399 0 0
ISHARES TR ETF 46435U549   1,325,172 28,535 SH   SOLE   28,535 0 0
ISHARES TR ETF 46435G193   99,920 4,398 SH   SOLE 36 4,397 0 0
ISHARES TR ETF 46435G193   1,921,881 84,590 SH   SOLE   84,589 0 0
ISHARES TR ETF 46435U218   188,769 1,832 SH   SOLE 36 1,832 0 0
ISHARES TR ETF 46435U218   30,397 295 SH   SOLE   295 0 0
ISHARES TR ETF 46436E551   7,530 180 SH   SOLE 43 180 0 0
ISHARES TR ETF 46436E551   2,921,728 69,838 SH   SOLE   69,837 0 0
ISHARES TR ETF 464287861   7,132 137 SH   SOLE 32 137 0 0
ISHARES TR ETF 464287861   419,552 8,059 SH   SOLE 36 8,059 0 0
ISHARES TR ETF 464287861   98,029 1,883 SH   SOLE   1,883 0 0
ISHARES TR ETF 464287549   32,260 316 SH   SOLE 36 316 0 0
ISHARES TR ETF 464287549   5,171,302 50,654 SH   SOLE   50,654 0 0
ISHARES TR ETF 464287515   10,147,817 101,357 SH   SOLE   101,356 0 0
ISHARES TR ETF 46435G474   143,246 5,363 SH   SOLE 9 5,363 0 0
ISHARES TR ETF 46435G474   233,577 8,745 SH   SOLE   8,744 0 0
BLACKROCK ETF TRUST II ETF 092528603   164,799 3,168 SH   SOLE 9 3,168 0 0
BLACKROCK ETF TRUST II ETF 092528603   479,834 9,224 SH   SOLE 36 9,224 0 0
BLACKROCK ETF TRUST II ETF 092528603   1,210,251 23,265 SH   SOLE   23,265 0 0
ISHARES TR ETF 46429B655   36,532 718 SH   SOLE 9 718 0 0
ISHARES TR ETF 46429B655   4,534,237 89,116 SH   SOLE   89,116 0 0
ISHARES TR ETF 464287184   42,190 1,386 SH   SOLE 9 1,386 0 0
ISHARES TR ETF 464287184   378,704 12,441 SH   SOLE   12,441 0 0
ISHARES TR ETF 464287184   2,339,166 76,845 SH   SOLE   76,845 0 0
ISHARES TR ETF 464288224   473,343 41,594 SH   SOLE   41,594 0 0
ISHARES TR ETF 464287325   569,198 6,621 SH   SOLE   6,620 0 0
ISHARES TR ETF 464288372   1,494,818 28,598 SH   SOLE   28,598 0 0
ISHARES TR ETF 464287275   314,995 3,258 SH   SOLE   3,258 0 0
ISHARES TR ETF 464288711   366,449 5,712 SH   SOLE   5,712 0 0
ISHARES GOLD TR ETF 464285204   11,090 224 SH   SOLE 9 224 0 0
ISHARES GOLD TR ETF 464285204   72,978 1,474 SH   SOLE 25 1,474 0 0
ISHARES GOLD TR ETF 464285204   309,438 6,250 SH   SOLE 28 6,250 0 0
ISHARES GOLD TR ETF 464285204   257,452 5,200 SH   SOLE 36 5,200 0 0
ISHARES GOLD TR ETF 464285204   9,132,248 184,453 SH   SOLE   184,452 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107   905,665 41,602 SH   SOLE   41,601 0 0
ISHARES TR ETF 46436E478   205,286 9,231 SH   SOLE   9,230 0 0
ISHARES TR ETF 46434VBD1   543,620 21,701 SH   SOLE   21,701 0 0
ISHARES TR ETF 46435GAA0   22,530 936 SH   SOLE 6 936 0 0
ISHARES TR ETF 46435GAA0   538,374 22,367 SH   SOLE   22,367 0 0
ISHARES TR ETF 46435UAA9   5,127 214 SH   SOLE 6 214 0 0
ISHARES TR ETF 46435UAA9   561,191 23,422 SH   SOLE   23,422 0 0
ISHARES TR ETF 46435U283   251,400 10,000 SH   SOLE   10,000 0 0
ISHARES TR ETF 464287242   973,312 9,110 SH   SOLE   9,110 0 0
ISHARES TR ETF 464287242   197,924 1,853 SH   SOLE 36 1,852 0 0
ISHARES TR ETF 464287242   2,360,845 22,097 SH   SOLE   22,097 0 0
ISHARES TR ETF 464288513   2,634 33 SH   SOLE 36 33 0 0
ISHARES TR ETF 464288513   3,174,583 40,363 SH   SOLE   40,363 0 0
ISHARES U S ETF TR ETF 46431W606   619,808 7,178 SH   SOLE   7,177 0 0
ISHARES TR ETF 464288612   1,758,569 16,872 SH   SOLE   16,872 0 0
ISHARES TR ETF 46435G524   29,052 427 SH   SOLE 36 427 0 0
ISHARES TR ETF 46435G524   481,700 7,088 SH   SOLE 49 7,088 0 0
ISHARES TR ETF 46435G524   119,617 1,760 SH   SOLE   1,760 0 0
ISHARES TR ETF 464288448   30,556 1,116 SH   SOLE 9 1,116 0 0
ISHARES TR ETF 464288448   6,161 225 SH   SOLE 19 225 0 0
ISHARES TR ETF 464288448   312,862 11,427 SH   SOLE   11,426 0 0
ISHARES TR ETF 46435G219   156,813 3,535 SH   SOLE 9 3,535 0 0
ISHARES TR ETF 46435G219   13,752 310 SH   SOLE 36 310 0 0
ISHARES TR ETF 46435G219   1,825,369 41,149 SH   SOLE   41,148 0 0
ISHARES TR ETF 464288281   69,896 785 SH   SOLE 9 785 0 0
ISHARES TR ETF 464288281   14,514 163 SH   SOLE 22 163 0 0
ISHARES TR ETF 464288281   143,306 1,609 SH   SOLE 36 1,609 0 0
ISHARES TR ETF 464288281   956,283 10,740 SH   SOLE   10,739 0 0
ISHARES TR ETF 464288588   41,714 455 SH   SOLE 6 455 0 0
ISHARES TR ETF 464288588   273,756 2,986 SH   SOLE 9 2,986 0 0
ISHARES TR ETF 464288588   2,842 31 SH   SOLE 19 31 0 0
ISHARES TR ETF 464288588   911,678 9,944 SH   SOLE 36 9,944 0 0
ISHARES TR ETF 464288588   4,301,916 46,923 SH   SOLE   46,923 0 0
ISHARES TR ETF 464287119   1,832,792 20,455 SH   SOLE   20,455 0 0
ISHARES TR ETF 464288208   1,005,971 13,210 SH   SOLE   13,210 0 0
ISHARES TR ETF 464288307   120,833 1,600 SH   SOLE 9 1,599 0 0
ISHARES TR ETF 464288307   453 6 SH   SOLE 36 6 0 0
ISHARES TR ETF 464288307   389,159 5,152 SH   SOLE   5,152 0 0
ISHARES TR ETF 464288604   210,254 4,251 SH   SOLE   4,251 0 0
ISHARES TR ETF 464288257   51,348 437 SH   SOLE 24 437 0 0
ISHARES TR ETF 464288257   896,196 7,627 SH   SOLE   7,627 0 0
ISHARES TR ETF 464288240   1,444,206 27,688 SH   SOLE   27,688 0 0
ISHARES TR ETF 464288240   973,815 18,670 SH   SOLE 36 18,669 0 0
ISHARES TR ETF 464288240   13,249 254 SH   SOLE 49 254 0 0
ISHARES TR ETF 464288240   1,817,020 34,836 SH   SOLE   34,835 0 0
ISHARES TR ETF 464288182   647,584 8,972 SH   SOLE   8,971 0 0
ISHARES INC ETF 464286509   16,563 411 SH   SOLE 19 411 0 0
ISHARES INC ETF 464286509   425,972 10,570 SH   SOLE   10,570 0 0
ISHARES TR ETF 464287465   3,629 48 SH   SOLE 19 48 0 0
ISHARES TR ETF 464287465   64,042 847 SH   SOLE 36 847 0 0
ISHARES TR ETF 464287465   112,659 1,490 SH   SOLE 49 1,490 0 0
ISHARES TR ETF 464287465   4,368,405 57,775 SH   SOLE   57,775 0 0
ISHARES TR ETF 464288885   39,894 412 SH   SOLE 9 412 0 0
ISHARES TR ETF 464288885   5,132 53 SH   SOLE 19 53 0 0
ISHARES TR ETF 464288885   290 3 SH   SOLE 32 3 0 0
ISHARES TR ETF 464288885   2,602,746 26,880 SH   SOLE 36 26,879 0 0
ISHARES TR ETF 464288885   5,226,005 53,971 SH   SOLE   53,970 0 0
ISHARES TR ETF 464288273   94,284 1,552 SH   SOLE 9 1,552 0 0
ISHARES TR ETF 464288273   1,322,309 21,766 SH   SOLE   21,766 0 0
ISHARES TR ETF 464288877   53,362 1,017 SH   SOLE 9 1,017 0 0
ISHARES TR ETF 464288877   7,196 137 SH   SOLE 19 137 0 0
ISHARES TR ETF 464288877   3,463 66 SH   SOLE 32 66 0 0
ISHARES TR ETF 464288877   2,053,139 39,130 SH   SOLE 36 39,129 0 0
ISHARES TR ETF 464288877   5,164,453 98,427 SH   SOLE   98,426 0 0
ISHARES TR ETF 464287234   332,176 7,943 SH   SOLE   7,943 0 0
ISHARES TR ETF 464287234   90,206 2,157 SH   SOLE 36 2,157 0 0
ISHARES TR ETF 464287234   1,293,154 30,922 SH   SOLE   30,921 0 0
ISHARES INC ETF 46434G764   25,840 466 SH   SOLE 9 466 0 0
ISHARES INC ETF 46434G764   7,597 137 SH   SOLE 32 137 0 0
ISHARES INC ETF 46434G764   1,695,056 30,569 SH   SOLE 36 30,569 0 0
ISHARES INC ETF 46434G764   3,174,179 57,244 SH   SOLE   57,243 0 0
ISHARES INC ETF 464286475   544,481 9,365 SH   SOLE   9,365 0 0
ISHARES INC ETF 46434G855   52,004 1,850 SH   SOLE 36 1,850 0 0
ISHARES INC ETF 46434G855   557,547 19,834 SH   SOLE   19,834 0 0
ISHARES INC ETF 464286525   219,737 2,012 SH   SOLE   2,012 0 0
ISHARES TR ETF 46429B598   4,001 76 SH   SOLE 36 76 0 0
ISHARES TR ETF 46429B598   559,237 10,624 SH   SOLE   10,623 0 0
ISHARES TR ETF 46429B614   4,434 58 SH   SOLE 9 58 0 0
ISHARES TR ETF 46429B614   541,245 7,080 SH   SOLE   7,079 0 0
ISHARES TR ETF 46434V456   1,670 45 SH   SOLE 19 45 0 0
ISHARES TR ETF 46434V456   27,877 751 SH   SOLE 36 751 0 0
ISHARES TR ETF 46434V456   2,624,095 70,692 SH   SOLE   70,692 0 0
ISHARES TR ETF 46435G409   4,392 162 SH   SOLE 32 162 0 0
ISHARES TR ETF 46435G409   737,094 27,189 SH   SOLE 36 27,189 0 0
ISHARES TR ETF 46435G409   93,990 3,467 SH   SOLE   3,467 0 0
ISHARES INC ETF 46434G822   26,572 396 SH   SOLE 19 396 0 0
ISHARES INC ETF 46434G822   872,465 13,002 SH   SOLE   13,002 0 0
ISHARES TR ETF 46435U374   312,424 9,988 SH   SOLE   9,987 0 0
ISHARES TR ETF 464288570   179,268 1,626 SH   SOLE 36 1,626 0 0
ISHARES TR ETF 464288570   11,613,288 105,336 SH   SOLE   105,335 0 0
ISHARES INC ETF 464286822   2,950 63 SH   SOLE 19 63 0 0
ISHARES INC ETF 464286822   230,167 4,916 SH   SOLE   4,916 0 0
ISHARES INC ETF 464286772   4,224 83 SH   SOLE 19 83 0 0
ISHARES INC ETF 464286772   269,271 5,291 SH   SOLE   5,291 0 0
ISHARES INC ETF 46434G772   8,489 164 SH   SOLE 19 164 0 0
ISHARES INC ETF 46434G772   310,213 5,993 SH   SOLE   5,993 0 0
ISHARES INC ETF 464286681   334,237 3,505 SH   SOLE   3,505 0 0
ISHARES TR ETF 464288802   10,335 85 SH   SOLE 36 85 0 0
ISHARES TR ETF 464288802   9,119 75 SH   SOLE 43 75 0 0
ISHARES TR ETF 464288802   8,125,730 66,829 SH   SOLE   66,828 0 0
ISHARES TR ETF 46432F396   8,484 41 SH   SOLE 9 41 0 0
ISHARES TR ETF 46432F396   5,794 28 SH   SOLE 19 28 0 0
ISHARES TR ETF 46432F396   570,715 2,758 SH   SOLE 36 2,758 0 0
ISHARES TR ETF 46432F396   15,066,781 72,815 SH   SOLE   72,814 0 0
ISHARES TR ETF 46432F339   64,821 364 SH   SOLE 9 364 0 0
ISHARES TR ETF 46432F339   20,657 116 SH   SOLE   116 0 0
ISHARES TR ETF 46432F339   10,151 57 SH   SOLE 19 57 0 0
ISHARES TR ETF 46432F339   37,931 213 SH   SOLE 22 213 0 0
ISHARES TR ETF 46432F339   178 1 SH   SOLE 32 1 0 0
ISHARES TR ETF 46432F339   2,725,604 15,306 SH   SOLE 36 15,305 0 0
ISHARES TR ETF 46432F339   25,465 143 SH   SOLE 49 143 0 0
ISHARES TR ETF 46432F339   4,721,258 26,512 SH   SOLE   26,512 0 0
ISHARES TR ETF 46432F388   2,295,328 21,734 SH   SOLE   21,734 0 0
ISHARES TR ETF 46432F388   3,908 37 SH   SOLE 19 37 0 0
ISHARES TR ETF 46432F388   18,022 171 SH   SOLE 36 170 0 0
ISHARES TR ETF 46432F388   77,376 733 SH   SOLE   732 0 0
ISHARES TR ETF 464287556   2,909 22 SH   SOLE 19 22 0 0
ISHARES TR ETF 464287556   587,183 4,441 SH   SOLE   4,441 0 0
ISHARES TR ETF 464288562   39,376 486 SH   SOLE 9 486 0 0
ISHARES TR ETF 464288562   351,356 4,337 SH   SOLE   4,336 0 0
ISHARES TR ETF 464287622   8,054 25 SH   SOLE 19 25 0 0
ISHARES TR ETF 464287622   5,477 17 SH   SOLE 32 17 0 0
ISHARES TR ETF 464287622   941,177 2,921 SH   SOLE 36 2,921 0 0
ISHARES TR ETF 464287622   19,330 60 SH   SOLE 73 60 0 0
ISHARES TR ETF 464287622   4,167,672 12,937 SH   SOLE   12,936 0 0
ISHARES TR ETF 464287614   70,678 176 SH   SOLE 19 176 0 0
ISHARES TR ETF 464287614   653,827 1,628 SH   SOLE 36 1,628 0 0
ISHARES TR ETF 464287614   38,150 95 SH   SOLE 50 95 0 0
ISHARES TR ETF 464287614   6,046,490 15,057 SH   SOLE   15,056 0 0
ISHARES TR ETF 464287598   48,874 264 SH   SOLE 9 264 0 0
ISHARES TR ETF 464287598   1,005,290 5,430 SH   SOLE 19 5,430 0 0
ISHARES TR ETF 464287598   167,565 905 SH   SOLE 36 905 0 0
ISHARES TR ETF 464287598   5,130,263 27,712 SH   SOLE   27,711 0 0
ISHARES TR ETF 464287655   7,071 32 SH   SOLE 19 32 0 0
ISHARES TR ETF 464287655   109,817 497 SH   SOLE 36 497 0 0
ISHARES TR ETF 464287655   11,269 51 SH   SOLE 49 51 0 0
ISHARES TR ETF 464287655   14,028,150 63,487 SH   SOLE   63,487 0 0
ISHARES TR ETF 464287648   3,674,427 12,766 SH   SOLE   12,766 0 0
ISHARES TR ETF 464287630   16,089 98 SH   SOLE 23 98 0 0
ISHARES TR ETF 464287630   1,171,896 7,138 SH   SOLE   7,138 0 0
ISHARES TR ETF 464287689   316,201 946 SH   SOLE 19 946 0 0
ISHARES TR ETF 464287689   13,704 41 SH   SOLE 24 41 0 0
ISHARES TR ETF 464287689   6,767,948 20,248 SH   SOLE   20,248 0 0
ISHARES TR ETF 464288869   201,866 1,548 SH   SOLE   1,548 0 0
ISHARES TR ETF 464287499   43,139 488 SH   SOLE 19 488 0 0
ISHARES TR ETF 464287499   2,917 33 SH   SOLE 36 33 0 0
ISHARES TR ETF 464287499   2,591,874 29,320 SH   SOLE   29,319 0 0
ISHARES TR ETF 464287481   378,020 2,982 SH   SOLE 36 2,982 0 0
ISHARES TR ETF 464287481   1,630,052 12,860 SH   SOLE   12,860 0 0
ISHARES TR ETF 464287473   0 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287473   56,004 433 SH   SOLE 36 433 0 0
ISHARES TR ETF 464287473   1,390,463 10,750 SH   SOLE   10,750 0 0
ISHARES TR ETF 464289438   5,176 22 SH   SOLE 36 22 0 0
ISHARES TR ETF 464289438   2,851,880 12,122 SH   SOLE   12,121 0 0
ISHARES TR ETF 464287101   16,753 58 SH   SOLE 32 58 0 0
ISHARES TR ETF 464287101   1,029,760 3,565 SH   SOLE 36 3,565 0 0
ISHARES TR ETF 464287101   4,284,933 14,834 SH   SOLE   14,834 0 0
ISHARES TR ETF 464287200   148,347 252 SH   SOLE 9 252 0 0
ISHARES TR ETF 464287200   3,134,132 5,324 SH   SOLE   5,324 0 0
ISHARES TR ETF 464287200   88,083 150 SH   SOLE 19 149 0 0
ISHARES TR ETF 464287200   149,525 254 SH   SOLE 22 254 0 0
ISHARES TR ETF 464287200   34,143 58 SH   SOLE 32 58 0 0
ISHARES TR ETF 464287200   10,891,199 18,501 SH   SOLE 36 18,501 0 0
ISHARES TR ETF 464287200   128,731,201 218,678 SH   SOLE   218,677 0 0
ISHARES TR ETF 464287309   82,950 817 SH   SOLE 9 817 0 0
ISHARES TR ETF 464287309   1,129,133 11,121 SH   SOLE 11 11,121 0 0
ISHARES TR ETF 464287309   44 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287309   3,554 35 SH   SOLE 32 35 0 0
ISHARES TR ETF 464287309   3,657,457 36,023 SH   SOLE 36 36,023 0 0
ISHARES TR ETF 464287309   81,224 800 SH   SOLE 52 800 0 0
ISHARES TR ETF 464287309   20,569,974 202,600 SH   SOLE   202,599 0 0
ISHARES TR ETF 464287408   28,441 149 SH   SOLE 9 149 0 0
ISHARES TR ETF 464287408   1,137,698 5,960 SH   SOLE 11 5,960 0 0
ISHARES TR ETF 464287408   77 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287408   1,374,998 7,203 SH   SOLE 36 7,203 0 0
ISHARES TR ETF 464287408   26,532 139 SH   SOLE 49 139 0 0
ISHARES TR ETF 464287408   9,110,750 47,730 SH   SOLE   47,730 0 0
ISHARES TR ETF 464287390   13,529 647 SH   SOLE 36 647 0 0
ISHARES TR ETF 464287390   1,261,458 60,328 SH   SOLE   60,327 0 0
ISHARES TR ETF 464287606   104,994 1,155 SH   SOLE 11 1,154 0 0
ISHARES TR ETF 464287606   2,265,935 24,920 SH   SOLE   24,919 0 0
ISHARES TR ETF 464287705   128,599 1,029 SH   SOLE 9 1,029 0 0
ISHARES TR ETF 464287705   4,374 35 SH   SOLE 19 35 0 0
ISHARES TR ETF 464287705   13,496 108 SH   SOLE 36 108 0 0
ISHARES TR ETF 464287705   1,268,612 10,152 SH   SOLE   10,152 0 0
ISHARES TR ETF 464287887   7,039 52 SH   SOLE 36 52 0 0
ISHARES TR ETF 464287887   1,543,217 11,400 SH   SOLE   11,399 0 0
ISHARES TR ETF 464287879   158,789 1,462 SH   SOLE 36 1,462 0 0
ISHARES TR ETF 464287879   4,692,095 43,201 SH   SOLE   43,201 0 0
ISHARES TR ETF 464288687   27,950 889 SH   SOLE 36 889 0 0
ISHARES TR ETF 464288687   1,599,748 50,883 SH   SOLE   50,882 0 0
ISHARES TR ETF 464287168   119,384 909 SH   SOLE 9 909 0 0
ISHARES TR ETF 464287168   21,663 165 SH   SOLE 19 165 0 0
ISHARES TR ETF 464287168   9,382,516 71,464 SH   SOLE   71,464 0 0
ISHARES TR ETF 464287523   5,172 24 SH   SOLE 49 24 0 0
ISHARES TR ETF 464287523   10,198,850 47,329 SH   SOLE   47,328 0 0
ISHARES U S ETF TR ETF 46431W838   331,422 6,635 SH   SOLE   6,635 0 0
ISHARES TR ETF 464288158   2,110 20 SH   SOLE 32 20 0 0
ISHARES TR ETF 464288158   38,613 366 SH   SOLE 36 366 0 0
ISHARES TR ETF 464288158   30,062 285 SH   SOLE 49 285 0 0
ISHARES TR ETF 464288158   6,011,869 56,995 SH   SOLE   56,995 0 0
ISHARES TR ETF 464288679   11,562 105 SH   SOLE 19 105 0 0
ISHARES TR ETF 464288679   36,886,655 334,998 SH   SOLE   334,998 0 0
ISHARES SILVER TR ETF 46428Q109   44,656 1,696 SH   SOLE 25 1,696 0 0
ISHARES SILVER TR ETF 46428Q109   157,980 6,000 SH   SOLE 28 6,000 0 0
ISHARES SILVER TR ETF 46428Q109   4,093,329 155,463 SH   SOLE   155,462 0 0
ISHARES TR ETF 464287176   62,262 584 SH   SOLE 36 584 0 0
ISHARES TR ETF 464287176   2,659,087 24,956 SH   SOLE   24,956 0 0
ISHARES TR ETF 464287762   9,275 159 SH   SOLE 19 159 0 0
ISHARES TR ETF 464287762   38,157 655 SH   SOLE 36 654 0 0
ISHARES TR ETF 464287762   4,085,896 70,120 SH   SOLE   70,120 0 0
ISHARES TR ETF 464287192   992,336 14,686 SH   SOLE   14,686 0 0
ISHARES TR ETF 46434V860   88,222 1,748 SH   SOLE 9 1,748 0 0
ISHARES TR ETF 46434V860   3,105,797 61,537 SH   SOLE   61,537 0 0
ISHARES TR ETF 46432F859   17,627 369 SH   SOLE 9 369 0 0
ISHARES TR ETF 46432F859   1,021,469 21,383 SH   SOLE   21,383 0 0
ISHARES TR ETF 464288760   20,587 142 SH   SOLE 19 141 0 0
ISHARES TR ETF 464288760   13,380,535 92,057 SH   SOLE   92,057 0 0
ISHARES TR ETF 46434V282   1,013,380 16,792 SH   SOLE   16,791 0 0
BLACKROCK ETF TRUST ETF 09290C103   84,358 1,646 SH   SOLE 9 1,646 0 0
BLACKROCK ETF TRUST ETF 09290C103   12,351 241 SH   SOLE 32 241 0 0
BLACKROCK ETF TRUST ETF 09290C103   3,300,167 64,394 SH   SOLE 36 64,393 0 0
BLACKROCK ETF TRUST ETF 09290C103   2,135,170 41,662 SH   SOLE   41,661 0 0
ISHARES TR ETF 464287770   1,431,787 18,401 SH   SOLE   18,401 0 0
ISHARES TR ETF 464287754   3,891,719 29,147 SH   SOLE   29,147 0 0
ISHARES TR ETF 46435U713   0 0 SH   SOLE 9 0 0 0
ISHARES TR ETF 46435U713   246,802 5,332 SH   SOLE 36 5,331 0 0
ISHARES TR ETF 46435U713   1,484,379 32,067 SH   SOLE   32,066 0 0
ISHARES TR ETF 464288786   11,852,617 93,719 SH   SOLE   93,718 0 0
ISHARES TR ETF 46438G596   231,631 9,359 SH   SOLE   9,359 0 0
ISHARES TR ETF 464288810   502,409 8,610 SH   SOLE   8,610 0 0
ISHARES TR ETF 464288851   489,050 5,456 SH   SOLE   5,456 0 0
ISHARES TR ETF 46434V290   368,955 5,466 SH   SOLE   5,466 0 0
ISHARES TR ETF 46436E502   1,081,087 20,325 SH   SOLE   20,325 0 0
ISHARES TR ETF 46429B267   79,327 3,452 SH   SOLE 9 3,452 0 0
ISHARES TR ETF 46429B267   437 19 SH   SOLE 19 19 0 0
ISHARES TR ETF 46429B267   95,919 4,174 SH   SOLE 22 4,174 0 0
ISHARES TR ETF 46429B267   2,107,496 91,710 SH   SOLE 36 91,709 0 0
ISHARES TR ETF 46429B267   677,684 29,490 SH   SOLE   29,490 0 0
ISHARES TR ETF 46434V878   1,513 30 SH   SOLE   30 0 0
ISHARES TR ETF 46434V878   3 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 46434V878   570,742 11,318 SH   SOLE 49 11,317 0 0
ISHARES TR ETF 46434V878   3,381,240 67,048 SH   SOLE   67,048 0 0
ISHARES TR ETF 464287580   11,284,542 117,376 SH   SOLE   117,376 0 0
ISHARES TR ETF 464287796   13,993 307 SH   SOLE 19 307 0 0
ISHARES TR ETF 464287796   1,094 24 SH   SOLE 32 24 0 0
ISHARES TR ETF 464287796   33,950 745 SH   SOLE 36 745 0 0
ISHARES TR ETF 464287796   220,353 4,835 SH   SOLE   4,835 0 0
ISHARES TR ETF 464287788   4,423 40 SH   SOLE   40 0 0
ISHARES TR ETF 464287788   3,317 30 SH   SOLE 19 30 0 0
ISHARES TR ETF 464287788   26,982 244 SH   SOLE 36 244 0 0
ISHARES TR ETF 464287788   1,967,435 17,792 SH   SOLE   17,791 0 0
ISHARES TR ETF 464288828   469,075 9,774 SH   SOLE   9,774 0 0
ISHARES TR ETF 464288752   2,585 25 SH   SOLE 19 25 0 0
ISHARES TR ETF 464288752   1,060,652 10,259 SH   SOLE   10,258 0 0
ISHARES TR ETF 464288836   291,731 4,439 SH   SOLE   4,439 0 0
ISHARES TR ETF 464287739   40,760 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739   521,053 5,599 SH   SOLE   5,599 0 0
ISHARES TR ETF 464287721   25,364 159 SH   SOLE 9 159 0 0
ISHARES TR ETF 464287721   5,424 34 SH   SOLE 32 34 0 0
ISHARES TR ETF 464287721   1,673,100 10,488 SH   SOLE 36 10,488 0 0
ISHARES TR ETF 464287721   24,125,877 151,240 SH   SOLE   151,240 0 0
ISHARES TR ETF 464287713   3,300,695 123,023 SH   SOLE   123,022 0 0
JABIL INC Stock 466313103   17,988 125 SH   SOLE 9 125 0 0
JABIL INC Stock 466313103   7,771 54 SH   SOLE 19 54 0 0
JABIL INC Stock 466313103   1,727 12 SH   SOLE 33 12 0 0
JABIL INC Stock 466313103   432 3 SH   SOLE 46 3 0 0
JABIL INC Stock 466313103   1,439 10 SH   SOLE 71 10 0 0
JABIL INC Stock 466313103   1,660,261 11,538 SH   SOLE   11,537 0 0
JACOBS SOLUTIONS INC Stock 46982L108   172,904 1,294 SH   SOLE 19 1,294 0 0
JACOBS SOLUTIONS INC Stock 46982L108   13,110 98 SH   SOLE 33 98 0 0
JACOBS SOLUTIONS INC Stock 46982L108   134 1 SH   SOLE 71 1 0 0
JACOBS SOLUTIONS INC Stock 46982L108   875,345 6,551 SH   SOLE   6,551 0 0
JANUS DETROIT STR TR ETF 47103U845   7,252 143 SH   SOLE 9 143 0 0
JANUS DETROIT STR TR ETF 47103U845   558 11 SH   SOLE 19 11 0 0
JANUS DETROIT STR TR ETF 47103U845   712,624 14,053 SH   SOLE 25 14,052 0 0
JANUS DETROIT STR TR ETF 47103U845   432,424 8,527 SH   SOLE   8,527 0 0
JANUS DETROIT STR TR ETF 47103U886   495,482 10,130 SH   SOLE   10,130 0 0
JANUS DETROIT STR TR ETF 47103U209   366,649 4,884 SH   SOLE   4,884 0 0
JD.COM INC ADR 47215P106   1,040 30 SH   SOLE 33 30 0 0
JD.COM INC ADR 47215P106   1,068,956 30,832 SH   SOLE   30,832 0 0
JEFFERIES FINL GROUP INC Stock 47233W109   78 1 SH   SOLE 71 1 0 0
JEFFERIES FINL GROUP INC Stock 47233W109   258,485 3,297 SH   SOLE   3,297 0 0
JETBLUE AWYS CORP Stock 477143101   16 2 SH   SOLE 71 2 0 0
JETBLUE AWYS CORP Stock 477143101   142,745 18,161 SH   SOLE   18,161 0 0
HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100   201,791 9,164 SH   SOLE   9,164 0 0
JOHNSON & JOHNSON Stock 478160104   73,368 507 SH   SOLE 9 507 0 0
JOHNSON & JOHNSON Stock 478160104   269,189 1,861 SH   SOLE 19 1,861 0 0
JOHNSON & JOHNSON Stock 478160104   126,832 877 SH   SOLE 24 877 0 0
JOHNSON & JOHNSON Stock 478160104   80,642 558 SH   SOLE 33 557 0 0
JOHNSON & JOHNSON Stock 478160104   57,125 395 SH   SOLE 36 395 0 0
JOHNSON & JOHNSON Stock 478160104   8,243 57 SH   SOLE 51 57 0 0
JOHNSON & JOHNSON Stock 478160104   126,398 874 SH   SOLE 52 874 0 0
JOHNSON & JOHNSON Stock 478160104   0 0 SH   SOLE 66 0 0 0
JOHNSON & JOHNSON Stock 478160104   2,892 20 SH   SOLE 71 20 0 0
JOHNSON & JOHNSON Stock 478160104   9,986 69 SH   SOLE 73 69 0 0
JOHNSON & JOHNSON Stock 478160104   10,534,991 72,846 SH   SOLE   72,846 0 0
JOHNSON CTLS INTL PLC Stock G51502105   18,549 235 SH   SOLE 9 235 0 0
JOHNSON CTLS INTL PLC Stock G51502105   76,571 970 SH   SOLE 19 970 0 0
JOHNSON CTLS INTL PLC Stock G51502105   15,409 195 SH   SOLE 33 195 0 0
JOHNSON CTLS INTL PLC Stock G51502105   2,447 31 SH   SOLE 36 31 0 0
JOHNSON CTLS INTL PLC Stock G51502105   46,290 586 SH   SOLE 43 586 0 0
JOHNSON CTLS INTL PLC Stock G51502105   3,315 42 SH   SOLE 46 42 0 0
JOHNSON CTLS INTL PLC Stock G51502105   474 6 SH   SOLE 71 6 0 0
JOHNSON CTLS INTL PLC Stock G51502105   5,683 72 SH   SOLE 73 72 0 0
JOHNSON CTLS INTL PLC Stock G51502105   1,030,757 13,059 SH   SOLE   13,059 0 0
JONES LANG LASALLE INC Stock 48020Q107   21,011 83 SH   SOLE 19 83 0 0
JONES LANG LASALLE INC Stock 48020Q107   270,860 1,070 SH   SOLE   1,070 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q609   121,869 1,504 SH   SOLE 36 1,504 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q609   153,038 1,889 SH   SOLE   1,888 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q167   185,279 2,927 SH   SOLE 36 2,927 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q167   292,525 4,621 SH   SOLE   4,621 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q373   164,548 2,882 SH   SOLE 36 2,881 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q373   123,165 2,157 SH   SOLE   2,157 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q399   860,613 8,125 SH   SOLE 36 8,125 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q399   523,457 4,942 SH   SOLE   4,942 0 0
JPMORGAN CHASE & CO. Stock 46625H100   55,373 231 SH   SOLE 7 231 0 0
JPMORGAN CHASE & CO. Stock 46625H100   167,318 698 SH   SOLE 9 698 0 0
JPMORGAN CHASE & CO. Stock 46625H100   26,368 110 SH   SOLE 12 110 0 0
JPMORGAN CHASE & CO. Stock 46625H100   861,467 3,594 SH   SOLE 19 3,593 0 0
JPMORGAN CHASE & CO. Stock 46625H100   248,525 1,037 SH   SOLE 33 1,036 0 0
JPMORGAN CHASE & CO. Stock 46625H100   69,036 288 SH   SOLE 36 288 0 0
JPMORGAN CHASE & CO. Stock 46625H100   76,770 320 SH   SOLE 43 320 0 0
JPMORGAN CHASE & CO. Stock 46625H100   211,185 881 SH   SOLE 49 881 0 0
JPMORGAN CHASE & CO. Stock 46625H100   2,397 10 SH   SOLE 66 10 0 0
JPMORGAN CHASE & CO. Stock 46625H100   6,712 28 SH   SOLE 71 28 0 0
JPMORGAN CHASE & CO. Stock 46625H100   16,300 68 SH   SOLE 72 68 0 0
JPMORGAN CHASE & CO. Stock 46625H100   33,559 140 SH   SOLE 73 140 0 0
JPMORGAN CHASE & CO. Stock 46625H100   37,451,670 156,237 SH   SOLE   156,237 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   107,666 2,337 SH   SOLE 36 2,337 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   423,054 9,183 SH   SOLE   9,182 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   840,819 14,615 SH   SOLE 11 14,615 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   1,093 19 SH   SOLE 19 19 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   25,844 449 SH   SOLE 36 449 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   13,085,139 227,449 SH   SOLE   227,448 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q740   127,165 2,118 SH   SOLE 36 2,118 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q740   86,261 1,437 SH   SOLE   1,436 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q724   373,711 6,024 SH   SOLE 11 6,023 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q724   1,799 29 SH   SOLE 19 29 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q724   3,788,476 61,065 SH   SOLE   61,065 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q159   86,000 1,885 SH   SOLE 36 1,885 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q159   4,083,549 89,512 SH   SOLE   89,512 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q647   34,002 678 SH   SOLE 36 678 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q647   338,813 6,756 SH   SOLE   6,756 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   1,091 19 SH   SOLE 36 19 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   837,547 14,855 SH   SOLE   14,855 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q118   101,590 1,680 SH   SOLE 36 1,680 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q118   235,734 3,898 SH   SOLE   3,898 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q761   142,774 2,493 SH   SOLE 36 2,493 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q761   1,696,783 29,628 SH   SOLE   29,627 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   10 0 SH   SOLE 19 0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   7,505 149 SH   SOLE 49 149 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   4,765,575 94,611 SH   SOLE   94,611 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654   84,179 1,660 SH   SOLE 36 1,660 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654   281,675 5,555 SH   SOLE   5,554 0 0
KAYNE ANDERSON ENERGY INFRST CEF 486606106   1,862,814 146,563 SH   SOLE   146,562 0 0
KELLANOVA Stock 487836108   3,406 42 SH   SOLE 33 42 0 0
KELLANOVA Stock 487836108   2,672 33 SH   SOLE 46 33 0 0
KELLANOVA Stock 487836108   243 3 SH   SOLE 71 3 0 0
KELLANOVA Stock 487836108   3,970 49 SH   SOLE 73 49 0 0
KELLANOVA Stock 487836108   823,436 10,170 SH   SOLE   10,169 0 0
KENVUE INC Stock 49177J102   6,042 283 SH   SOLE 9 283 0 0
KENVUE INC Stock 49177J102   10,319 483 SH   SOLE 33 483 0 0
KENVUE INC Stock 49177J102   82,817 3,879 SH   SOLE 52 3,879 0 0
KENVUE INC Stock 49177J102   427 20 SH   SOLE 71 20 0 0
KENVUE INC Stock 49177J102   1,016,605 47,616 SH   SOLE   47,616 0 0
KEURIG DR PEPPER INC Stock 49271V100   15,739 490 SH   SOLE 6 490 0 0
KEURIG DR PEPPER INC Stock 49271V100   8,833 275 SH   SOLE 9 275 0 0
KEURIG DR PEPPER INC Stock 49271V100   8,177 255 SH   SOLE 33 254 0 0
KEURIG DR PEPPER INC Stock 49271V100   25,551 795 SH   SOLE 43 795 0 0
KEURIG DR PEPPER INC Stock 49271V100   4,240 132 SH   SOLE 46 132 0 0
KEURIG DR PEPPER INC Stock 49271V100   675 21 SH   SOLE 71 21 0 0
KEURIG DR PEPPER INC Stock 49271V100   2,015,910 62,762 SH   SOLE   62,761 0 0
KEYCORP Stock 493267108   342,063 19,957 SH   SOLE 19 19,957 0 0
KEYCORP Stock 493267108   6,395 373 SH   SOLE 33 373 0 0
KEYCORP Stock 493267108   5,108 298 SH   SOLE 36 298 0 0
KEYCORP Stock 493267108   1,817 106 SH   SOLE 46 106 0 0
KEYCORP Stock 493267108   154 9 SH   SOLE 71 9 0 0
KEYCORP Stock 493267108   1,212,953 70,767 SH   SOLE   70,767 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   643,002 4,003 SH   SOLE 6 4,003 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   1,446 9 SH   SOLE 19 9 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   25,058 156 SH   SOLE 33 156 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   16,063 100 SH   SOLE 36 100 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   321 2 SH   SOLE 71 2 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   283,914 1,768 SH   SOLE   1,767 0 0
KIMBERLY-CLARK CORP Stock 494368103   17,634 135 SH   SOLE 33 134 0 0
KIMBERLY-CLARK CORP Stock 494368103   34,011 260 SH   SOLE 43 259 0 0
KIMBERLY-CLARK CORP Stock 494368103   393 3 SH   SOLE 71 3 0 0
KIMBERLY-CLARK CORP Stock 494368103   3,800 29 SH   SOLE 73 29 0 0
KIMBERLY-CLARK CORP Stock 494368103   2,641,380 20,157 SH   SOLE   20,157 0 0
KINDER MORGAN INC DEL Stock 49456B101   779,194 28,438 SH   SOLE 6 28,437 0 0
KINDER MORGAN INC DEL Stock 49456B101   26,112 953 SH   SOLE 9 953 0 0
KINDER MORGAN INC DEL Stock 49456B101   126,105 4,602 SH   SOLE 19 4,602 0 0
KINDER MORGAN INC DEL Stock 49456B101   16,932 618 SH   SOLE 33 617 0 0
KINDER MORGAN INC DEL Stock 49456B101   603 22 SH   SOLE 71 22 0 0
KINDER MORGAN INC DEL Stock 49456B101   3,589 131 SH   SOLE 73 131 0 0
KINDER MORGAN INC DEL Stock 49456B101   2,141,049 78,140 SH   SOLE   78,140 0 0
KINROSS GOLD CORP Stock 496902404   204 22 SH   SOLE 66 22 0 0
KINROSS GOLD CORP Stock 496902404   338,550 36,521 SH   SOLE   36,521 0 0
KINSALE CAP GROUP INC Stock 49714P108   24,187 52 SH   SOLE 2 52 0 0
KINSALE CAP GROUP INC Stock 49714P108   12,572 27 SH   SOLE 34 27 0 0
KINSALE CAP GROUP INC Stock 49714P108   6,047 13 SH   SOLE 36 13 0 0
KINSALE CAP GROUP INC Stock 49714P108   16,280 35 SH   SOLE 48 35 0 0
KINSALE CAP GROUP INC Stock 49714P108   930 2 SH   SOLE 71 2 0 0
KINSALE CAP GROUP INC Stock 49714P108   5,837,297 12,550 SH   SOLE   12,549 0 0
KKR & CO INC Stock 48251W104   15,974 108 SH   SOLE 9 108 0 0
KKR & CO INC Stock 48251W104   13,756 93 SH   SOLE 12 93 0 0
KKR & CO INC Stock 48251W104   3,994 27 SH   SOLE 19 27 0 0
KKR & CO INC Stock 48251W104   14,359 97 SH   SOLE 33 97 0 0
KKR & CO INC Stock 48251W104   654,058 4,422 SH   SOLE 45 4,422 0 0
KKR & CO INC Stock 48251W104   592 4 SH   SOLE 66 4 0 0
KKR & CO INC Stock 48251W104   4,733 32 SH   SOLE 71 32 0 0
KKR & CO INC Stock 48251W104   1,560,145 10,548 SH   SOLE   10,547 0 0
KLA CORP Stock 482480100   3,781 6 SH   SOLE 9 6 0 0
KLA CORP Stock 482480100   6,931 11 SH   SOLE 19 11 0 0
KLA CORP Stock 482480100   18,972 30 SH   SOLE 33 30 0 0
KLA CORP Stock 482480100   44,108 70 SH   SOLE 36 70 0 0
KLA CORP Stock 482480100   3,781 6 SH   SOLE 46 6 0 0
KLA CORP Stock 482480100   630 1 SH   SOLE 66 1 0 0
KLA CORP Stock 482480100   3,781 6 SH   SOLE 71 6 0 0
KLA CORP Stock 482480100   8,048,300 12,773 SH   SOLE   12,772 0 0
KOHLS CORP Stock 500255104   147,227 10,486 SH   SOLE 19 10,486 0 0
KOHLS CORP Stock 500255104   14 1 SH   SOLE 71 1 0 0
KOHLS CORP Stock 500255104   720,134 51,292 SH   SOLE   51,291 0 0
KRAFT HEINZ CO Stock 500754106   5,098 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106   17,259 562 SH   SOLE 19 562 0 0
KRAFT HEINZ CO Stock 500754106   3,483 113 SH   SOLE 33 113 0 0
KRAFT HEINZ CO Stock 500754106   67,730 2,205 SH   SOLE 43 2,205 0 0
KRAFT HEINZ CO Stock 500754106   3,040 99 SH   SOLE 46 99 0 0
KRAFT HEINZ CO Stock 500754106   123 4 SH   SOLE 71 4 0 0
KRAFT HEINZ CO Stock 500754106   759,648 24,736 SH   SOLE   24,736 0 0
KRANESHARES KWEB COVERED CALL STRATEGY ETF ETF 500767272   606,067 56,117 SH   SOLE   56,117 0 0
KRANESHARES TRUST ETF 500767306   1,001,118 34,238 SH   SOLE   34,237 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   189,408 7,180 SH   SOLE 24 7,180 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   317 12 SH   SOLE 71 12 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207   225,470 8,547 SH   SOLE   8,547 0 0
KROGER CO Stock 501044101   8,865 145 SH   SOLE 33 144 0 0
KROGER CO Stock 501044101   43,539 712 SH   SOLE 36 712 0 0
KROGER CO Stock 501044101   183 3 SH   SOLE 66 3 0 0
KROGER CO Stock 501044101   428 7 SH   SOLE 71 7 0 0
KROGER CO Stock 501044101   5,320 87 SH   SOLE 73 87 0 0
KROGER CO Stock 501044101   982,795 16,072 SH   SOLE   16,071 0 0
KVH INDS INC Stock 482738101   121,290 21,279 SH   SOLE   21,279 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   51,308 244 SH   SOLE 9 244 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   81,012 385 SH   SOLE 19 385 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   9,320 44 SH   SOLE 33 44 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   82,666 393 SH   SOLE 43 393 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   210 1 SH   SOLE 71 1 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   7,570 36 SH   SOLE 72 36 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   1,919,142 9,127 SH   SOLE   9,126 0 0
LABCORP HOLDINGS INC Stock 504922105   24,308 106 SH   SOLE 19 106 0 0
LABCORP HOLDINGS INC Stock 504922105   10,115 44 SH   SOLE 33 44 0 0
LABCORP HOLDINGS INC Stock 504922105   52,857 230 SH   SOLE 43 230 0 0
LABCORP HOLDINGS INC Stock 504922105   459 2 SH   SOLE 71 2 0 0
LABCORP HOLDINGS INC Stock 504922105   1,391,679 6,069 SH   SOLE   6,068 0 0
LAM RESEARCH CORP Stock 512807306   9,390 130 SH   SOLE 9 130 0 0
LAM RESEARCH CORP Stock 512807306   5,056 70 SH   SOLE 19 70 0 0
LAM RESEARCH CORP Stock 512807306   16,916 234 SH   SOLE 33 234 0 0
LAM RESEARCH CORP Stock 512807306   55,665 771 SH   SOLE 36 770 0 0
LAM RESEARCH CORP Stock 512807306   3,323 46 SH   SOLE 46 46 0 0
LAM RESEARCH CORP Stock 512807306   361 5 SH   SOLE 66 5 0 0
LAM RESEARCH CORP Stock 512807306   5,345 74 SH   SOLE 71 74 0 0
LAM RESEARCH CORP Stock 512807306   11,768,075 162,925 SH   SOLE   162,925 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   18,748 154 SH   SOLE 9 154 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   85,172 700 SH   SOLE 19 699 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   151,787 1,247 SH   SOLE   1,246 0 0
LAMB WESTON HLDGS INC Stock 513272104   177,100 2,650 SH   SOLE 5 2,650 0 0
LAMB WESTON HLDGS INC Stock 513272104   5,269 79 SH   SOLE 33 78 0 0
LAMB WESTON HLDGS INC Stock 513272104   1,470 22 SH   SOLE 46 22 0 0
LAMB WESTON HLDGS INC Stock 513272104   2,540 38 SH   SOLE 71 38 0 0
LAMB WESTON HLDGS INC Stock 513272104   239,244 3,580 SH   SOLE   3,579 0 0
LAS VEGAS SANDS CORP Stock 517834107   3,570 70 SH   SOLE 33 69 0 0
LAS VEGAS SANDS CORP Stock 517834107   257 5 SH   SOLE 66 5 0 0
LAS VEGAS SANDS CORP Stock 517834107   205 4 SH   SOLE 71 4 0 0
LAS VEGAS SANDS CORP Stock 517834107   3,698 72 SH   SOLE 73 72 0 0
LAS VEGAS SANDS CORP Stock 517834107   752,532 14,652 SH   SOLE   14,652 0 0
LATHAM GROUP INC Stock 51819L107   1,032,189 148,303 SH   SOLE   148,303 0 0
LEGALZOOM COM INC Stock 52466B103   488 65 SH   SOLE 71 65 0 0
LEGALZOOM COM INC Stock 52466B103   422,062 56,200 SH   SOLE   56,200 0 0
LEIDOS HOLDINGS INC Stock 525327102   5,906 41 SH   SOLE 19 41 0 0
LEIDOS HOLDINGS INC Stock 525327102   873 6 SH   SOLE 33 6 0 0
LEIDOS HOLDINGS INC Stock 525327102   38,284 266 SH   SOLE 43 265 0 0
LEIDOS HOLDINGS INC Stock 525327102   144 1 SH   SOLE 71 1 0 0
LEIDOS HOLDINGS INC Stock 525327102   341,299 2,369 SH   SOLE   2,369 0 0
LENNOX INTL INC Stock 526107107   17,060 28 SH   SOLE 23 28 0 0
LENNOX INTL INC Stock 526107107   2,437 4 SH   SOLE 33 4 0 0
LENNOX INTL INC Stock 526107107   609 1 SH   SOLE 66 1 0 0
LENNOX INTL INC Stock 526107107   314,947 517 SH   SOLE   516 0 0
LIGHTWAVE LOGIC INC Stock 532275104   28,187 13,423 SH   SOLE   13,422 0 0
ELI LILLY & CO Stock 532457108   12,352 16 SH   SOLE 9 16 0 0
ELI LILLY & CO Stock 532457108   1,446,336 1,873 SH   SOLE 19 1,873 0 0
ELI LILLY & CO Stock 532457108   101,904 132 SH   SOLE 28 132 0 0
ELI LILLY & CO Stock 532457108   221,021 286 SH   SOLE 30 286 0 0
ELI LILLY & CO Stock 532457108   190,774 247 SH   SOLE 33 247 0 0
ELI LILLY & CO Stock 532457108   143,592 186 SH   SOLE 36 186 0 0
ELI LILLY & CO Stock 532457108   131,540 170 SH   SOLE 43 170 0 0
ELI LILLY & CO Stock 532457108   1,049,148 1,359 SH   SOLE 45 1,359 0 0
ELI LILLY & CO Stock 532457108   18,528 24 SH   SOLE 46 24 0 0
ELI LILLY & CO Stock 532457108   74,965 97 SH   SOLE 50 97 0 0
ELI LILLY & CO Stock 532457108   772 1 SH   SOLE 51 1 0 0
ELI LILLY & CO Stock 532457108   2,316 3 SH   SOLE 66 3 0 0
ELI LILLY & CO Stock 532457108   24,704 32 SH   SOLE 71 32 0 0
ELI LILLY & CO Stock 532457108   43,232 56 SH   SOLE 73 56 0 0
ELI LILLY & CO Stock 532457108   34,055,186 44,113 SH   SOLE   44,112 0 0
LINCOLN NATL CORP IND Stock 534187109   1,332 42 SH   SOLE 36 42 0 0
LINCOLN NATL CORP IND Stock 534187109   6,405 202 SH   SOLE 71 202 0 0
LINCOLN NATL CORP IND Stock 534187109   2,000,933 63,101 SH   SOLE   63,101 0 0
LINDE PLC Stock G54950103   2,777,816 6,635 SH   SOLE 6 6,634 0 0
LINDE PLC Stock G54950103   37,262 89 SH   SOLE 9 89 0 0
LINDE PLC Stock G54950103   5,024 12 SH   SOLE 12 12 0 0
LINDE PLC Stock G54950103   5,443 13 SH   SOLE 19 13 0 0
LINDE PLC Stock G54950103   85,977 205 SH   SOLE 32 205 0 0
LINDE PLC Stock G54950103   52,401 125 SH   SOLE 33 125 0 0
LINDE PLC Stock G54950103   64,729 155 SH   SOLE 36 154 0 0
LINDE PLC Stock G54950103   419 1 SH   SOLE 66 1 0 0
LINDE PLC Stock G54950103   1,256 3 SH   SOLE 71 3 0 0
LINDE PLC Stock G54950103   2,506,030 5,986 SH   SOLE   5,985 0 0
LIQUIDIA CORPORATION Stock 53635D202   781,393 66,445 SH   SOLE   66,445 0 0
LIVE OAK BANCSHARES INC Stock 53803X105   1,481,474 37,458 SH   SOLE   37,458 0 0
LIVEPERSON INC Stock 538146101   306,718 201,788 SH   SOLE   201,788 0 0
LKQ CORP Stock 501889208   102,900 2,800 SH   SOLE 5 2,800 0 0
LKQ CORP Stock 501889208   6,762 184 SH   SOLE 9 184 0 0
LKQ CORP Stock 501889208   3,274 89 SH   SOLE 33 89 0 0
LKQ CORP Stock 501889208   37 1 SH   SOLE 71 1 0 0
LKQ CORP Stock 501889208   1,193,474 32,475 SH   SOLE   32,475 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   7,548 2,775 SH   SOLE 9 2,775 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   849 312 SH   SOLE 19 312 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   936 344 SH   SOLE 33 344 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   265,254 97,520 SH   SOLE   97,520 0 0
LOCKHEED MARTIN CORP Stock 539830109   3,250,642 6,689 SH   SOLE 6 6,689 0 0
LOCKHEED MARTIN CORP Stock 539830109   17,980 37 SH   SOLE 9 37 0 0
LOCKHEED MARTIN CORP Stock 539830109   237,011 488 SH   SOLE 19 487 0 0
LOCKHEED MARTIN CORP Stock 539830109   45,241 93 SH   SOLE 33 93 0 0
LOCKHEED MARTIN CORP Stock 539830109   17,062 35 SH   SOLE 36 35 0 0
LOCKHEED MARTIN CORP Stock 539830109   1,458 3 SH   SOLE 71 3 0 0
LOCKHEED MARTIN CORP Stock 539830109   7,778 16 SH   SOLE 73 16 0 0
LOCKHEED MARTIN CORP Stock 539830109   11,329,779 23,315 SH   SOLE   23,315 0 0
LOGITECH INTL S A Stock H50430232   660,868 8,025 SH   SOLE   8,025 0 0
LOUISIANA PAC CORP Stock 546347105   568,179 5,487 SH   SOLE 45 5,487 0 0
LOUISIANA PAC CORP Stock 546347105   834,254 8,057 SH   SOLE   8,056 0 0
LOWES COS INC Stock 548661107   702,146 2,845 SH   SOLE 6 2,845 0 0
LOWES COS INC Stock 548661107   10,859 44 SH   SOLE 9 44 0 0
LOWES COS INC Stock 548661107   3,702 15 SH   SOLE 12 15 0 0
LOWES COS INC Stock 548661107   118,437 480 SH   SOLE 19 479 0 0
LOWES COS INC Stock 548661107   245,332 994 SH   SOLE 30 994 0 0
LOWES COS INC Stock 548661107   43,858 178 SH   SOLE 33 177 0 0
LOWES COS INC Stock 548661107   134,012 543 SH   SOLE 36 543 0 0
LOWES COS INC Stock 548661107   1,481 6 SH   SOLE 46 6 0 0
LOWES COS INC Stock 548661107   247 1 SH   SOLE 51 1 0 0
LOWES COS INC Stock 548661107   494 2 SH   SOLE 66 2 0 0
LOWES COS INC Stock 548661107   55,036 223 SH   SOLE 71 223 0 0
LOWES COS INC Stock 548661107   10,612 43 SH   SOLE 72 43 0 0
LOWES COS INC Stock 548661107   35,539 144 SH   SOLE 73 144 0 0
LOWES COS INC Stock 548661107   9,898,076 40,106 SH   SOLE   40,105 0 0
LPL FINL HLDGS INC Stock 50212V100   506,091 1,550 SH   SOLE 5 1,550 0 0
LPL FINL HLDGS INC Stock 50212V100   14,693 45 SH   SOLE 9 45 0 0
LPL FINL HLDGS INC Stock 50212V100   14,366 44 SH   SOLE 23 44 0 0
LPL FINL HLDGS INC Stock 50212V100   3,592 11 SH   SOLE 71 11 0 0
LPL FINL HLDGS INC Stock 50212V100   16,657 51 SH   SOLE   51 0 0
LUCID GROUP INC Stock 549498103   18 6 SH   SOLE 71 6 0 0
LUCID GROUP INC Stock 549498103   4,530 1,500 SH   SOLE 73 1,500 0 0
LUCID GROUP INC Stock 549498103   33,969 11,248 SH   SOLE   11,248 0 0
LULULEMON ATHLETICA INC Stock 550021109   465,011 1,216 SH   SOLE 6 1,216 0 0
LULULEMON ATHLETICA INC Stock 550021109   5,354 14 SH   SOLE 9 14 0 0
LULULEMON ATHLETICA INC Stock 550021109   16,826 44 SH   SOLE 33 44 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,147 3 SH   SOLE 46 3 0 0
LULULEMON ATHLETICA INC Stock 550021109   35,182 92 SH   SOLE 50 92 0 0
LULULEMON ATHLETICA INC Stock 550021109   382 1 SH   SOLE 66 1 0 0
LULULEMON ATHLETICA INC Stock 550021109   765 2 SH   SOLE 71 2 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,942,808 5,080 SH   SOLE   5,080 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   308 58 SH   SOLE 36 58 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   27 5 SH   SOLE 71 5 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   171,989 32,390 SH   SOLE   32,389 0 0
LYFT INC Stock 55087P104   968 75 SH   SOLE 19 75 0 0
LYFT INC Stock 55087P104   387 30 SH   SOLE 71 30 0 0
LYFT INC Stock 55087P104   242,006 18,760 SH   SOLE   18,760 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   349,886 4,711 SH   SOLE 19 4,711 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   7,353 99 SH   SOLE 33 98 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   116,901 1,574 SH   SOLE 52 1,574 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   371 5 SH   SOLE 71 5 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   1,132,406 15,247 SH   SOLE   15,247 0 0
M & T BK CORP Stock 55261F104   8,395 45 SH   SOLE 33 44 0 0
M & T BK CORP Stock 55261F104   8,648 46 SH   SOLE 36 46 0 0
M & T BK CORP Stock 55261F104   1,504 8 SH   SOLE 46 8 0 0
M & T BK CORP Stock 55261F104   376 2 SH   SOLE 71 2 0 0
M & T BK CORP Stock 55261F104   837,259 4,453 SH   SOLE   4,453 0 0
MACYS INC Stock 55616P104   51 3 SH   SOLE 71 3 0 0
MACYS INC Stock 55616P104   100,876 5,958 SH   SOLE   5,958 0 0
MAGNITE INC Stock 55955D100   16 1 SH   SOLE 71 1 0 0
MAGNITE INC Stock 55955D100   2,030,449 127,541 SH   SOLE   127,540 0 0
NORTHERN LTS FD TR IV ETF 66538H591   608,352 11,069 SH   SOLE 51 11,069 0 0
NORTHERN LTS FD TR IV ETF 66538H591   184,611 3,359 SH   SOLE   3,359 0 0
MAIN STR CAP CORP CEF 56035L104   2,172,952 37,094 SH   SOLE   37,093 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   3,513 13 SH   SOLE 9 13 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   1,980,589 7,329 SH   SOLE 19 7,329 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   3,783 14 SH   SOLE 43 14 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   24,322 90 SH   SOLE 50 90 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   5,945 22 SH   SOLE 71 22 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   304,074 1,125 SH   SOLE   1,125 0 0
MANHATTAN BRDG CAP INC REIT 562803106   97,299 17,375 SH   SOLE   17,374 0 0
MARATHON PETE CORP Stock 56585A102   4,883 35 SH   SOLE 19 35 0 0
MARATHON PETE CORP Stock 56585A102   9,328 67 SH   SOLE 33 66 0 0
MARATHON PETE CORP Stock 56585A102   29,615 212 SH   SOLE 36 212 0 0
MARATHON PETE CORP Stock 56585A102   0 0 SH   SOLE 66 0 0 0
MARATHON PETE CORP Stock 56585A102   558 4 SH   SOLE 71 4 0 0
MARATHON PETE CORP Stock 56585A102   11,718 84 SH   SOLE 73 84 0 0
MARATHON PETE CORP Stock 56585A102   7,129,801 51,110 SH   SOLE   51,109 0 0
MARKEL GROUP INC Stock 570535104   540,310 313 SH   SOLE 6 313 0 0
MARKEL GROUP INC Stock 570535104   15,536 9 SH   SOLE 9 9 0 0
MARKEL GROUP INC Stock 570535104   5,179 3 SH   SOLE 73 3 0 0
MARKEL GROUP INC Stock 570535104   281,327 163 SH   SOLE   162 0 0
VANECK ETF TRUST ETF 92189F106   54,256 1,600 SH   SOLE 28 1,600 0 0
VANECK ETF TRUST ETF 92189F106   1,950,244 57,512 SH   SOLE   57,512 0 0
MARQETA INC Stock 57142B104   493 130 SH   SOLE 71 130 0 0
MARQETA INC Stock 57142B104   73,658 19,435 SH   SOLE   19,434 0 0
MARRIOTT INTL INC NEW Stock 571903202   45,188 162 SH   SOLE 19 162 0 0
MARRIOTT INTL INC NEW Stock 571903202   14,858 53 SH   SOLE 33 53 0 0
MARRIOTT INTL INC NEW Stock 571903202   10,321 37 SH   SOLE 36 37 0 0
MARRIOTT INTL INC NEW Stock 571903202   558 2 SH   SOLE 71 2 0 0
MARRIOTT INTL INC NEW Stock 571903202   15,198,507 54,487 SH   SOLE   54,486 0 0
MARSH & MCLENNAN COS INC Stock 571748102   425 2 SH   SOLE 9 2 0 0
MARSH & MCLENNAN COS INC Stock 571748102   4,036 19 SH   SOLE 12 19 0 0
MARSH & MCLENNAN COS INC Stock 571748102   143,589 676 SH   SOLE 19 676 0 0
MARSH & MCLENNAN COS INC Stock 571748102   53,569 252 SH   SOLE 33 252 0 0
MARSH & MCLENNAN COS INC Stock 571748102   1,274 6 SH   SOLE 71 6 0 0
MARSH & MCLENNAN COS INC Stock 571748102   12,107 57 SH   SOLE 73 57 0 0
MARSH & MCLENNAN COS INC Stock 571748102   1,662,458 7,827 SH   SOLE   7,826 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   517 1 SH   SOLE 19 1 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   1,036 2 SH   SOLE 33 2 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   2,066 4 SH   SOLE 46 4 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   51,650 100 SH   SOLE 71 100 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   717,645 1,389 SH   SOLE   1,389 0 0
MARVELL TECHNOLOGY INC Stock 573874104   3,424 31 SH   SOLE 9 31 0 0
MARVELL TECHNOLOGY INC Stock 573874104   37,995 344 SH   SOLE 19 344 0 0
MARVELL TECHNOLOGY INC Stock 573874104   884 8 SH   SOLE 33 8 0 0
MARVELL TECHNOLOGY INC Stock 573874104   32,472 294 SH   SOLE 43 294 0 0
MARVELL TECHNOLOGY INC Stock 573874104   2,540 23 SH   SOLE 51 23 0 0
MARVELL TECHNOLOGY INC Stock 573874104   331 3 SH   SOLE 66 3 0 0
MARVELL TECHNOLOGY INC Stock 573874104   2,099 19 SH   SOLE 71 19 0 0
MARVELL TECHNOLOGY INC Stock 573874104   3,303,885 29,913 SH   SOLE   29,912 0 0
MASCO CORP Stock 574599106   2,183,575 30,089 SH   SOLE 6 30,089 0 0
MASCO CORP Stock 574599106   3,048 42 SH   SOLE 9 42 0 0
MASCO CORP Stock 574599106   1,089 15 SH   SOLE 19 15 0 0
MASCO CORP Stock 574599106   1,893 26 SH   SOLE 33 26 0 0
MASCO CORP Stock 574599106   290 4 SH   SOLE 66 4 0 0
MASCO CORP Stock 574599106   145 2 SH   SOLE 71 2 0 0
MASCO CORP Stock 574599106   679,306 9,361 SH   SOLE   9,360 0 0
MASTERCARD INCORPORATED Stock 57636Q104   45,812 87 SH   SOLE 2 87 0 0
MASTERCARD INCORPORATED Stock 57636Q104   3,107,646 5,902 SH   SOLE 6 5,901 0 0
MASTERCARD INCORPORATED Stock 57636Q104   132,169 251 SH   SOLE 9 251 0 0
MASTERCARD INCORPORATED Stock 57636Q104   5,792 11 SH   SOLE 12 11 0 0
MASTERCARD INCORPORATED Stock 57636Q104   156,686 298 SH   SOLE 19 297 0 0
MASTERCARD INCORPORATED Stock 57636Q104   165,343 314 SH   SOLE 28 314 0 0
MASTERCARD INCORPORATED Stock 57636Q104   288,002 547 SH   SOLE 30 546 0 0
MASTERCARD INCORPORATED Stock 57636Q104   96,440 183 SH   SOLE 32 183 0 0
MASTERCARD INCORPORATED Stock 57636Q104   135,696 258 SH   SOLE 33 257 0 0
MASTERCARD INCORPORATED Stock 57636Q104   207,534 394 SH   SOLE 36 394 0 0
MASTERCARD INCORPORATED Stock 57636Q104   92,322 175 SH   SOLE 43 175 0 0
MASTERCARD INCORPORATED Stock 57636Q104   13,691 26 SH   SOLE 46 26 0 0
MASTERCARD INCORPORATED Stock 57636Q104   41,072 78 SH   SOLE 48 78 0 0
MASTERCARD INCORPORATED Stock 57636Q104   43,705 83 SH   SOLE 51 83 0 0
MASTERCARD INCORPORATED Stock 57636Q104   608,914 1,156 SH   SOLE 53 1,156 0 0
MASTERCARD INCORPORATED Stock 57636Q104   1,580 3 SH   SOLE 66 3 0 0
MASTERCARD INCORPORATED Stock 57636Q104   13,691 26 SH   SOLE 71 26 0 0
MASTERCARD INCORPORATED Stock 57636Q104   22,643 43 SH   SOLE 73 43 0 0
MASTERCARD INCORPORATED Stock 57636Q104   17,885,973 33,967 SH   SOLE   33,966 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   225 3 SH   SOLE 19 2 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   1,540,772 18,312 SH   SOLE   18,312 0 0
MCCORMICK & CO INC Stock 579780206   3,964 52 SH   SOLE 19 52 0 0
MCCORMICK & CO INC Stock 579780206   5,905 77 SH   SOLE 33 77 0 0
MCCORMICK & CO INC Stock 579780206   1,144 15 SH   SOLE 46 15 0 0
MCCORMICK & CO INC Stock 579780206   76 1 SH   SOLE 71 1 0 0
MCCORMICK & CO INC Stock 579780206   317,259 4,161 SH   SOLE   4,161 0 0
MCDONALDS CORP Stock 580135101   2,001,205 6,903 SH   SOLE 6 6,903 0 0
MCDONALDS CORP Stock 580135101   37,442 129 SH   SOLE 7 129 0 0
MCDONALDS CORP Stock 580135101   25,255 87 SH   SOLE 9 87 0 0
MCDONALDS CORP Stock 580135101   4,638 16 SH   SOLE 12 16 0 0
MCDONALDS CORP Stock 580135101   331,971 1,145 SH   SOLE 19 1,145 0 0
MCDONALDS CORP Stock 580135101   61,521 212 SH   SOLE 33 212 0 0
MCDONALDS CORP Stock 580135101   580 2 SH   SOLE 66 2 0 0
MCDONALDS CORP Stock 580135101   2,319 8 SH   SOLE 71 8 0 0
MCDONALDS CORP Stock 580135101   8,992 31 SH   SOLE 73 31 0 0
MCDONALDS CORP Stock 580135101   9,202,254 31,744 SH   SOLE   31,743 0 0
MCKESSON CORP Stock 58155Q103   14,818 26 SH   SOLE 9 26 0 0
MCKESSON CORP Stock 58155Q103   15,957 28 SH   SOLE 19 28 0 0
MCKESSON CORP Stock 58155Q103   106,072 186 SH   SOLE 32 186 0 0
MCKESSON CORP Stock 58155Q103   26,842 47 SH   SOLE 33 47 0 0
MCKESSON CORP Stock 58155Q103   91,827 161 SH   SOLE 36 161 0 0
MCKESSON CORP Stock 58155Q103   570 1 SH   SOLE 66 1 0 0
MCKESSON CORP Stock 58155Q103   1,140 2 SH   SOLE 71 2 0 0
MCKESSON CORP Stock 58155Q103   10,258 18 SH   SOLE 73 18 0 0
MCKESSON CORP Stock 58155Q103   7,326,300 12,855 SH   SOLE   12,855 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   12 3 SH   SOLE 71 3 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   408,554 103,431 SH   SOLE   103,431 0 0
MEDIFAST INC Stock 58470H101   215,845 12,250 SH   SOLE   12,250 0 0
MEDPACE HLDGS INC Stock 58506Q109   6,645 20 SH   SOLE 19 20 0 0
MEDPACE HLDGS INC Stock 58506Q109   997 3 SH   SOLE 71 3 0 0
MEDPACE HLDGS INC Stock 58506Q109   5,498,074 16,549 SH   SOLE   16,549 0 0
MEDTRONIC PLC Stock G5960L103   1,521,181 19,043 SH   SOLE 6 19,043 0 0
MEDTRONIC PLC Stock G5960L103   31,935 400 SH   SOLE 7 399 0 0
MEDTRONIC PLC Stock G5960L103   51,762 648 SH   SOLE 9 648 0 0
MEDTRONIC PLC Stock G5960L103   87,160 1,091 SH   SOLE 19 1,091 0 0
MEDTRONIC PLC Stock G5960L103   88,667 1,110 SH   SOLE 24 1,110 0 0
MEDTRONIC PLC Stock G5960L103   24,124 302 SH   SOLE 26 302 0 0
MEDTRONIC PLC Stock G5960L103   20,231 253 SH   SOLE 33 253 0 0
MEDTRONIC PLC Stock G5960L103   75,259 942 SH   SOLE 43 942 0 0
MEDTRONIC PLC Stock G5960L103   479 6 SH   SOLE 71 6 0 0
MEDTRONIC PLC Stock G5960L103   3,926,859 49,159 SH   SOLE   49,159 0 0
MERCADOLIBRE INC Stock 58733R102   11,903 7 SH   SOLE 9 7 0 0
MERCADOLIBRE INC Stock 58733R102   1,700 1 SH   SOLE 19 1 0 0
MERCADOLIBRE INC Stock 58733R102   0 0 SH   SOLE 33 0 0 0
MERCADOLIBRE INC Stock 58733R102   6,468,067 3,804 SH   SOLE   3,803 0 0
MERCHANTS BANCORP IND Stock 58844R108   241,176 6,613 SH   SOLE   6,613 0 0
MERCK & CO INC Stock 58933Y105   30,258 304 SH   SOLE 7 304 0 0
MERCK & CO INC Stock 58933Y105   61,123 614 SH   SOLE 9 614 0 0
MERCK & CO INC Stock 58933Y105   7,262 73 SH   SOLE 12 73 0 0
MERCK & CO INC Stock 58933Y105   272,912 2,743 SH   SOLE 19 2,743 0 0
MERCK & CO INC Stock 58933Y105   13,629 137 SH   SOLE 26 137 0 0
MERCK & CO INC Stock 58933Y105   95,117 956 SH   SOLE 33 956 0 0
MERCK & CO INC Stock 58933Y105   4,178 42 SH   SOLE 36 42 0 0
MERCK & CO INC Stock 58933Y105   12,037 121 SH   SOLE 46 121 0 0
MERCK & CO INC Stock 58933Y105   2,487 25 SH   SOLE 49 25 0 0
MERCK & CO INC Stock 58933Y105   895 9 SH   SOLE 66 9 0 0
MERCK & CO INC Stock 58933Y105   4,676 47 SH   SOLE 71 47 0 0
MERCK & CO INC Stock 58933Y105   10,246 103 SH   SOLE 73 103 0 0
MERCK & CO INC Stock 58933Y105   10,907,030 109,640 SH   SOLE   109,640 0 0
META PLATFORMS INC Stock 30303M102   262,308 448 SH   SOLE 9 448 0 0
META PLATFORMS INC Stock 30303M102   679,777 1,161 SH   SOLE 18 1,161 0 0
META PLATFORMS INC Stock 30303M102   2,730,760 4,664 SH   SOLE 19 4,663 0 0
META PLATFORMS INC Stock 30303M102   153,989 263 SH   SOLE 24 263 0 0
META PLATFORMS INC Stock 30303M102   393,477 672 SH   SOLE 33 672 0 0
META PLATFORMS INC Stock 30303M102   57,965 99 SH   SOLE 36 99 0 0
META PLATFORMS INC Stock 30303M102   4,684 8 SH   SOLE 39 8 0 0
META PLATFORMS INC Stock 30303M102   176,353 301 SH   SOLE 43 301 0 0
META PLATFORMS INC Stock 30303M102   26,348 45 SH   SOLE 49 45 0 0
META PLATFORMS INC Stock 30303M102   197,955 338 SH   SOLE 50 338 0 0
META PLATFORMS INC Stock 30303M102   62,064 106 SH   SOLE 51 106 0 0
META PLATFORMS INC Stock 30303M102   861,655 1,472 SH   SOLE 53 1,471 0 0
META PLATFORMS INC Stock 30303M102   5,270 9 SH   SOLE 66 9 0 0
META PLATFORMS INC Stock 30303M102   59,137 101 SH   SOLE 71 101 0 0
META PLATFORMS INC Stock 30303M102   58,555 100 SH   SOLE 73 100 0 0
META PLATFORMS INC Stock 30303M102   48,565,052 82,945 SH   SOLE   82,944 0 0
METLIFE INC Stock 59156R108   37,174 454 SH   SOLE 9 454 0 0
METLIFE INC Stock 59156R108   285,787 3,490 SH   SOLE 19 3,490 0 0
METLIFE INC Stock 59156R108   17,381 212 SH   SOLE 33 212 0 0
METLIFE INC Stock 59156R108   47,736 583 SH   SOLE 36 583 0 0
METLIFE INC Stock 59156R108   3,357 41 SH   SOLE 46 41 0 0
METLIFE INC Stock 59156R108   328 4 SH   SOLE 71 4 0 0
METLIFE INC Stock 59156R108   5,158 63 SH   SOLE 73 63 0 0
METLIFE INC Stock 59156R108   2,801,457 34,214 SH   SOLE   34,214 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   2,447 2 SH   SOLE 9 2 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   14,684 12 SH   SOLE 33 12 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   13,460 11 SH   SOLE 50 11 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   1,224 1 SH   SOLE 71 1 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   352,420 288 SH   SOLE   288 0 0
MFS HIGH INCOME MUN TR CEF 59318D104   67,491 18,340 SH   SOLE   18,340 0 0
MFS INTER INCOME TR CEF 55273C107   45,220 17,000 SH   SOLE   17,000 0 0
AMPLIFY ETF TR ETF 032108649   238,092 23,977 SH   SOLE   23,977 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   11,355 198 SH   SOLE 19 198 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   11,527 201 SH   SOLE 33 200 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   149 3 SH   SOLE 36 2 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   860 15 SH   SOLE 46 15 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   115 2 SH   SOLE 71 2 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   1,227,193 21,398 SH   SOLE   21,398 0 0
MICRON TECHNOLOGY INC Stock 595112103   5,723 68 SH   SOLE 19 68 0 0
MICRON TECHNOLOGY INC Stock 595112103   39,303 467 SH   SOLE 24 467 0 0
MICRON TECHNOLOGY INC Stock 595112103   25,558 304 SH   SOLE 33 303 0 0
MICRON TECHNOLOGY INC Stock 595112103   6,480 77 SH   SOLE 36 77 0 0
MICRON TECHNOLOGY INC Stock 595112103   20,637 245 SH   SOLE 43 245 0 0
MICRON TECHNOLOGY INC Stock 595112103   4,208 50 SH   SOLE 46 50 0 0
MICRON TECHNOLOGY INC Stock 595112103   505 6 SH   SOLE 66 6 0 0
MICRON TECHNOLOGY INC Stock 595112103   6,901 82 SH   SOLE 71 82 0 0
MICRON TECHNOLOGY INC Stock 595112103   5,773,541 68,602 SH   SOLE   68,601 0 0
MICROSOFT CORP Stock 594918104   78,821 187 SH   SOLE 2 187 0 0
MICROSOFT CORP Stock 594918104   3,026,932 7,181 SH   SOLE 6 7,181 0 0
MICROSOFT CORP Stock 594918104   61,128 145 SH   SOLE 7 145 0 0
MICROSOFT CORP Stock 594918104   327,182 776 SH   SOLE 9 776 0 0
MICROSOFT CORP Stock 594918104   14,753 35 SH   SOLE 12 35 0 0
MICROSOFT CORP Stock 594918104   893,580 2,120 SH   SOLE 18 2,120 0 0
MICROSOFT CORP Stock 594918104   2,653,337 6,295 SH   SOLE 19 6,294 0 0
MICROSOFT CORP Stock 594918104   167,336 397 SH   SOLE 24 397 0 0
MICROSOFT CORP Stock 594918104   246,156 584 SH   SOLE 28 584 0 0
MICROSOFT CORP Stock 594918104   299,148 710 SH   SOLE 32 709 0 0
MICROSOFT CORP Stock 594918104   972,167 2,306 SH   SOLE 33 2,306 0 0
MICROSOFT CORP Stock 594918104   636,865 1,511 SH   SOLE 36 1,510 0 0
MICROSOFT CORP Stock 594918104   352,252 836 SH   SOLE 43 835 0 0
MICROSOFT CORP Stock 594918104   83,457 198 SH   SOLE 46 198 0 0
MICROSOFT CORP Stock 594918104   56,481 134 SH   SOLE 48 134 0 0
MICROSOFT CORP Stock 594918104   185,039 439 SH   SOLE 49 439 0 0
MICROSOFT CORP Stock 594918104   240,279 570 SH   SOLE 50 570 0 0
MICROSOFT CORP Stock 594918104   128,979 306 SH   SOLE 51 306 0 0
MICROSOFT CORP Stock 594918104   1,890,695 4,486 SH   SOLE 53 4,485 0 0
MICROSOFT CORP Stock 594918104   10,959 26 SH   SOLE 66 26 0 0
MICROSOFT CORP Stock 594918104   125,186 297 SH   SOLE 71 297 0 0
MICROSOFT CORP Stock 594918104   19,811 47 SH   SOLE 72 47 0 0
MICROSOFT CORP Stock 594918104   186,725 443 SH   SOLE 73 443 0 0
MICROSOFT CORP Stock 594918104   98,732,877 234,242 SH   SOLE   234,241 0 0
MICROSTRATEGY INC Stock 594972408   290 1 SH   SOLE 66 1 0 0
MICROSTRATEGY INC Stock 594972408   1,448 5 SH   SOLE 71 5 0 0
MICROSTRATEGY INC Stock 594972408   316,995 1,095 SH   SOLE   1,094 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   24,267 157 SH   SOLE 19 157 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   14,215 92 SH   SOLE 33 91 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   20,142 130 SH   SOLE 43 130 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   155 1 SH   SOLE 71 1 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   313,472 2,028 SH   SOLE   2,028 0 0
MOBILEYE GLOBAL INC Stock 60741F104   20 1 SH   SOLE 71 1 0 0
MOBILEYE GLOBAL INC Stock 60741F104   180,973 9,085 SH   SOLE   9,085 0 0
MODERNA INC Stock 60770K107   5,613 135 SH   SOLE 33 135 0 0
MODERNA INC Stock 60770K107   208 5 SH   SOLE 71 5 0 0
MODERNA INC Stock 60770K107   832 20 SH   SOLE 73 20 0 0
MODERNA INC Stock 60770K107   808,452 19,443 SH   SOLE   19,443 0 0
MODINE MFG CO Stock 607828100   343,964 2,967 SH   SOLE   2,967 0 0
MOLINA HEALTHCARE INC Stock 60855R100   6,985 24 SH   SOLE 19 24 0 0
MOLINA HEALTHCARE INC Stock 60855R100   8,440 29 SH   SOLE 33 29 0 0
MOLINA HEALTHCARE INC Stock 60855R100   661,557 2,273 SH   SOLE   2,273 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   229,280 4,000 SH   SOLE 5 4,000 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   5,675 99 SH   SOLE 9 99 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   3,955 69 SH   SOLE 19 69 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   3,813 67 SH   SOLE 33 66 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   2,522 44 SH   SOLE 46 44 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   229 4 SH   SOLE 71 4 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   963,817 16,815 SH   SOLE   16,814 0 0
MONDELEZ INTL INC Stock 609207105   21,563 361 SH   SOLE 7 361 0 0
MONDELEZ INTL INC Stock 609207105   2,568 43 SH   SOLE 9 43 0 0
MONDELEZ INTL INC Stock 609207105   2,329 39 SH   SOLE 12 39 0 0
MONDELEZ INTL INC Stock 609207105   44,260 741 SH   SOLE 19 741 0 0
MONDELEZ INTL INC Stock 609207105   66,609 1,115 SH   SOLE 32 1,115 0 0
MONDELEZ INTL INC Stock 609207105   23,610 395 SH   SOLE 33 395 0 0
MONDELEZ INTL INC Stock 609207105   49,800 834 SH   SOLE 36 833 0 0
MONDELEZ INTL INC Stock 609207105   6,809 114 SH   SOLE 46 114 0 0
MONDELEZ INTL INC Stock 609207105   80,874 1,354 SH   SOLE 71 1,354 0 0
MONDELEZ INTL INC Stock 609207105   4,480 75 SH   SOLE 73 75 0 0
MONDELEZ INTL INC Stock 609207105   3,219,631 53,903 SH   SOLE   53,903 0 0
MONGODB INC Stock 60937P106   1,164 5 SH   SOLE 19 5 0 0
MONGODB INC Stock 60937P106   466 2 SH   SOLE 33 2 0 0
MONGODB INC Stock 60937P106   16,530 71 SH   SOLE 43 71 0 0
MONGODB INC Stock 60937P106   1,164 5 SH   SOLE 71 5 0 0
MONGODB INC Stock 60937P106   875,831 3,762 SH   SOLE   3,762 0 0
MONOLITHIC PWR SYS INC Stock 609839105   6,528 11 SH   SOLE 33 11 0 0
MONOLITHIC PWR SYS INC Stock 609839105   21,301 36 SH   SOLE 48 36 0 0
MONOLITHIC PWR SYS INC Stock 609839105   1,183 2 SH   SOLE 71 2 0 0
MONOLITHIC PWR SYS INC Stock 609839105   1,101,020 1,861 SH   SOLE   1,860 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   10,249 195 SH   SOLE 9 195 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   22,916 436 SH   SOLE 33 436 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   59,393 1,130 SH   SOLE 50 1,130 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   473 9 SH   SOLE 71 9 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   175,966 3,348 SH   SOLE   3,347 0 0
MOODYS CORP Stock 615369105   46,390 98 SH   SOLE 19 98 0 0
MOODYS CORP Stock 615369105   18,597 39 SH   SOLE 33 39 0 0
MOODYS CORP Stock 615369105   3,787 8 SH   SOLE 36 8 0 0
MOODYS CORP Stock 615369105   4,734 10 SH   SOLE 46 10 0 0
MOODYS CORP Stock 615369105   947 2 SH   SOLE 71 2 0 0
MOODYS CORP Stock 615369105   16,568 35 SH   SOLE 73 35 0 0
MOODYS CORP Stock 615369105   1,474,832 3,116 SH   SOLE   3,115 0 0
MORGAN STANLEY Stock 617446448   14,332 114 SH   SOLE 9 114 0 0
MORGAN STANLEY Stock 617446448   10,560 84 SH   SOLE 12 84 0 0
MORGAN STANLEY Stock 617446448   31,304 249 SH   SOLE 19 249 0 0
MORGAN STANLEY Stock 617446448   47,007 374 SH   SOLE 33 373 0 0
MORGAN STANLEY Stock 617446448   37,716 300 SH   SOLE 36 300 0 0
MORGAN STANLEY Stock 617446448   8,298 66 SH   SOLE 46 66 0 0
MORGAN STANLEY Stock 617446448   73,420 584 SH   SOLE 52 584 0 0
MORGAN STANLEY Stock 617446448   377 3 SH   SOLE 66 3 0 0
MORGAN STANLEY Stock 617446448   1,634 13 SH   SOLE 71 13 0 0
MORGAN STANLEY Stock 617446448   12,698 101 SH   SOLE 73 101 0 0
MORGAN STANLEY Stock 617446448   3,637,365 28,932 SH   SOLE   28,932 0 0
MORNINGSTAR INC Stock 617700109   713,594 2,119 SH   SOLE 6 2,119 0 0
MORNINGSTAR INC Stock 617700109   52,198 155 SH   SOLE 23 155 0 0
MORNINGSTAR INC Stock 617700109   98,334 292 SH   SOLE 52 292 0 0
MORNINGSTAR INC Stock 617700109   1,010 3 SH   SOLE 71 3 0 0
MORNINGSTAR INC Stock 617700109   88,905 264 SH   SOLE   264 0 0
MOSAIC CO NEW Stock 61945C103   123 5 SH   SOLE 19 5 0 0
MOSAIC CO NEW Stock 61945C103   79,860 3,249 SH   SOLE 24 3,249 0 0
MOSAIC CO NEW Stock 61945C103   5,457 222 SH   SOLE 33 222 0 0
MOSAIC CO NEW Stock 61945C103   49 2 SH   SOLE 71 2 0 0
MOSAIC CO NEW Stock 61945C103   128,692 5,236 SH   SOLE   5,235 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   4,622 10 SH   SOLE 9 10 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   5,547 12 SH   SOLE 12 12 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   865,757 1,873 SH   SOLE 18 1,873 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   53,156 115 SH   SOLE 19 115 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   252,840 547 SH   SOLE 30 547 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   23,722 51 SH   SOLE 33 51 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   7,858 17 SH   SOLE 36 17 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   29,667 64 SH   SOLE 50 64 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   924 2 SH   SOLE 71 2 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   1,326,824 2,870 SH   SOLE   2,870 0 0
MOVELLA HOLDINGS INC - CLASS A - MVLA Stock 62459N105   1,300 65,000 SH   SOLE   65,000 0 0
MPLX LP Stock 55336V100   23,930 500 SH   SOLE 49 500 0 0
MPLX LP Stock 55336V100   1,018,484 21,280 SH   SOLE   21,280 0 0
MSCI INC Stock 55354G100   6,600 11 SH   SOLE 9 11 0 0
MSCI INC Stock 55354G100   600 1 SH   SOLE 19 1 0 0
MSCI INC Stock 55354G100   114,002 190 SH   SOLE 28 190 0 0
MSCI INC Stock 55354G100   10,846 18 SH   SOLE 33 18 0 0
MSCI INC Stock 55354G100   600 1 SH   SOLE 66 1 0 0
MSCI INC Stock 55354G100   600 1 SH   SOLE 71 1 0 0
MSCI INC Stock 55354G100   488,648 814 SH   SOLE   814 0 0
MUELLER INDS INC Stock 624756102   79 1 SH   SOLE 71 1 0 0
MUELLER INDS INC Stock 624756102   1,062,836 13,393 SH   SOLE   13,392 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R100   170,311 10,546 SH   SOLE   10,545 0 0
MURPHY OIL CORP Stock 626717102   303 10 SH   SOLE 19 10 0 0
MURPHY OIL CORP Stock 626717102   30 1 SH   SOLE 71 1 0 0
MURPHY OIL CORP Stock 626717102   1,095,990 36,219 SH   SOLE   36,219 0 0
NANO NUCLEAR ENERGY INC Stock 63010H108   503,999 20,245 SH   SOLE   20,245 0 0
NASDAQ INC Stock 631103108   10,591 137 SH   SOLE 19 137 0 0
NASDAQ INC Stock 631103108   3,222 42 SH   SOLE 33 41 0 0
NASDAQ INC Stock 631103108   3,247 42 SH   SOLE 46 42 0 0
NASDAQ INC Stock 631103108   387 5 SH   SOLE 71 5 0 0
NASDAQ INC Stock 631103108   484,545 6,268 SH   SOLE   6,267 0 0
NATIONAL FUEL GAS CO Stock 636180101   115,292 1,900 SH   SOLE 24 1,900 0 0
NATIONAL FUEL GAS CO Stock 636180101   85,923 1,416 SH   SOLE   1,416 0 0
NATIONAL GRID PLC ADR 636274409   5,942 100 SH   SOLE 9 100 0 0
NATIONAL GRID PLC ADR 636274409   238 4 SH   SOLE 33 4 0 0
NATIONAL GRID PLC ADR 636274409   144,985 2,440 SH   SOLE 52 2,440 0 0
NATIONAL GRID PLC ADR 636274409   297 5 SH   SOLE 66 5 0 0
NATIONAL GRID PLC ADR 636274409   1,607,895 27,060 SH   SOLE   27,059 0 0
NNN REIT INC REIT 637417106   3,186 78 SH   SOLE 19 78 0 0
NNN REIT INC REIT 637417106   41 1 SH   SOLE 71 1 0 0
NNN REIT INC REIT 637417106   587,679 14,386 SH   SOLE   14,386 0 0
NATURAL GROCERS BY VITAMIN C Stock 63888U108   345,848 8,707 SH   SOLE   8,707 0 0
NEOS ETF TRUST ETF 78433H667   486,000 18,649 SH   SOLE   18,649 0 0
NETAPP INC Stock 64110D104   7,545 65 SH   SOLE 19 65 0 0
NETAPP INC Stock 64110D104   9,619 83 SH   SOLE 33 82 0 0
NETAPP INC Stock 64110D104   74,260 640 SH   SOLE 36 639 0 0
NETAPP INC Stock 64110D104   580 5 SH   SOLE 46 5 0 0
NETAPP INC Stock 64110D104   116 1 SH   SOLE 71 1 0 0
NETAPP INC Stock 64110D104   1,792,831 15,445 SH   SOLE   15,444 0 0
NETFLIX INC Stock 64110L106   23,174 26 SH   SOLE 9 26 0 0
NETFLIX INC Stock 64110L106   271,342 304 SH   SOLE 19 304 0 0
NETFLIX INC Stock 64110L106   153,307 172 SH   SOLE 28 172 0 0
NETFLIX INC Stock 64110L106   159,546 179 SH   SOLE 32 179 0 0
NETFLIX INC Stock 64110L106   127,459 143 SH   SOLE 33 143 0 0
NETFLIX INC Stock 64110L106   148,850 167 SH   SOLE 36 167 0 0
NETFLIX INC Stock 64110L106   90,915 102 SH   SOLE 43 102 0 0
NETFLIX INC Stock 64110L106   64,175 72 SH   SOLE 48 72 0 0
NETFLIX INC Stock 64110L106   119,437 134 SH   SOLE 50 134 0 0
NETFLIX INC Stock 64110L106   1,783 2 SH   SOLE 51 2 0 0
NETFLIX INC Stock 64110L106   1,783 2 SH   SOLE 66 2 0 0
NETFLIX INC Stock 64110L106   16,044 18 SH   SOLE 71 18 0 0
NETFLIX INC Stock 64110L106   27,631 31 SH   SOLE 73 31 0 0
NETFLIX INC Stock 64110L106   15,028,925 16,861 SH   SOLE   16,861 0 0
NEW FORTRESS ENERGY INC Stock 644393100   272 18 SH   SOLE 71 18 0 0
NEW FORTRESS ENERGY INC Stock 644393100   102,362 6,770 SH   SOLE   6,770 0 0
NEW JERSEY RES CORP Stock 646025106   1,876,744 40,230 SH   SOLE 6 40,230 0 0
NEW JERSEY RES CORP Stock 646025106   61,065 1,309 SH   SOLE 19 1,309 0 0
NEW JERSEY RES CORP Stock 646025106   47 1 SH   SOLE 71 1 0 0
NEW JERSEY RES CORP Stock 646025106   115,444 2,475 SH   SOLE   2,474 0 0
NEW PAC METALS CORP Stock 64782A107   13,589 11,500 SH   SOLE   11,500 0 0
NEWELL BRANDS INC Stock 651229106   167,756 16,843 SH   SOLE 19 16,843 0 0
NEWELL BRANDS INC Stock 651229106   13,624 1,368 SH   SOLE 43 1,367 0 0
NEWELL BRANDS INC Stock 651229106   40 4 SH   SOLE 71 4 0 0
NEWELL BRANDS INC Stock 651229106   29,359 2,948 SH   SOLE   2,947 0 0
NEWMONT CORP Stock 651639106   4,727 127 SH   SOLE 9 127 0 0
NEWMONT CORP Stock 651639106   20,754 558 SH   SOLE 19 557 0 0
NEWMONT CORP Stock 651639106   9,609 258 SH   SOLE 33 258 0 0
NEWMONT CORP Stock 651639106   6,030 162 SH   SOLE 36 162 0 0
NEWMONT CORP Stock 651639106   0 0 SH   SOLE 66 0 0 0
NEWMONT CORP Stock 651639106   744 20 SH   SOLE 71 20 0 0
NEWMONT CORP Stock 651639106   2,355,184 63,277 SH   SOLE   63,277 0 0
NEXGEN ENERGY LTD Stock 65340P106   202,950 30,750 SH   SOLE   30,750 0 0
NEXTERA ENERGY INC Stock 65339F101   21,997 307 SH   SOLE 7 306 0 0
NEXTERA ENERGY INC Stock 65339F101   4,732 66 SH   SOLE 9 66 0 0
NEXTERA ENERGY INC Stock 65339F101   4,301 60 SH   SOLE 12 60 0 0
NEXTERA ENERGY INC Stock 65339F101   67,104 936 SH   SOLE 19 936 0 0
NEXTERA ENERGY INC Stock 65339F101   78 1 SH   SOLE 32 1 0 0
NEXTERA ENERGY INC Stock 65339F101   56,448 787 SH   SOLE 33 787 0 0
NEXTERA ENERGY INC Stock 65339F101   502 7 SH   SOLE 66 7 0 0
NEXTERA ENERGY INC Stock 65339F101   717 10 SH   SOLE 71 10 0 0
NEXTERA ENERGY INC Stock 65339F101   11,255 157 SH   SOLE 72 157 0 0
NEXTERA ENERGY INC Stock 65339F101   9,678 135 SH   SOLE 73 135 0 0
NEXTERA ENERGY INC Stock 65339F101   11,404,741 159,084 SH   SOLE   159,084 0 0
NIKE INC Stock 654106103   1,654,146 21,860 SH   SOLE 6 21,860 0 0
NIKE INC Stock 654106103   3,027 40 SH   SOLE 9 40 0 0
NIKE INC Stock 654106103   9,080 120 SH   SOLE 19 120 0 0
NIKE INC Stock 654106103   9,009 119 SH   SOLE 33 119 0 0
NIKE INC Stock 654106103   3,102 41 SH   SOLE 46 41 0 0
NIKE INC Stock 654106103   0 0 SH   SOLE 66 0 0 0
NIKE INC Stock 654106103   984 13 SH   SOLE 71 13 0 0
NIKE INC Stock 654106103   8,248 109 SH   SOLE 72 109 0 0
NIKE INC Stock 654106103   2,648 35 SH   SOLE 73 35 0 0
NIKE INC Stock 654106103   2,671,730 35,308 SH   SOLE   35,307 0 0
NISOURCE INC Stock 65473P105   3,676 100 SH   SOLE   100 0 0
NISOURCE INC Stock 65473P105   7,021 191 SH   SOLE 19 191 0 0
NISOURCE INC Stock 65473P105   448 12 SH   SOLE 33 12 0 0
NISOURCE INC Stock 65473P105   221 6 SH   SOLE 71 6 0 0
NISOURCE INC Stock 65473P105   345,144 9,389 SH   SOLE   9,389 0 0
NOAH HLDGS LTD ADR 65487X102   295,151 25,205 SH   SOLE   25,205 0 0
NORDSON CORP Stock 655663102   2,166,120 10,352 SH   SOLE 6 10,352 0 0
NORDSON CORP Stock 655663102   9,416 45 SH   SOLE 23 45 0 0
NORDSON CORP Stock 655663102   160,933 769 SH   SOLE   769 0 0
NORDSTROM INC Stock 655664100   24 1 SH   SOLE 71 1 0 0
NORDSTROM INC Stock 655664100   211,119 8,742 SH   SOLE   8,742 0 0
NORFOLK SOUTHN CORP Stock 655844108   28,399 121 SH   SOLE 9 121 0 0
NORFOLK SOUTHN CORP Stock 655844108   83,851 357 SH   SOLE 19 357 0 0
NORFOLK SOUTHN CORP Stock 655844108   15,384 66 SH   SOLE 33 65 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,816 12 SH   SOLE 36 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,816 12 SH   SOLE 46 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   704 3 SH   SOLE 71 3 0 0
NORFOLK SOUTHN CORP Stock 655844108   8,449 36 SH   SOLE 73 36 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,790,988 11,892 SH   SOLE   11,891 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204   6,338 10,900 SH   SOLE   10,900 0 0
NORTHERN TR CORP Stock 665859104   2,516,039 24,547 SH   SOLE 6 24,546 0 0
NORTHERN TR CORP Stock 665859104   9,020 88 SH   SOLE 19 88 0 0
NORTHERN TR CORP Stock 665859104   1,301 13 SH   SOLE 33 12 0 0
NORTHERN TR CORP Stock 665859104   2,255 22 SH   SOLE 46 22 0 0
NORTHERN TR CORP Stock 665859104   158,393 1,545 SH   SOLE   1,545 0 0
NORTHROP GRUMMAN CORP Stock 666807102   2,346 5 SH   SOLE 12 5 0 0
NORTHROP GRUMMAN CORP Stock 666807102   10,968 23 SH   SOLE 33 23 0 0
NORTHROP GRUMMAN CORP Stock 666807102   1,877 4 SH   SOLE 36 4 0 0
NORTHROP GRUMMAN CORP Stock 666807102   939 2 SH   SOLE 71 2 0 0
NORTHROP GRUMMAN CORP Stock 666807102   8,921 19 SH   SOLE 73 19 0 0
NORTHROP GRUMMAN CORP Stock 666807102   1,674,410 3,568 SH   SOLE   3,567 0 0
NORTHWESTERN ENERGY GROUP IN Stock 668074305   303,451 5,676 SH   SOLE 19 5,676 0 0
NORTHWESTERN ENERGY GROUP IN Stock 668074305   53 1 SH   SOLE 71 1 0 0
NORTHWESTERN ENERGY GROUP IN Stock 668074305   29,612 554 SH   SOLE   553 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   5,223 203 SH   SOLE 19 203 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   6,818 265 SH   SOLE 33 265 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   926 36 SH   SOLE 46 36 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   103 4 SH   SOLE 71 4 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   25,112 976 SH   SOLE 73 976 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104   1,083,104 42,095 SH   SOLE   42,095 0 0
NOVA LTD Stock M7516K103   226,296 1,149 SH   SOLE   1,149 0 0
NOVARTIS AG ADR 66987V109   4,379 45 SH   SOLE 31 45 0 0
NOVARTIS AG ADR 66987V109   1,946 20 SH   SOLE 33 20 0 0
NOVARTIS AG ADR 66987V109   31,820 327 SH   SOLE 36 327 0 0
NOVARTIS AG ADR 66987V109   681 7 SH   SOLE 66 7 0 0
NOVARTIS AG ADR 66987V109   3,355,277 34,480 SH   SOLE   34,480 0 0
NOVO-NORDISK A S ADR 670100205   15,054 175 SH   SOLE 2 175 0 0
NOVO-NORDISK A S ADR 670100205   8,258 96 SH   SOLE 6 96 0 0
NOVO-NORDISK A S ADR 670100205   12,731 148 SH   SOLE 9 148 0 0
NOVO-NORDISK A S ADR 670100205   1,892 22 SH   SOLE 12 22 0 0
NOVO-NORDISK A S ADR 670100205   47,139 548 SH   SOLE 28 548 0 0
NOVO-NORDISK A S ADR 670100205   12,817 149 SH   SOLE 33 149 0 0
NOVO-NORDISK A S ADR 670100205   44,644 519 SH   SOLE 43 519 0 0
NOVO-NORDISK A S ADR 670100205   0 0 SH   SOLE 66 0 0 0
NOVO-NORDISK A S ADR 670100205   10,666 124 SH   SOLE 72 124 0 0
NOVO-NORDISK A S ADR 670100205   5,681,200 66,045 SH   SOLE   66,045 0 0
NRG ENERGY INC Stock 629377508   20,029 222 SH   SOLE 19 222 0 0
NRG ENERGY INC Stock 629377508   11,354 126 SH   SOLE 33 125 0 0
NRG ENERGY INC Stock 629377508   90 1 SH   SOLE 71 1 0 0
NRG ENERGY INC Stock 629377508   584,535 6,479 SH   SOLE   6,479 0 0
NU HLDGS LTD Stock G6683N103   678,360 65,479 SH   SOLE   65,478 0 0
NUCOR CORP Stock 670346105   2,489 21 SH   SOLE 33 21 0 0
NUCOR CORP Stock 670346105   18,972 163 SH   SOLE 36 162 0 0
NUCOR CORP Stock 670346105   233 2 SH   SOLE 71 2 0 0
NUCOR CORP Stock 670346105   1,115,503 9,558 SH   SOLE   9,557 0 0
NUTANIX INC Stock 67059N108   36,035 589 SH   SOLE 19 589 0 0
NUTANIX INC Stock 67059N108   612 10 SH   SOLE 71 10 0 0
NUTANIX INC Stock 67059N108   643,308 10,515 SH   SOLE   10,515 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   40,044 3,550 SH   SOLE 36 3,550 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   264,864 23,481 SH   SOLE   23,480 0 0
NUSHARES ETF TR ETF 67092P805   5,681 189 SH   SOLE 43 189 0 0
NUSHARES ETF TR ETF 67092P805   706,221 23,494 SH   SOLE   23,493 0 0
NUSHARES ETF TR ETF 67092P300   722,228 18,345 SH   SOLE   18,344 0 0
NUSHARES ETF TR ETF 67092P607   337,634 8,062 SH   SOLE   8,061 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108   824,097 92,388 SH   SOLE   92,387 0 0
NUVEEN PFD & INCOME OPPORTUN CEF 67073B106   985,141 125,336 SH   SOLE   125,336 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101   849,419 72,849 SH   SOLE   72,848 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105   271,882 22,414 SH   SOLE   22,414 0 0
NUVEEN REAL ESTATE INCOME FD CEF 67071B108   709,424 82,204 SH   SOLE   82,204 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103   611,184 40,800 SH   SOLE   40,800 0 0
NVIDIA CORPORATION Stock 67066G104   41,764 311 SH   SOLE 2 311 0 0
NVIDIA CORPORATION Stock 67066G104   441,008 3,284 SH   SOLE 9 3,284 0 0
NVIDIA CORPORATION Stock 67066G104   2,636,149 19,630 SH   SOLE 19 19,630 0 0
NVIDIA CORPORATION Stock 67066G104   292,905 2,181 SH   SOLE 32 2,181 0 0
NVIDIA CORPORATION Stock 67066G104   1,022,982 7,618 SH   SOLE 33 7,617 0 0
NVIDIA CORPORATION Stock 67066G104   440,227 3,278 SH   SOLE 36 3,278 0 0
NVIDIA CORPORATION Stock 67066G104   382,149 2,846 SH   SOLE 43 2,845 0 0
NVIDIA CORPORATION Stock 67066G104   894,237 6,659 SH   SOLE 45 6,659 0 0
NVIDIA CORPORATION Stock 67066G104   89,034 663 SH   SOLE 46 663 0 0
NVIDIA CORPORATION Stock 67066G104   245,751 1,830 SH   SOLE 48 1,830 0 0
NVIDIA CORPORATION Stock 67066G104   116,967 871 SH   SOLE 49 871 0 0
NVIDIA CORPORATION Stock 67066G104   280,552 2,089 SH   SOLE 50 2,089 0 0
NVIDIA CORPORATION Stock 67066G104   169,608 1,263 SH   SOLE 51 1,263 0 0
NVIDIA CORPORATION Stock 67066G104   2,553,824 19,017 SH   SOLE 53 19,017 0 0
NVIDIA CORPORATION Stock 67066G104   12,086 90 SH   SOLE 66 90 0 0
NVIDIA CORPORATION Stock 67066G104   153,762 1,145 SH   SOLE 71 1,145 0 0
NVIDIA CORPORATION Stock 67066G104   162,895 1,213 SH   SOLE 73 1,213 0 0
NVIDIA CORPORATION Stock 67066G104   153,514,232 1,143,155 SH   SOLE   1,143,154 0 0
NVR INC Stock 62944T105   24,537 3 SH   SOLE 9 3 0 0
NVR INC Stock 62944T105   8,179 1 SH   SOLE 33 1 0 0
NVR INC Stock 62944T105   57,252 7 SH   SOLE 36 7 0 0
NVR INC Stock 62944T105   695,207 85 SH   SOLE   85 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   557,246 2,681 SH   SOLE 6 2,681 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   8,730 42 SH   SOLE 9 42 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   41,570 200 SH   SOLE 19 200 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   63,208 304 SH   SOLE 33 304 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   2,286 11 SH   SOLE 46 11 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   0 0 SH   SOLE 66 0 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   208 1 SH   SOLE 71 1 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   1,698,963 8,174 SH   SOLE   8,173 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   335,581 283 SH   SOLE 18 283 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   30,831 26 SH   SOLE 33 26 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   21,344 18 SH   SOLE 36 18 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   27,273 23 SH   SOLE 51 23 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   401,986 339 SH   SOLE 53 339 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   15,415 13 SH   SOLE 73 13 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   1,943,835 1,639 SH   SOLE   1,639 0 0
OCCIDENTAL PETE CORP Stock 674599105   1,087 22 SH   SOLE 19 22 0 0
OCCIDENTAL PETE CORP Stock 674599105   0 0 SH   SOLE 32 0 0 0
OCCIDENTAL PETE CORP Stock 674599105   16,977 344 SH   SOLE 33 343 0 0
OCCIDENTAL PETE CORP Stock 674599105   32,931 666 SH   SOLE 36 666 0 0
OCCIDENTAL PETE CORP Stock 674599105   544 11 SH   SOLE 71 11 0 0
OCCIDENTAL PETE CORP Stock 674599105   996,364 20,165 SH   SOLE   20,165 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   328,280 1,861 SH   SOLE 18 1,861 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   121,983 692 SH   SOLE 32 691 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   11,129 63 SH   SOLE 33 63 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   94,880 538 SH   SOLE 36 537 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   21,357 121 SH   SOLE 43 121 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   353 2 SH   SOLE 46 2 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   176 1 SH   SOLE 51 1 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   0 0 SH   SOLE 66 0 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   2,822 16 SH   SOLE 71 16 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   805,266 4,565 SH   SOLE   4,565 0 0
OLD REP INTL CORP Stock 680223104   109 3 SH   SOLE 71 3 0 0
OLD REP INTL CORP Stock 680223104   341,971 9,449 SH   SOLE   9,449 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   33,687 307 SH   SOLE 23 307 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   549 5 SH   SOLE 36 5 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   48,062 438 SH   SOLE 52 438 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   359,256 3,274 SH   SOLE   3,274 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   5,526 146 SH   SOLE 19 146 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   38 1 SH   SOLE 71 1 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   1,955,536 51,665 SH   SOLE   51,665 0 0
OMNICOM GROUP INC Stock 681919106   5,937 69 SH   SOLE 9 69 0 0
OMNICOM GROUP INC Stock 681919106   3,270 38 SH   SOLE 19 38 0 0
OMNICOM GROUP INC Stock 681919106   1,127 13 SH   SOLE 33 13 0 0
OMNICOM GROUP INC Stock 681919106   4,216 49 SH   SOLE 36 49 0 0
OMNICOM GROUP INC Stock 681919106   1,893 22 SH   SOLE 46 22 0 0
OMNICOM GROUP INC Stock 681919106   172 2 SH   SOLE 71 2 0 0
OMNICOM GROUP INC Stock 681919106   865,524 10,060 SH   SOLE   10,059 0 0
ONEOK INC NEW Stock 682680103   63,352 631 SH   SOLE 19 631 0 0
ONEOK INC NEW Stock 682680103   13,745 137 SH   SOLE 33 136 0 0
ONEOK INC NEW Stock 682680103   5,321 53 SH   SOLE 36 53 0 0
ONEOK INC NEW Stock 682680103   402 4 SH   SOLE 66 4 0 0
ONEOK INC NEW Stock 682680103   703 7 SH   SOLE 71 7 0 0
ONEOK INC NEW Stock 682680103   23,996 239 SH   SOLE 72 239 0 0
ONEOK INC NEW Stock 682680103   2,682,547 26,719 SH   SOLE   26,718 0 0
ETF SER SOLUTIONS ETF 26922A446   1,703,316 46,048 SH   SOLE 49 46,048 0 0
ETF SER SOLUTIONS ETF 26922A446   1,639,212 44,315 SH   SOLE   44,315 0 0
ORACLE CORP Stock 68389X105   3,127,903 18,770 SH   SOLE 6 18,770 0 0
ORACLE CORP Stock 68389X105   33,328 200 SH   SOLE 7 200 0 0
ORACLE CORP Stock 68389X105   51,492 309 SH   SOLE 9 309 0 0
ORACLE CORP Stock 68389X105   15,164 91 SH   SOLE 12 91 0 0
ORACLE CORP Stock 68389X105   1,866,112 11,198 SH   SOLE 19 11,198 0 0
ORACLE CORP Stock 68389X105   18,497 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105   167,640 1,006 SH   SOLE 28 1,006 0 0
ORACLE CORP Stock 68389X105   247,527 1,485 SH   SOLE 30 1,485 0 0
ORACLE CORP Stock 68389X105   93,741 563 SH   SOLE 33 562 0 0
ORACLE CORP Stock 68389X105   13,331 80 SH   SOLE 36 80 0 0
ORACLE CORP Stock 68389X105   10,498 63 SH   SOLE 46 63 0 0
ORACLE CORP Stock 68389X105   1,166 7 SH   SOLE 66 7 0 0
ORACLE CORP Stock 68389X105   5,166 31 SH   SOLE 71 31 0 0
ORACLE CORP Stock 68389X105   19,830 119 SH   SOLE 72 119 0 0
ORACLE CORP Stock 68389X105   12,725,615 76,366 SH   SOLE   76,365 0 0
ORGANON & CO Stock 68622V106   477 32 SH   SOLE 19 32 0 0
ORGANON & CO Stock 68622V106   15 1 SH   SOLE 71 1 0 0
ORGANON & CO Stock 68622V106   786,912 52,742 SH   SOLE   52,742 0 0
OSHKOSH CORP Stock 688239201   502,868 5,289 SH   SOLE   5,289 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101   250,251 13,826 SH   SOLE   13,826 0 0
OTIS WORLDWIDE CORP Stock 68902V107   5,834 63 SH   SOLE 9 63 0 0
OTIS WORLDWIDE CORP Stock 68902V107   463 5 SH   SOLE 19 5 0 0
OTIS WORLDWIDE CORP Stock 68902V107   11,778 127 SH   SOLE 33 127 0 0
OTIS WORLDWIDE CORP Stock 68902V107   25,375 274 SH   SOLE 43 274 0 0
OTIS WORLDWIDE CORP Stock 68902V107   2,408 26 SH   SOLE 46 26 0 0
OTIS WORLDWIDE CORP Stock 68902V107   33,414 361 SH   SOLE 50 360 0 0
OTIS WORLDWIDE CORP Stock 68902V107   185 2 SH   SOLE 71 2 0 0
OTIS WORLDWIDE CORP Stock 68902V107   202,725 2,189 SH   SOLE   2,189 0 0
PACCAR INC Stock 693718108   3,953 38 SH   SOLE 19 38 0 0
PACCAR INC Stock 693718108   12,944 124 SH   SOLE 33 124 0 0
PACCAR INC Stock 693718108   4,577 44 SH   SOLE 46 44 0 0
PACCAR INC Stock 693718108   624 6 SH   SOLE 71 6 0 0
PACCAR INC Stock 693718108   3,250,665 31,250 SH   SOLE   31,250 0 0
PACER FDS TR ETF 69374H873   438,589 15,025 SH   SOLE   15,025 0 0
PACER FDS TR ETF 69374H709   399,650 11,845 SH   SOLE   11,845 0 0
PACER FDS TR ETF 69374H816   4,234,043 85,995 SH   SOLE   85,995 0 0
PACER FDS TR ETF 69374H436   1,887,578 49,168 SH   SOLE   49,168 0 0
PACER FDS TR ETF 69374H428   300,409 6,319 SH   SOLE   6,319 0 0
PACER FDS TR ETF 69374H568   3,082,480 105,240 SH   SOLE   105,240 0 0
PACER FDS TR ETF 69374H519   438,204 15,695 SH   SOLE   15,695 0 0
PACER FDS TR ETF 69374H105   480,693 8,995 SH   SOLE   8,995 0 0
PACER FDS TR ETF 69374H881   361,514 6,401 SH   SOLE 11 6,400 0 0
PACER FDS TR ETF 69374H881   11,669,481 206,613 SH   SOLE   206,612 0 0
PACER FDS TR ETF 69374H360   4,354,120 135,896 SH   SOLE   135,896 0 0
PACER FDS TR ETF 69374H857   3,861,377 87,739 SH   SOLE   87,738 0 0
PACKAGING CORP AMER Stock 695156109   6,754 30 SH   SOLE 9 30 0 0
PACKAGING CORP AMER Stock 695156109   4,052 18 SH   SOLE 19 18 0 0
PACKAGING CORP AMER Stock 695156109   7,537 33 SH   SOLE 33 33 0 0
PACKAGING CORP AMER Stock 695156109   225 1 SH   SOLE 71 1 0 0
PACKAGING CORP AMER Stock 695156109   1,138,648 5,058 SH   SOLE   5,057 0 0
PAGSEGURO DIGITAL LTD Stock G68707101   275 44 SH   SOLE 71 44 0 0
PAGSEGURO DIGITAL LTD Stock G68707101   66,225 10,579 SH   SOLE   10,579 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   141,579 1,872 SH   SOLE 9 1,872 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   3,256,161 43,054 SH   SOLE 19 43,053 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   36,000 476 SH   SOLE 33 476 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   1,588 21 SH   SOLE 51 21 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   681 9 SH   SOLE 66 9 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   12,403 164 SH   SOLE 71 164 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   9,302 123 SH   SOLE 73 123 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   14,117,849 186,670 SH   SOLE   186,669 0 0
PALO ALTO NETWORKS INC Stock 697435105   184,144 1,012 SH   SOLE 9 1,012 0 0
PALO ALTO NETWORKS INC Stock 697435105   50,403 277 SH   SOLE 19 277 0 0
PALO ALTO NETWORKS INC Stock 697435105   33,481 184 SH   SOLE 33 184 0 0
PALO ALTO NETWORKS INC Stock 697435105   4,731 26 SH   SOLE 39 26 0 0
PALO ALTO NETWORKS INC Stock 697435105   4,185 23 SH   SOLE 46 23 0 0
PALO ALTO NETWORKS INC Stock 697435105   28,750 158 SH   SOLE 51 158 0 0
PALO ALTO NETWORKS INC Stock 697435105   429,062 2,358 SH   SOLE 53 2,358 0 0
PALO ALTO NETWORKS INC Stock 697435105   728 4 SH   SOLE 66 4 0 0
PALO ALTO NETWORKS INC Stock 697435105   10,554 58 SH   SOLE 71 58 0 0
PALO ALTO NETWORKS INC Stock 697435105   9,163,581 50,360 SH   SOLE   50,360 0 0
PARAMOUNT GLOBAL Stock 92556H206   1,277 122 SH   SOLE 33 122 0 0
PARAMOUNT GLOBAL Stock 92556H206   42 4 SH   SOLE 71 4 0 0
PARAMOUNT GLOBAL Stock 92556H206   152,162 14,547 SH   SOLE   14,547 0 0
PARKER-HANNIFIN CORP Stock 701094104   46,430 73 SH   SOLE 9 73 0 0
PARKER-HANNIFIN CORP Stock 701094104   208,741 328 SH   SOLE 19 328 0 0
PARKER-HANNIFIN CORP Stock 701094104   265,751 418 SH   SOLE 30 417 0 0
PARKER-HANNIFIN CORP Stock 701094104   19,800 31 SH   SOLE 33 31 0 0
PARKER-HANNIFIN CORP Stock 701094104   1,272 2 SH   SOLE 71 2 0 0
PARKER-HANNIFIN CORP Stock 701094104   1,842,277 2,897 SH   SOLE   2,896 0 0
PAYCHEX INC Stock 704326107   2,947,620 21,021 SH   SOLE 6 21,021 0 0
PAYCHEX INC Stock 704326107   89,682 640 SH   SOLE 19 639 0 0
PAYCHEX INC Stock 704326107   24,381 174 SH   SOLE 33 173 0 0
PAYCHEX INC Stock 704326107   2,384 17 SH   SOLE 46 17 0 0
PAYCHEX INC Stock 704326107   72,774 519 SH   SOLE 52 519 0 0
PAYCHEX INC Stock 704326107   561 4 SH   SOLE 71 4 0 0
PAYCHEX INC Stock 704326107   1,292,514 9,218 SH   SOLE   9,217 0 0
PAYCOM SOFTWARE INC Stock 70432V102   781,763 3,814 SH   SOLE 6 3,814 0 0
PAYCOM SOFTWARE INC Stock 70432V102   57,802 282 SH   SOLE 28 282 0 0
PAYCOM SOFTWARE INC Stock 70432V102   9,862 48 SH   SOLE 33 48 0 0
PAYCOM SOFTWARE INC Stock 70432V102   820 4 SH   SOLE 71 4 0 0
PAYCOM SOFTWARE INC Stock 70432V102   2,245,807 10,957 SH   SOLE   10,956 0 0
PAYPAL HLDGS INC Stock 70450Y103   597 7 SH   SOLE 9 7 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,326,083 15,537 SH   SOLE 18 15,537 0 0
PAYPAL HLDGS INC Stock 70450Y103   17,582 206 SH   SOLE 19 206 0 0
PAYPAL HLDGS INC Stock 70450Y103   31,238 366 SH   SOLE 33 366 0 0
PAYPAL HLDGS INC Stock 70450Y103   76,815 900 SH   SOLE 36 900 0 0
PAYPAL HLDGS INC Stock 70450Y103   3,158 37 SH   SOLE 46 37 0 0
PAYPAL HLDGS INC Stock 70450Y103   341 4 SH   SOLE 66 4 0 0
PAYPAL HLDGS INC Stock 70450Y103   3,926 46 SH   SOLE 71 46 0 0
PAYPAL HLDGS INC Stock 70450Y103   6,770,210 79,323 SH   SOLE   79,322 0 0
PDD HOLDINGS INC ADR 722304102   1,261 13 SH   SOLE 33 13 0 0
PDD HOLDINGS INC ADR 722304102   582 6 SH   SOLE 66 6 0 0
PDD HOLDINGS INC ADR 722304102   1,529,619 15,771 SH   SOLE   15,770 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   11 1 SH   SOLE 71 1 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   118,765 10,729 SH   SOLE   10,728 0 0
PEGASYSTEMS INC Stock 705573103   2,796 30 SH   SOLE 19 30 0 0
PEGASYSTEMS INC Stock 705573103   370,462 3,975 SH   SOLE   3,974 0 0
PEPSICO INC Stock 713448108   2,190,825 14,408 SH   SOLE 6 14,407 0 0
PEPSICO INC Stock 713448108   24,112 159 SH   SOLE 7 158 0 0
PEPSICO INC Stock 713448108   25,274 166 SH   SOLE 9 166 0 0
PEPSICO INC Stock 713448108   2,433 16 SH   SOLE 12 16 0 0
PEPSICO INC Stock 713448108   236,451 1,555 SH   SOLE 19 1,554 0 0
PEPSICO INC Stock 713448108   39,461 260 SH   SOLE 33 259 0 0
PEPSICO INC Stock 713448108   19,160 126 SH   SOLE 36 126 0 0
PEPSICO INC Stock 713448108   7,299 48 SH   SOLE 46 48 0 0
PEPSICO INC Stock 713448108   9,124 60 SH   SOLE 51 60 0 0
PEPSICO INC Stock 713448108   99,143 652 SH   SOLE 52 652 0 0
PEPSICO INC Stock 713448108   32,845 216 SH   SOLE 71 216 0 0
PEPSICO INC Stock 713448108   5,322 35 SH   SOLE 73 35 0 0
PEPSICO INC Stock 713448108   7,448,603 48,985 SH   SOLE   48,984 0 0
PERION NETWORK LTD Stock M78673114   116,039 13,700 SH   SOLE   13,700 0 0
PERMIAN RESOURCES CORP Stock 71424F105   10,080 701 SH   SOLE 12 701 0 0
PERMIAN RESOURCES CORP Stock 71424F105   43 3 SH   SOLE 71 3 0 0
PERMIAN RESOURCES CORP Stock 71424F105   312,719 21,747 SH   SOLE   21,746 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   2,598 202 SH   SOLE 31 202 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   0 0 SH   SOLE 33 0 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   431,174 33,528 SH   SOLE   33,528 0 0
PFIZER INC Stock 717081103   46,428 1,750 SH   SOLE 9 1,750 0 0
PFIZER INC Stock 717081103   8,728 329 SH   SOLE 12 329 0 0
PFIZER INC Stock 717081103   210,603 7,938 SH   SOLE 19 7,938 0 0
PFIZER INC Stock 717081103   34,937 1,317 SH   SOLE 33 1,316 0 0
PFIZER INC Stock 717081103   1,671 63 SH   SOLE 36 63 0 0
PFIZER INC Stock 717081103   1,831 69 SH   SOLE 39 69 0 0
PFIZER INC Stock 717081103   15,385 580 SH   SOLE 43 579 0 0
PFIZER INC Stock 717081103   2,414 91 SH   SOLE 46 91 0 0
PFIZER INC Stock 717081103   103,255 3,892 SH   SOLE 52 3,892 0 0
PFIZER INC Stock 717081103   690 26 SH   SOLE 66 26 0 0
PFIZER INC Stock 717081103   955 36 SH   SOLE 71 36 0 0
PFIZER INC Stock 717081103   4,935 186 SH   SOLE 73 186 0 0
PFIZER INC Stock 717081103   8,583,189 323,528 SH   SOLE   323,527 0 0
PG&E CORP Stock 69331C108   404 20 SH   SOLE 19 20 0 0
PG&E CORP Stock 69331C108   15,547 770 SH   SOLE 33 770 0 0
PG&E CORP Stock 69331C108   39,065 1,936 SH   SOLE 43 1,935 0 0
PG&E CORP Stock 69331C108   545 27 SH   SOLE 71 27 0 0
PG&E CORP Stock 69331C108   941,480 46,654 SH   SOLE   46,654 0 0
PGIM SHORT DUR HIG YLD OPP F CEF 69355J104   384,556 23,856 SH   SOLE   23,855 0 0
PGIM ETF TR ETF 69344A107   46 1 SH   SOLE 19 0 0 0
PGIM ETF TR ETF 69344A107   19,820 400 SH   SOLE 36 400 0 0
PGIM ETF TR ETF 69344A107   60,253 1,216 SH   SOLE 49 1,216 0 0
PGIM ETF TR ETF 69344A107   1,876,601 37,873 SH   SOLE   37,872 0 0
PHILIP MORRIS INTL INC Stock 718172109   66,064 549 SH   SOLE 9 548 0 0
PHILIP MORRIS INTL INC Stock 718172109   11,433 95 SH   SOLE 12 95 0 0
PHILIP MORRIS INTL INC Stock 718172109   204,894 1,702 SH   SOLE 19 1,702 0 0
PHILIP MORRIS INTL INC Stock 718172109   39,234 326 SH   SOLE 24 326 0 0
PHILIP MORRIS INTL INC Stock 718172109   107,560 894 SH   SOLE 33 893 0 0
PHILIP MORRIS INTL INC Stock 718172109   19,376 161 SH   SOLE 36 161 0 0
PHILIP MORRIS INTL INC Stock 718172109   140,328 1,166 SH   SOLE 52 1,166 0 0
PHILIP MORRIS INTL INC Stock 718172109   602 5 SH   SOLE 66 5 0 0
PHILIP MORRIS INTL INC Stock 718172109   51,991 432 SH   SOLE 71 432 0 0
PHILIP MORRIS INTL INC Stock 718172109   4,814 40 SH   SOLE 73 40 0 0
PHILIP MORRIS INTL INC Stock 718172109   9,534,259 79,221 SH   SOLE   79,221 0 0
PHILLIPS 66 Stock 718546104   4,329 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104   24,030 211 SH   SOLE 19 210 0 0
PHILLIPS 66 Stock 718546104   18,033 158 SH   SOLE 33 158 0 0
PHILLIPS 66 Stock 718546104   570 5 SH   SOLE 71 5 0 0
PHILLIPS 66 Stock 718546104   3,988 35 SH   SOLE 73 35 0 0
PHILLIPS 66 Stock 718546104   9,319,223 81,798 SH   SOLE   81,797 0 0
PHILLIPS EDISON & CO INC REIT 71844V201   37 1 SH   SOLE 71 1 0 0
PHILLIPS EDISON & CO INC REIT 71844V201   275,781 7,362 SH   SOLE   7,362 0 0
PILGRIMS PRIDE CORP Stock 72147K108   422,536 9,309 SH   SOLE   9,309 0 0
PIMCO ETF TR ETF 72201R775   117,908 1,304 SH   SOLE 11 1,304 0 0
PIMCO ETF TR ETF 72201R775   2,146,857 23,743 SH   SOLE   23,743 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101   141,767 7,730 SH   SOLE 19 7,729 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101   113,670 6,198 SH   SOLE   6,197 0 0
PIMCO ETF TR ETF 72201R718   514,583 5,417 SH   SOLE   5,417 0 0
PIMCO ETF TR ETF 72201R833   4,816 48 SH   SOLE 9 48 0 0
PIMCO ETF TR ETF 72201R833   330,620 3,295 SH   SOLE   3,295 0 0
PIMCO ETF TR ETF 72201R783   1,760,596 18,794 SH   SOLE   18,793 0 0
PIMCO ETF TR ETF 72201R882   3,019 44 SH   SOLE 36 44 0 0
PIMCO ETF TR ETF 72201R882   707,000 10,303 SH   SOLE   10,303 0 0
PIMCO INCOME STRATEGY FD II CEF 72201J104   133,960 17,981 SH   SOLE   17,981 0 0
PIMCO ETF TR ETF 72201R866   269,825 5,216 SH   SOLE   5,216 0 0
PIMCO ETF TR ETF 72201R817   995,222 10,465 SH   SOLE   10,465 0 0
PIMCO ETF TR ETF 72201R585   409,837 15,812 SH   SOLE 25 15,811 0 0
PIMCO ETF TR ETF 72201R585   25,842 997 SH   SOLE   997 0 0
PIMCO ETF TR ETF 72201R627   352,386 6,896 SH   SOLE 25 6,896 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104   404,814 3,539 SH   SOLE   3,538 0 0
PINNACLE WEST CAP CORP Stock 723484101   12,546 148 SH   SOLE 12 148 0 0
PINNACLE WEST CAP CORP Stock 723484101   242,442 2,860 SH   SOLE 19 2,860 0 0
PINNACLE WEST CAP CORP Stock 723484101   681 8 SH   SOLE 33 8 0 0
PINNACLE WEST CAP CORP Stock 723484101   85 1 SH   SOLE 71 1 0 0
PINNACLE WEST CAP CORP Stock 723484101   60,923 719 SH   SOLE   718 0 0
PITNEY BOWES INC Stock 724479100   357,640 49,398 SH   SOLE   49,397 0 0
PJT PARTNERS INC Stock 69343T107   631 4 SH   SOLE 71 4 0 0
PJT PARTNERS INC Stock 69343T107   488,264 3,094 SH   SOLE   3,094 0 0
PLAINS GP HLDGS L P Stock 72651A207   982,476 53,454 SH   SOLE   53,453 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q209   266,889 4,983 SH   SOLE 36 4,983 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q209   4,713 88 SH   SOLE   88 0 0
PNC FINL SVCS GROUP INC Stock 693475105   48,671 252 SH   SOLE 7 252 0 0
PNC FINL SVCS GROUP INC Stock 693475105   24,492 127 SH   SOLE 9 127 0 0
PNC FINL SVCS GROUP INC Stock 693475105   114,805 595 SH   SOLE 19 595 0 0
PNC FINL SVCS GROUP INC Stock 693475105   15,600 81 SH   SOLE 33 80 0 0
PNC FINL SVCS GROUP INC Stock 693475105   7,714 40 SH   SOLE 36 40 0 0
PNC FINL SVCS GROUP INC Stock 693475105   7,521 39 SH   SOLE 46 39 0 0
PNC FINL SVCS GROUP INC Stock 693475105   137,695 714 SH   SOLE 52 714 0 0
PNC FINL SVCS GROUP INC Stock 693475105   771 4 SH   SOLE 71 4 0 0
PNC FINL SVCS GROUP INC Stock 693475105   7,328 38 SH   SOLE 73 38 0 0
PNC FINL SVCS GROUP INC Stock 693475105   1,138,586 5,904 SH   SOLE   5,903 0 0
POLARIS INC Stock 731068102   1,443,534 25,053 SH   SOLE 6 25,052 0 0
POLARIS INC Stock 731068102   333,066 5,780 SH   SOLE   5,780 0 0
RALPH LAUREN CORP Stock 751212101   2,313 10 SH   SOLE 33 10 0 0
RALPH LAUREN CORP Stock 751212101   1,051,501 4,552 SH   SOLE   4,552 0 0
POOL CORP Stock 73278L105   150,014 440 SH   SOLE 18 440 0 0
POOL CORP Stock 73278L105   341 1 SH   SOLE 19 1 0 0
POOL CORP Stock 73278L105   11,251 33 SH   SOLE 23 33 0 0
POOL CORP Stock 73278L105   6,829 20 SH   SOLE 33 20 0 0
POOL CORP Stock 73278L105   627,727 1,841 SH   SOLE   1,841 0 0
POST HLDGS INC Stock 737446104   349,103 3,050 SH   SOLE 5 3,050 0 0
POST HLDGS INC Stock 737446104   535,025 4,674 SH   SOLE   4,674 0 0
POWELL INDS INC Stock 739128106   4,655 21 SH   SOLE 19 21 0 0
POWELL INDS INC Stock 739128106   384,024 1,733 SH   SOLE   1,732 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H502   3,092,321 50,919 SH   SOLE   50,919 0 0
INVESCO DB US DLR INDEX TR ETF 46141D104   418,836 25,065 SH   SOLE   25,065 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   28,819 1,368 SH   SOLE 9 1,367 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   921,780 43,748 SH   SOLE   43,748 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613   40 1 SH   SOLE 19 1 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613   313,401 7,769 SH   SOLE   7,769 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597   42 1 SH   SOLE 19 1 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597   1,511,305 36,321 SH   SOLE   36,320 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511   279,596 24,249 SH   SOLE   24,249 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   1,184 18 SH   SOLE 43 18 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   470,609 7,153 SH   SOLE   7,153 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   19,675 281 SH   SOLE 19 281 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   20,440 292 SH   SOLE 22 292 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   1,412,690 20,181 SH   SOLE   20,181 0 0
PPG INDS INC Stock 693506107   8,269 69 SH   SOLE 33 69 0 0
PPG INDS INC Stock 693506107   28,347 237 SH   SOLE 43 237 0 0
PPG INDS INC Stock 693506107   3,225 27 SH   SOLE 46 27 0 0
PPG INDS INC Stock 693506107   239 2 SH   SOLE 71 2 0 0
PPG INDS INC Stock 693506107   4,300 36 SH   SOLE 73 36 0 0
PPG INDS INC Stock 693506107   480,911 4,026 SH   SOLE   4,026 0 0
PPL CORP Stock 69351T106   7,401 228 SH   SOLE 9 228 0 0
PPL CORP Stock 69351T106   39,244 1,209 SH   SOLE 19 1,209 0 0
PPL CORP Stock 69351T106   3,764 116 SH   SOLE 33 115 0 0
PPL CORP Stock 69351T106   74,723 2,302 SH   SOLE 52 2,302 0 0
PPL CORP Stock 69351T106   552 17 SH   SOLE 71 17 0 0
PPL CORP Stock 69351T106   3,019 93 SH   SOLE 73 93 0 0
PPL CORP Stock 69351T106   246,858 7,605 SH   SOLE   7,605 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   38,705 500 SH   SOLE 19 500 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   1,252 16 SH   SOLE 33 16 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   7,809 101 SH   SOLE 36 100 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   464 6 SH   SOLE 46 6 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   77 1 SH   SOLE 71 1 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   227,859 2,944 SH   SOLE   2,943 0 0
PROCEPT BIOROBOTICS CORP Stock 74276L105   564 7 SH   SOLE 71 7 0 0
PROCEPT BIOROBOTICS CORP Stock 74276L105   1,693,658 21,034 SH   SOLE   21,034 0 0
PROCTER AND GAMBLE CO Stock 742718109   1,968,443 11,741 SH   SOLE 6 11,741 0 0
PROCTER AND GAMBLE CO Stock 742718109   37,590 224 SH   SOLE 7 224 0 0
PROCTER AND GAMBLE CO Stock 742718109   56,163 335 SH   SOLE 9 335 0 0
PROCTER AND GAMBLE CO Stock 742718109   484,666 2,891 SH   SOLE 19 2,890 0 0
PROCTER AND GAMBLE CO Stock 742718109   110,392 658 SH   SOLE 33 658 0 0
PROCTER AND GAMBLE CO Stock 742718109   61,192 365 SH   SOLE 36 365 0 0
PROCTER AND GAMBLE CO Stock 742718109   55,325 330 SH   SOLE 51 330 0 0
PROCTER AND GAMBLE CO Stock 742718109   20,621 123 SH   SOLE 71 123 0 0
PROCTER AND GAMBLE CO Stock 742718109   13,915 83 SH   SOLE 73 83 0 0
PROCTER AND GAMBLE CO Stock 742718109   14,035,854 83,721 SH   SOLE   83,721 0 0
PROGRESSIVE CORP Stock 743315103   1,817,681 7,586 SH   SOLE 6 7,586 0 0
PROGRESSIVE CORP Stock 743315103   43,228 180 SH   SOLE 33 180 0 0
PROGRESSIVE CORP Stock 743315103   15,335 64 SH   SOLE 36 64 0 0
PROGRESSIVE CORP Stock 743315103   7,188 30 SH   SOLE 46 30 0 0
PROGRESSIVE CORP Stock 743315103   205,106 856 SH   SOLE 49 856 0 0
PROGRESSIVE CORP Stock 743315103   479 2 SH   SOLE 66 2 0 0
PROGRESSIVE CORP Stock 743315103   2,636 11 SH   SOLE 71 11 0 0
PROGRESSIVE CORP Stock 743315103   24,680 103 SH   SOLE 73 103 0 0
PROGRESSIVE CORP Stock 743315103   3,476,106 14,507 SH   SOLE   14,507 0 0
PROLOGIS INC. REIT 74340W103   23,805 225 SH   SOLE 7 225 0 0
PROLOGIS INC. REIT 74340W103   18,815 178 SH   SOLE 9 178 0 0
PROLOGIS INC. REIT 74340W103   3,700 35 SH   SOLE 12 35 0 0
PROLOGIS INC. REIT 74340W103   107,269 1,015 SH   SOLE 19 1,014 0 0
PROLOGIS INC. REIT 74340W103   91,380 865 SH   SOLE 32 864 0 0
PROLOGIS INC. REIT 74340W103   6,745 64 SH   SOLE 33 63 0 0
PROLOGIS INC. REIT 74340W103   64,027 606 SH   SOLE 36 605 0 0
PROLOGIS INC. REIT 74340W103   3,488 33 SH   SOLE 46 33 0 0
PROLOGIS INC. REIT 74340W103   114,473 1,083 SH   SOLE 52 1,083 0 0
PROLOGIS INC. REIT 74340W103   423 4 SH   SOLE 66 4 0 0
PROLOGIS INC. REIT 74340W103   423 4 SH   SOLE 71 4 0 0
PROLOGIS INC. REIT 74340W103   8,146 77 SH   SOLE 73 77 0 0
PROLOGIS INC. REIT 74340W103   1,180,712 11,170 SH   SOLE   11,170 0 0
PROSHARES TR ETF 74347R248   314,208 4,751 SH   SOLE   4,750 0 0
PROSHARES TR ETF 74348A467   1,300,223 13,061 SH   SOLE   13,061 0 0
PROSHARES TR ETF 74348A467   1,214,803 12,203 SH   SOLE   12,202 0 0
PROSHARES TR ETF 74347B680   214,574 2,660 SH   SOLE   2,660 0 0
PROSHARES TR ETF 74347G184   5,407,104 225,296 SH   SOLE   225,296 0 0
PROSHARES TR ETF 74349Y209   4,471,857 290,569 SH   SOLE   290,569 0 0
PROSHARES TR ETF 74347B185   1,061,062 29,914 SH   SOLE   29,914 0 0
PROSHARES TR ETF 74349Y837   4,114 110 SH   SOLE 36 110 0 0
PROSHARES TR ETF 74349Y837   6,701,566 179,186 SH   SOLE   179,186 0 0
PROSHARES TR ETF 74348A210   1,045,074 55,767 SH   SOLE   55,767 0 0
PROSPECT CAP CORP CEF 74348T102   78,819 18,288 SH   SOLE   18,287 0 0
PROSPERITY BANCSHARES INC Stock 743606105   75 1 SH   SOLE 71 1 0 0
PROSPERITY BANCSHARES INC Stock 743606105   1,448,453 19,223 SH   SOLE   19,223 0 0
PRUDENTIAL FINL INC Stock 744320102   36,033 304 SH   SOLE 9 304 0 0
PRUDENTIAL FINL INC Stock 744320102   284,281 2,398 SH   SOLE 19 2,398 0 0
PRUDENTIAL FINL INC Stock 744320102   9,802 83 SH   SOLE 33 82 0 0
PRUDENTIAL FINL INC Stock 744320102   98,617 832 SH   SOLE 36 832 0 0
PRUDENTIAL FINL INC Stock 744320102   593 5 SH   SOLE 66 5 0 0
PRUDENTIAL FINL INC Stock 744320102   593 5 SH   SOLE 71 5 0 0
PRUDENTIAL FINL INC Stock 744320102   4,623 39 SH   SOLE 73 39 0 0
PRUDENTIAL FINL INC Stock 744320102   4,787,566 40,391 SH   SOLE   40,391 0 0
PTC INC Stock 69370C100   4,781 26 SH   SOLE 33 26 0 0
PTC INC Stock 69370C100   1,471 8 SH   SOLE 43 8 0 0
PTC INC Stock 69370C100   368 2 SH   SOLE 71 2 0 0
PTC INC Stock 69370C100   813,441 4,424 SH   SOLE   4,424 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   19,095 226 SH   SOLE 9 226 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   93,617 1,108 SH   SOLE 19 1,108 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   6,617 78 SH   SOLE 33 78 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,535 30 SH   SOLE 46 30 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   169 2 SH   SOLE 71 2 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   3,057,228 36,184 SH   SOLE   36,184 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   898 3 SH   SOLE 19 3 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   12,466 42 SH   SOLE 33 41 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   1,797 6 SH   SOLE 46 6 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   599 2 SH   SOLE 71 2 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   3,896 13 SH   SOLE 73 13 0 0
PUBLIC STORAGE OPER CO REIT 74460D109   433,449 1,448 SH   SOLE   1,447 0 0
PULTE GROUP INC Stock 745867101   3,376 31 SH   SOLE 12 31 0 0
PULTE GROUP INC Stock 745867101   36,699 337 SH   SOLE 19 337 0 0
PULTE GROUP INC Stock 745867101   5,901 54 SH   SOLE 33 54 0 0
PULTE GROUP INC Stock 745867101   1,089 10 SH   SOLE 46 10 0 0
PULTE GROUP INC Stock 745867101   218 2 SH   SOLE 71 2 0 0
PULTE GROUP INC Stock 745867101   1,279,155 11,746 SH   SOLE   11,746 0 0
PURE STORAGE INC Stock 74624M102   44,782 729 SH   SOLE 19 729 0 0
PURE STORAGE INC Stock 74624M102   3,379 55 SH   SOLE 43 55 0 0
PURE STORAGE INC Stock 74624M102   837,721 13,637 SH   SOLE   13,637 0 0
QUALCOMM INC Stock 747525103   57,608 375 SH   SOLE 9 375 0 0
QUALCOMM INC Stock 747525103   1,589,408 10,346 SH   SOLE 19 10,346 0 0
QUALCOMM INC Stock 747525103   46,948 306 SH   SOLE 33 305 0 0
QUALCOMM INC Stock 747525103   65,826 428 SH   SOLE 36 428 0 0
QUALCOMM INC Stock 747525103   7,220 47 SH   SOLE 46 47 0 0
QUALCOMM INC Stock 747525103   33,140 216 SH   SOLE 50 215 0 0
QUALCOMM INC Stock 747525103   0 0 SH   SOLE 66 0 0 0
QUALCOMM INC Stock 747525103   1,690 11 SH   SOLE 71 11 0 0
QUALCOMM INC Stock 747525103   14,748 96 SH   SOLE 72 96 0 0
QUALCOMM INC Stock 747525103   12,142 79 SH   SOLE 73 79 0 0
QUALCOMM INC Stock 747525103   11,345,346 73,853 SH   SOLE   73,853 0 0
QUANTA SVCS INC Stock 74762E102   6,010 19 SH   SOLE 33 19 0 0
QUANTA SVCS INC Stock 74762E102   4,109 13 SH   SOLE 43 13 0 0
QUANTA SVCS INC Stock 74762E102   1,210,788 3,831 SH   SOLE 45 3,831 0 0
QUANTA SVCS INC Stock 74762E102   3,161 10 SH   SOLE 46 10 0 0
QUANTA SVCS INC Stock 74762E102   200,692 635 SH   SOLE 49 635 0 0
QUANTA SVCS INC Stock 74762E102   1,896 6 SH   SOLE 71 6 0 0
QUANTA SVCS INC Stock 74762E102   7,227,295 22,868 SH   SOLE   22,867 0 0
RANGER ENERGY SVCS INC Stock 75282U104   31 2 SH   SOLE 71 2 0 0
RANGER ENERGY SVCS INC Stock 75282U104   180,698 11,673 SH   SOLE   11,673 0 0
RAYMOND JAMES FINL INC Stock 754730109   174,746 1,125 SH   SOLE 19 1,125 0 0
RAYMOND JAMES FINL INC Stock 754730109   6,874 44 SH   SOLE 33 44 0 0
RAYMOND JAMES FINL INC Stock 754730109   1,553 10 SH   SOLE 46 10 0 0
RAYMOND JAMES FINL INC Stock 754730109   311 2 SH   SOLE 71 2 0 0
RAYMOND JAMES FINL INC Stock 754730109   36,625 236 SH   SOLE   235 0 0
READY CAPITAL CORP REIT 75574U101   14 2 SH   SOLE 71 2 0 0
READY CAPITAL CORP REIT 75574U101   514,017 75,369 SH   SOLE   75,369 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   278,333 6,844 SH   SOLE 25 6,843 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   1,426,029 35,063 SH   SOLE   35,063 0 0
REALTY INCOME CORP REIT 756109104   267 5 SH   SOLE 19 5 0 0
REALTY INCOME CORP REIT 756109104   7,262 136 SH   SOLE 33 135 0 0
REALTY INCOME CORP REIT 756109104   9,293 174 SH   SOLE 36 174 0 0
REALTY INCOME CORP REIT 756109104   1,442 27 SH   SOLE 46 27 0 0
REALTY INCOME CORP REIT 756109104   111,787 2,093 SH   SOLE 52 2,093 0 0
REALTY INCOME CORP REIT 756109104   641 12 SH   SOLE 71 12 0 0
REALTY INCOME CORP REIT 756109104   1,520,592 28,470 SH   SOLE   28,470 0 0
REAVES UTIL INCOME FD CEF 756158101   635,312 20,048 SH   SOLE   20,047 0 0
RECURSION PHARMACEUTICALS IN Stock 75629V104   6,760 1,000 SH   SOLE 19 1,000 0 0
RECURSION PHARMACEUTICALS IN Stock 75629V104   365 54 SH   SOLE 71 54 0 0
RECURSION PHARMACEUTICALS IN Stock 75629V104   66,877 9,893 SH   SOLE   9,893 0 0
REDDIT INC Stock 75734B100   1,471 9 SH   SOLE 9 9 0 0
REDDIT INC Stock 75734B100   3,759 23 SH   SOLE 43 23 0 0
REDDIT INC Stock 75734B100   10,133 62 SH   SOLE 50 62 0 0
REDDIT INC Stock 75734B100   939,617 5,749 SH   SOLE   5,749 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   712 1 SH   SOLE 19 1 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   27,069 38 SH   SOLE 33 38 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   4,986 7 SH   SOLE 36 7 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   4,274 6 SH   SOLE 46 6 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   33,480 47 SH   SOLE 48 47 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   3,562 5 SH   SOLE 71 5 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   3,431,822 4,818 SH   SOLE   4,817 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   89,729 3,815 SH   SOLE 19 3,815 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   16,142 686 SH   SOLE 33 686 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   776 33 SH   SOLE 46 33 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   212 9 SH   SOLE 71 9 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   273,289 11,619 SH   SOLE   11,619 0 0
REPUBLIC BANCORP INC KY Stock 760281204   546,108 7,816 SH   SOLE   7,816 0 0
REPUBLIC SVCS INC Stock 760759100   51,301 255 SH   SOLE 19 255 0 0
REPUBLIC SVCS INC Stock 760759100   7,346 37 SH   SOLE 33 36 0 0
REPUBLIC SVCS INC Stock 760759100   604 3 SH   SOLE 71 3 0 0
REPUBLIC SVCS INC Stock 760759100   1,046,412 5,201 SH   SOLE   5,201 0 0
RESMED INC Stock 761152107   2,274,129 9,944 SH   SOLE 6 9,944 0 0
RESMED INC Stock 761152107   5,717 25 SH   SOLE 19 25 0 0
RESMED INC Stock 761152107   19,515 85 SH   SOLE 33 85 0 0
RESMED INC Stock 761152107   1,601 7 SH   SOLE 46 7 0 0
RESMED INC Stock 761152107   686 3 SH   SOLE 71 3 0 0
RESMED INC Stock 761152107   85,549 374 SH   SOLE   374 0 0
TIDAL TR II ETF 88636J816   337,614 14,126 SH   SOLE   14,126 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G698   466,103 4,760 SH   SOLE   4,760 0 0
RINGCENTRAL INC Stock 76680R206   510,621 14,585 SH   SOLE   14,585 0 0
RIO TINTO PLC ADR 767204100   14,761 251 SH   SOLE 9 251 0 0
RIO TINTO PLC ADR 767204100   3,117 53 SH   SOLE 31 53 0 0
RIO TINTO PLC ADR 767204100   2,058 35 SH   SOLE 33 35 0 0
RIO TINTO PLC ADR 767204100   529 9 SH   SOLE 66 9 0 0
RIO TINTO PLC ADR 767204100   533,432 9,070 SH   SOLE   9,070 0 0
RIOT PLATFORMS INC Stock 767292105   4,298 421 SH   SOLE 19 421 0 0
RIOT PLATFORMS INC Stock 767292105   214 21 SH   SOLE 71 21 0 0
RIOT PLATFORMS INC Stock 767292105   180,665 17,695 SH   SOLE   17,694 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103   53 4 SH   SOLE 71 4 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103   228,147 17,154 SH   SOLE   17,153 0 0
ROBINHOOD MKTS INC Stock 770700102   2,906 78 SH   SOLE 71 78 0 0
ROBINHOOD MKTS INC Stock 770700102   18,630 500 SH   SOLE 73 500 0 0
ROBINHOOD MKTS INC Stock 770700102   230,118 6,176 SH   SOLE   6,176 0 0
ROCKET LAB USA INC Stock 773122106   643 25 SH   SOLE 19 25 0 0
ROCKET LAB USA INC Stock 773122106   30,564 1,200 SH   SOLE 48 1,200 0 0
ROCKET LAB USA INC Stock 773122106   535 21 SH   SOLE 71 21 0 0
ROCKET LAB USA INC Stock 773122106   451,402 17,723 SH   SOLE   17,722 0 0
ROCKWELL AUTOMATION INC Stock 773903109   857 3 SH   SOLE 19 3 0 0
ROCKWELL AUTOMATION INC Stock 773903109   9,589 34 SH   SOLE 33 33 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,143 4 SH   SOLE 46 4 0 0
ROCKWELL AUTOMATION INC Stock 773903109   286 1 SH   SOLE 51 1 0 0
ROCKWELL AUTOMATION INC Stock 773903109   572 2 SH   SOLE 71 2 0 0
ROCKWELL AUTOMATION INC Stock 773903109   867,535 3,036 SH   SOLE   3,035 0 0
ROGERS COMMUNICATIONS INC Stock 775109200   3,073 100 SH   SOLE 36 100 0 0
ROGERS COMMUNICATIONS INC Stock 775109200   271,961 8,850 SH   SOLE   8,850 0 0
ROKU INC Stock 77543R102   372 5 SH   SOLE 19 5 0 0
ROKU INC Stock 77543R102   520 7 SH   SOLE 33 7 0 0
ROKU INC Stock 77543R102   818 11 SH   SOLE 73 11 0 0
ROKU INC Stock 77543R102   2,984,602 40,148 SH   SOLE   40,148 0 0
ROLLINS INC Stock 775711104   23,917 516 SH   SOLE 19 516 0 0
ROLLINS INC Stock 775711104   9,734 210 SH   SOLE 23 210 0 0
ROLLINS INC Stock 775711104   2,395 52 SH   SOLE 33 51 0 0
ROLLINS INC Stock 775711104   3,940 85 SH   SOLE 43 85 0 0
ROLLINS INC Stock 775711104   1,344 29 SH   SOLE 46 29 0 0
ROLLINS INC Stock 775711104   46 1 SH   SOLE 71 1 0 0
ROLLINS INC Stock 775711104   164,182 3,542 SH   SOLE   3,542 0 0
ROPER TECHNOLOGIES INC Stock 776696106   520 1 SH   SOLE 19 1 0 0
ROPER TECHNOLOGIES INC Stock 776696106   216,320 416 SH   SOLE 30 416 0 0
ROPER TECHNOLOGIES INC Stock 776696106   36,442 70 SH   SOLE 33 70 0 0
ROPER TECHNOLOGIES INC Stock 776696106   4,159 8 SH   SOLE 36 8 0 0
ROPER TECHNOLOGIES INC Stock 776696106   2,599 5 SH   SOLE 46 5 0 0
ROPER TECHNOLOGIES INC Stock 776696106   164,792 317 SH   SOLE 49 317 0 0
ROPER TECHNOLOGIES INC Stock 776696106   520 1 SH   SOLE 71 1 0 0
ROPER TECHNOLOGIES INC Stock 776696106   2,965,112 5,704 SH   SOLE   5,703 0 0
ROSS STORES INC Stock 778296103   1,513 10 SH   SOLE 19 10 0 0
ROSS STORES INC Stock 778296103   67,125 444 SH   SOLE 32 443 0 0
ROSS STORES INC Stock 778296103   28,788 190 SH   SOLE 33 190 0 0
ROSS STORES INC Stock 778296103   49,314 326 SH   SOLE 36 325 0 0
ROSS STORES INC Stock 778296103   151 1 SH   SOLE 51 1 0 0
ROSS STORES INC Stock 778296103   454 3 SH   SOLE 71 3 0 0
ROSS STORES INC Stock 778296103   581,732 3,846 SH   SOLE   3,845 0 0
ROYAL BK CDA Stock 780087102   3,013 25 SH   SOLE 33 25 0 0
ROYAL BK CDA Stock 780087102   482 4 SH   SOLE 66 4 0 0
ROYAL BK CDA Stock 780087102   60,617 503 SH   SOLE 71 503 0 0
ROYAL BK CDA Stock 780087102   581,811 4,828 SH   SOLE   4,827 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   56,750 246 SH   SOLE 19 246 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   14,776 64 SH   SOLE 33 64 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   754,818 3,272 SH   SOLE 45 3,272 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   461 2 SH   SOLE 71 2 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   2,590,902 11,231 SH   SOLE   11,231 0 0
ROYAL GOLD INC Stock 780287108   117,215 889 SH   SOLE 19 889 0 0
ROYAL GOLD INC Stock 780287108   755,290 5,728 SH   SOLE   5,728 0 0
ROYALTY PHARMA PLC Stock G7709Q104   204 8 SH   SOLE 71 8 0 0
ROYALTY PHARMA PLC Stock G7709Q104   1,220,450 47,842 SH   SOLE   47,842 0 0
RPM INTL INC Stock 749685103   20,920 170 SH   SOLE 19 170 0 0
RPM INTL INC Stock 749685103   598,318 4,862 SH   SOLE 45 4,862 0 0
RPM INTL INC Stock 749685103   123 1 SH   SOLE 71 1 0 0
RPM INTL INC Stock 749685103   505,261 4,106 SH   SOLE   4,105 0 0
RTX CORPORATION Stock 75513E101   11,225 97 SH   SOLE 9 97 0 0
RTX CORPORATION Stock 75513E101   9,026 78 SH   SOLE 12 78 0 0
RTX CORPORATION Stock 75513E101   52,537 454 SH   SOLE 19 454 0 0
RTX CORPORATION Stock 75513E101   40,324 348 SH   SOLE 33 348 0 0
RTX CORPORATION Stock 75513E101   10,993 95 SH   SOLE 36 95 0 0
RTX CORPORATION Stock 75513E101   63,782 551 SH   SOLE 43 551 0 0
RTX CORPORATION Stock 75513E101   579 5 SH   SOLE 66 5 0 0
RTX CORPORATION Stock 75513E101   926 8 SH   SOLE 71 8 0 0
RTX CORPORATION Stock 75513E101   11,225 97 SH   SOLE 73 97 0 0
RTX CORPORATION Stock 75513E101   9,301,192 80,377 SH   SOLE   80,376 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233   12,490 250 SH   SOLE 19 250 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233   682,882 13,669 SH   SOLE   13,668 0 0
GOLDMAN SACHS ETF TR ETF 38149W622   287,799 5,820 SH   SOLE   5,820 0 0
S&P GLOBAL INC Stock 78409V104   42,831 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104   2,663,425 5,348 SH   SOLE 6 5,347 0 0
S&P GLOBAL INC Stock 78409V104   498 1 SH   SOLE 9 1 0 0
S&P GLOBAL INC Stock 78409V104   3,984 8 SH   SOLE 12 8 0 0
S&P GLOBAL INC Stock 78409V104   388,961 781 SH   SOLE 18 781 0 0
S&P GLOBAL INC Stock 78409V104   1,992 4 SH   SOLE 19 4 0 0
S&P GLOBAL INC Stock 78409V104   252,738 507 SH   SOLE 30 507 0 0
S&P GLOBAL INC Stock 78409V104   89,739 180 SH   SOLE 32 180 0 0
S&P GLOBAL INC Stock 78409V104   41,905 84 SH   SOLE 33 84 0 0
S&P GLOBAL INC Stock 78409V104   68,867 138 SH   SOLE 36 138 0 0
S&P GLOBAL INC Stock 78409V104   33,644 68 SH   SOLE 43 67 0 0
S&P GLOBAL INC Stock 78409V104   10,957 22 SH   SOLE 46 22 0 0
S&P GLOBAL INC Stock 78409V104   13,447 27 SH   SOLE 48 27 0 0
S&P GLOBAL INC Stock 78409V104   30,878 62 SH   SOLE 51 62 0 0
S&P GLOBAL INC Stock 78409V104   491,779 987 SH   SOLE 53 987 0 0
S&P GLOBAL INC Stock 78409V104   498 1 SH   SOLE 66 1 0 0
S&P GLOBAL INC Stock 78409V104   2,988 6 SH   SOLE 71 6 0 0
S&P GLOBAL INC Stock 78409V104   18,928 38 SH   SOLE 73 38 0 0
S&P GLOBAL INC Stock 78409V104   2,564,389 5,149 SH   SOLE   5,149 0 0
SALESFORCE INC Stock 79466L302   68,538 205 SH   SOLE 9 205 0 0
SALESFORCE INC Stock 79466L302   2,223,052 6,649 SH   SOLE 19 6,649 0 0
SALESFORCE INC Stock 79466L302   93,084 278 SH   SOLE 33 278 0 0
SALESFORCE INC Stock 79466L302   10,364 31 SH   SOLE 36 31 0 0
SALESFORCE INC Stock 79466L302   54,496 163 SH   SOLE 43 163 0 0
SALESFORCE INC Stock 79466L302   10,699 32 SH   SOLE 46 32 0 0
SALESFORCE INC Stock 79466L302   54,161 162 SH   SOLE 48 162 0 0
SALESFORCE INC Stock 79466L302   2,675 8 SH   SOLE 51 8 0 0
SALESFORCE INC Stock 79466L302   1,337 4 SH   SOLE 66 4 0 0
SALESFORCE INC Stock 79466L302   10,699 32 SH   SOLE 71 32 0 0
SALESFORCE INC Stock 79466L302   14,711 44 SH   SOLE 73 44 0 0
SALESFORCE INC Stock 79466L302   14,155,079 42,339 SH   SOLE   42,338 0 0
WESTERN ASSET EMERGING MKTS CEF 95766A101   2,569 267 SH   SOLE 19 267 0 0
WESTERN ASSET EMERGING MKTS CEF 95766A101   1,715,601 178,337 SH   SOLE   178,336 0 0
SANOFI ADR 80105N105   39,983 829 SH   SOLE 9 829 0 0
SANOFI ADR 80105N105   12,347 256 SH   SOLE 12 256 0 0
SANOFI ADR 80105N105   675 14 SH   SOLE 19 14 0 0
SANOFI ADR 80105N105   723 15 SH   SOLE 31 15 0 0
SANOFI ADR 80105N105   2,797 58 SH   SOLE 33 58 0 0
SANOFI ADR 80105N105   67,715 1,404 SH   SOLE 43 1,404 0 0
SANOFI ADR 80105N105   146,426 3,036 SH   SOLE 52 3,036 0 0
SANOFI ADR 80105N105   432,454 8,966 SH   SOLE   8,966 0 0
SAP SE ADR 803054204   17,727 72 SH   SOLE 6 72 0 0
SAP SE ADR 803054204   31,022 126 SH   SOLE 9 126 0 0
SAP SE ADR 803054204   6,894 28 SH   SOLE 33 28 0 0
SAP SE ADR 803054204   985 4 SH   SOLE 66 4 0 0
SAP SE ADR 803054204   14,034 57 SH   SOLE 72 57 0 0
SAP SE ADR 803054204   505,997 2,055 SH   SOLE   2,055 0 0
SCHLUMBERGER LTD Stock 806857108   12,614 329 SH   SOLE 9 329 0 0
SCHLUMBERGER LTD Stock 806857108   2,722 71 SH   SOLE 19 71 0 0
SCHLUMBERGER LTD Stock 806857108   67,157 1,752 SH   SOLE 32 1,751 0 0
SCHLUMBERGER LTD Stock 806857108   12,422 324 SH   SOLE 33 324 0 0
SCHLUMBERGER LTD Stock 806857108   48,787 1,272 SH   SOLE 36 1,272 0 0
SCHLUMBERGER LTD Stock 806857108   959 25 SH   SOLE 71 25 0 0
SCHLUMBERGER LTD Stock 806857108   2,653,296 69,204 SH   SOLE   69,204 0 0
SCHWAB STRATEGIC TR ETF 808524698   3,156 143 SH   SOLE 19 143 0 0
SCHWAB STRATEGIC TR ETF 808524698   6,521,911 295,510 SH   SOLE   295,510 0 0
SCHWAB STRATEGIC TR ETF 808524706   392,211 14,728 SH   SOLE 19 14,728 0 0
SCHWAB STRATEGIC TR ETF 808524706   73,082 2,744 SH   SOLE   2,744 0 0
SCHWAB STRATEGIC TR ETF 808524607   108,405 4,192 SH   SOLE 19 4,192 0 0
SCHWAB STRATEGIC TR ETF 808524607   689,686 26,670 SH   SOLE   26,669 0 0
SCHWAB STRATEGIC TR ETF 808524755   5,646 170 SH   SOLE 19 170 0 0
SCHWAB STRATEGIC TR ETF 808524755   27,431 826 SH   SOLE 22 826 0 0
SCHWAB STRATEGIC TR ETF 808524755   1,229,472 37,021 SH   SOLE   37,021 0 0
SCHWAB STRATEGIC TR ETF 808524771   10,798 456 SH   SOLE 19 456 0 0
SCHWAB STRATEGIC TR ETF 808524771   2,047,158 86,451 SH   SOLE   86,450 0 0
SCHWAB STRATEGIC TR ETF 808524805   18,722 1,012 SH   SOLE 19 1,012 0 0
SCHWAB STRATEGIC TR ETF 808524805   27,232 1,472 SH   SOLE 36 1,472 0 0
SCHWAB STRATEGIC TR ETF 808524805   477,855 25,830 SH   SOLE   25,830 0 0
SCHWAB STRATEGIC TR ETF 808524888   2,334 68 SH   SOLE 19 68 0 0
SCHWAB STRATEGIC TR ETF 808524888   284,630 8,291 SH   SOLE   8,291 0 0
SCHWAB STRATEGIC TR ETF 808524862   7,507 312 SH   SOLE 9 312 0 0
SCHWAB STRATEGIC TR ETF 808524862   207,141 8,609 SH   SOLE   8,609 0 0
SCHWAB STRATEGIC TR ETF 808524839   38,658 1,703 SH   SOLE 36 1,703 0 0
SCHWAB STRATEGIC TR ETF 808524839   1,006,735 44,350 SH   SOLE   44,349 0 0
SCHWAB STRATEGIC TR ETF 808524102   1,748,390 77,022 SH   SOLE   77,021 0 0
SCHWAB STRATEGIC TR ETF 808524797   104,089 3,810 SH   SOLE 9 3,810 0 0
SCHWAB STRATEGIC TR ETF 808524797   19,038 697 SH   SOLE 19 696 0 0
SCHWAB STRATEGIC TR ETF 808524797   12,046,719 440,949 SH   SOLE   440,948 0 0
SCHWAB STRATEGIC TR ETF 808524201   1,672,483 72,152 SH   SOLE 19 72,152 0 0
SCHWAB STRATEGIC TR ETF 808524201   3,346,467 144,369 SH   SOLE   144,368 0 0
SCHWAB STRATEGIC TR ETF 808524300   75 3 SH   SOLE 19 2 0 0
SCHWAB STRATEGIC TR ETF 808524300   564,535 20,256 SH   SOLE 36 20,256 0 0
SCHWAB STRATEGIC TR ETF 808524300   4,794 172 SH   SOLE 49 172 0 0
SCHWAB STRATEGIC TR ETF 808524300   7,257,132 260,392 SH   SOLE   260,392 0 0
SCHWAB STRATEGIC TR ETF 808524409   2,283,135 87,577 SH   SOLE   87,577 0 0
SCHWAB STRATEGIC TR ETF 808524870   6,638 257 SH   SOLE 19 257 0 0
SCHWAB STRATEGIC TR ETF 808524870   465 18 SH   SOLE 36 18 0 0
SCHWAB STRATEGIC TR ETF 808524870   889,935 34,454 SH   SOLE   34,453 0 0
SEA LTD ADR 81141R100   1,061 10 SH   SOLE 33 10 0 0
SEA LTD ADR 81141R100   872,820 8,226 SH   SOLE   8,226 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   8,545 99 SH   SOLE 12 99 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   9,572 111 SH   SOLE 33 110 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   5,438 63 SH   SOLE 36 63 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   1,122 13 SH   SOLE 46 13 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   0 0 SH   SOLE 66 0 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   173 2 SH   SOLE 71 2 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   2,005,914 23,241 SH   SOLE   23,240 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   34,133 2,578 SH   SOLE 32 2,578 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   24,693 1,865 SH   SOLE 36 1,865 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   13 1 SH   SOLE 71 1 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   2,586,950 195,389 SH   SOLE   195,389 0 0
SEMLER SCIENTIFIC INC Stock 81684M104   378 7 SH   SOLE 71 7 0 0
SEMLER SCIENTIFIC INC Stock 81684M104   356,400 6,600 SH   SOLE   6,600 0 0
SEMPRA Stock 816851109   877 10 SH   SOLE 19 10 0 0
SEMPRA Stock 816851109   21,721 248 SH   SOLE 33 247 0 0
SEMPRA Stock 816851109   35,088 400 SH   SOLE 36 400 0 0
SEMPRA Stock 816851109   55,120 628 SH   SOLE 43 628 0 0
SEMPRA Stock 816851109   12,983 148 SH   SOLE 46 148 0 0
SEMPRA Stock 816851109   439 5 SH   SOLE 71 5 0 0
SEMPRA Stock 816851109   5,439 62 SH   SOLE 73 62 0 0
SEMPRA Stock 816851109   2,206,255 25,151 SH   SOLE   25,151 0 0
SEMTECH CORP Stock 816850101   919,029 14,859 SH   SOLE   14,859 0 0
SENTINELONE INC Stock 81730H109   79,676 3,589 SH   SOLE 32 3,589 0 0
SENTINELONE INC Stock 81730H109   57,742 2,601 SH   SOLE 36 2,601 0 0
SENTINELONE INC Stock 81730H109   1,332 60 SH   SOLE 71 60 0 0
SENTINELONE INC Stock 81730H109   350,101 15,770 SH   SOLE   15,770 0 0
SERVICENOW INC Stock 81762P102   12,721 12 SH   SOLE 9 12 0 0
SERVICENOW INC Stock 81762P102   1,733,296 1,635 SH   SOLE 19 1,635 0 0
SERVICENOW INC Stock 81762P102   163,258 154 SH   SOLE 28 154 0 0
SERVICENOW INC Stock 81762P102   104,952 99 SH   SOLE 32 99 0 0
SERVICENOW INC Stock 81762P102   64,667 61 SH   SOLE 33 61 0 0
SERVICENOW INC Stock 81762P102   76,329 72 SH   SOLE 36 72 0 0
SERVICENOW INC Stock 81762P102   8,481 8 SH   SOLE 46 8 0 0
SERVICENOW INC Stock 81762P102   31,804 30 SH   SOLE 50 30 0 0
SERVICENOW INC Stock 81762P102   87,990 83 SH   SOLE 51 83 0 0
SERVICENOW INC Stock 81762P102   1,308,188 1,234 SH   SOLE 53 1,234 0 0
SERVICENOW INC Stock 81762P102   1,060 1 SH   SOLE 66 1 0 0
SERVICENOW INC Stock 81762P102   13,782 13 SH   SOLE 71 13 0 0
SERVICENOW INC Stock 81762P102   30,743 29 SH   SOLE 73 29 0 0
SERVICENOW INC Stock 81762P102   13,062,029 12,321 SH   SOLE   12,321 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   37,286 440 SH   SOLE 23 440 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   67,961 802 SH   SOLE 52 802 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   97,620 1,152 SH   SOLE   1,152 0 0
SFL CORPORATION LTD Stock G7738W106   136,855 13,391 SH   SOLE   13,390 0 0
SHELL PLC ADR 780259305   12,217 195 SH   SOLE 6 195 0 0
SHELL PLC ADR 780259305   31,325 500 SH   SOLE 9 500 0 0
SHELL PLC ADR 780259305   20,675 330 SH   SOLE 12 330 0 0
SHELL PLC ADR 780259305   51,434 821 SH   SOLE 19 820 0 0
SHELL PLC ADR 780259305   2,757 44 SH   SOLE 31 44 0 0
SHELL PLC ADR 780259305   4,636 74 SH   SOLE 33 74 0 0
SHELL PLC ADR 780259305   5,952 95 SH   SOLE 36 95 0 0
SHELL PLC ADR 780259305   62,307 995 SH   SOLE 43 994 0 0
SHELL PLC ADR 780259305   752 12 SH   SOLE 66 12 0 0
SHELL PLC ADR 780259305   1,923,291 30,699 SH   SOLE   30,698 0 0
SHERWIN WILLIAMS CO Stock 824348106   27,534 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,220,596 6,533 SH   SOLE 6 6,532 0 0
SHERWIN WILLIAMS CO Stock 824348106   5,779 17 SH   SOLE 9 17 0 0
SHERWIN WILLIAMS CO Stock 824348106   245,370 722 SH   SOLE 30 721 0 0
SHERWIN WILLIAMS CO Stock 824348106   23,242 68 SH   SOLE 33 68 0 0
SHERWIN WILLIAMS CO Stock 824348106   39,903 117 SH   SOLE 43 117 0 0
SHERWIN WILLIAMS CO Stock 824348106   1,020 3 SH   SOLE 46 3 0 0
SHERWIN WILLIAMS CO Stock 824348106   34,390 101 SH   SOLE 50 101 0 0
SHERWIN WILLIAMS CO Stock 824348106   340 1 SH   SOLE 51 1 0 0
SHERWIN WILLIAMS CO Stock 824348106   340 1 SH   SOLE 66 1 0 0
SHERWIN WILLIAMS CO Stock 824348106   1,020 3 SH   SOLE 71 3 0 0
SHERWIN WILLIAMS CO Stock 824348106   8,498 25 SH   SOLE 72 25 0 0
SHERWIN WILLIAMS CO Stock 824348106   11,898 35 SH   SOLE 73 35 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,843,769 8,366 SH   SOLE   8,365 0 0
SHOPIFY INC Stock 82509L107   22,010 207 SH   SOLE 6 207 0 0
SHOPIFY INC Stock 82509L107   7,337 69 SH   SOLE 9 69 0 0
SHOPIFY INC Stock 82509L107   158,325 1,489 SH   SOLE 28 1,489 0 0
SHOPIFY INC Stock 82509L107   7,337 69 SH   SOLE 33 69 0 0
SHOPIFY INC Stock 82509L107   34,238 322 SH   SOLE 43 322 0 0
SHOPIFY INC Stock 82509L107   17,757 167 SH   SOLE 48 167 0 0
SHOPIFY INC Stock 82509L107   8,613 81 SH   SOLE 50 81 0 0
SHOPIFY INC Stock 82509L107   29,347 276 SH   SOLE 51 276 0 0
SHOPIFY INC Stock 82509L107   450,414 4,236 SH   SOLE 53 4,236 0 0
SHOPIFY INC Stock 82509L107   532 5 SH   SOLE 66 5 0 0
SHOPIFY INC Stock 82509L107   53,165 500 SH   SOLE 73 500 0 0
SHOPIFY INC Stock 82509L107   8,151,766 76,665 SH   SOLE   76,664 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   8,955 52 SH   SOLE 9 52 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   2,239 13 SH   SOLE 19 13 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   14,583 85 SH   SOLE 33 84 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   6,372 37 SH   SOLE 36 37 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   2,411 14 SH   SOLE 46 14 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   517 3 SH   SOLE 66 3 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   517 3 SH   SOLE 71 3 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   4,318,138 25,075 SH   SOLE   25,074 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N632   291,310 12,655 SH   SOLE 25 12,654 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N632   23,744 1,031 SH   SOLE   1,031 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N699   319,973 11,473 SH   SOLE 25 11,472 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N699   26,221 940 SH   SOLE   940 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N525   1,457,507 29,332 SH   SOLE   29,332 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   4,948 56 SH   SOLE 33 55 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   532 6 SH   SOLE 71 6 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   1,357,703 15,310 SH   SOLE   15,310 0 0
SLM CORP Stock 78442P106   28 1 SH   SOLE 71 1 0 0
SLM CORP Stock 78442P106   260,686 9,452 SH   SOLE   9,452 0 0
SMURFIT WESTROCK PLC Stock G8267P108   11,095 206 SH   SOLE 12 206 0 0
SMURFIT WESTROCK PLC Stock G8267P108   539 10 SH   SOLE 19 10 0 0
SMURFIT WESTROCK PLC Stock G8267P108   6,463 120 SH   SOLE 31 120 0 0
SMURFIT WESTROCK PLC Stock G8267P108   4,225 78 SH   SOLE 33 78 0 0
SMURFIT WESTROCK PLC Stock G8267P108   5,386 100 SH   SOLE 36 100 0 0
SMURFIT WESTROCK PLC Stock G8267P108   2,047 38 SH   SOLE 46 38 0 0
SMURFIT WESTROCK PLC Stock G8267P108   269 5 SH   SOLE 71 5 0 0
SMURFIT WESTROCK PLC Stock G8267P108   316,016 5,867 SH   SOLE   5,867 0 0
SNAP ON INC Stock 833034101   3,384,839 9,971 SH   SOLE 6 9,970 0 0
SNAP ON INC Stock 833034101   1,697 5 SH   SOLE 46 5 0 0
SNAP ON INC Stock 833034101   2,037 6 SH   SOLE 49 6 0 0
SNAP ON INC Stock 833034101   1,504,379 4,431 SH   SOLE   4,431 0 0
SNOWFLAKE INC Stock 833445109   926 6 SH   SOLE 51 6 0 0
SNOWFLAKE INC Stock 833445109   2,471 16 SH   SOLE 71 16 0 0
SNOWFLAKE INC Stock 833445109   394,956 2,558 SH   SOLE   2,557 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   8,131 528 SH   SOLE 19 528 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   108 7 SH   SOLE 36 7 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   1,956 127 SH   SOLE 71 127 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   772,517 50,163 SH   SOLE   50,163 0 0
SONOCO PRODS CO Stock 835495102   49 1 SH   SOLE 71 1 0 0
SONOCO PRODS CO Stock 835495102   404,239 8,275 SH   SOLE   8,275 0 0
SONY GROUP CORP ADR 835699307   17,669 835 SH   SOLE 6 835 0 0
SONY GROUP CORP ADR 835699307   25,815 1,220 SH   SOLE 9 1,220 0 0
SONY GROUP CORP ADR 835699307   2,010 95 SH   SOLE 33 95 0 0
SONY GROUP CORP ADR 835699307   145,874 6,894 SH   SOLE 43 6,893 0 0
SONY GROUP CORP ADR 835699307   317 15 SH   SOLE 66 15 0 0
SONY GROUP CORP ADR 835699307   39,252 1,855 SH   SOLE   1,855 0 0
SOUNDHOUND AI INC Stock 836100107   71 4 SH   SOLE 19 3 0 0
SOUNDHOUND AI INC Stock 836100107   40 2 SH   SOLE 71 2 0 0
SOUNDHOUND AI INC Stock 836100107   217,887 10,982 SH   SOLE   10,982 0 0
ADVISOR MANAGED PORTFOLIOS ETF 00777X603   517,776 17,782 SH   SOLE 51 17,782 0 0
ADVISOR MANAGED PORTFOLIOS ETF 00777X603   9,318 320 SH   SOLE   320 0 0
SOUTHSTATE CORPORATION Stock 840441109   201,447 2,025 SH   SOLE   2,025 0 0
SOUTHERN CO Stock 842587107   2,729,686 33,159 SH   SOLE 6 33,159 0 0
SOUTHERN CO Stock 842587107   30,047 365 SH   SOLE 9 365 0 0
SOUTHERN CO Stock 842587107   180,383 2,191 SH   SOLE 19 2,191 0 0
SOUTHERN CO Stock 842587107   27,677 336 SH   SOLE 33 336 0 0
SOUTHERN CO Stock 842587107   4,116 50 SH   SOLE 49 50 0 0
SOUTHERN CO Stock 842587107   80,509 978 SH   SOLE 52 978 0 0
SOUTHERN CO Stock 842587107   412 5 SH   SOLE 71 5 0 0
SOUTHERN CO Stock 842587107   6,174 75 SH   SOLE 73 75 0 0
SOUTHERN CO Stock 842587107   7,488,157 90,964 SH   SOLE   90,964 0 0
SOUTHWEST AIRLS CO Stock 844741108   3,059 91 SH   SOLE 19 91 0 0
SOUTHWEST AIRLS CO Stock 844741108   4,141 123 SH   SOLE 33 123 0 0
SOUTHWEST AIRLS CO Stock 844741108   403 12 SH   SOLE 71 12 0 0
SOUTHWEST AIRLS CO Stock 844741108   2,286 68 SH   SOLE 73 68 0 0
SOUTHWEST AIRLS CO Stock 844741108   492,316 14,644 SH   SOLE   14,643 0 0
SPDR SER TR ETF 78464A664   425,207 16,235 SH   SOLE   16,235 0 0
SPDR SER TR ETF 78468R408   3,788 150 SH   SOLE 9 150 0 0
SPDR SER TR ETF 78468R408   581,430 23,027 SH   SOLE   23,026 0 0
SSGA ACTIVE TR ETF 78470P846   705,368 24,868 SH   SOLE 11 24,867 0 0
SSGA ACTIVE TR ETF 78470P846   377,520 13,309 SH   SOLE   13,309 0 0
SPDR SER TR ETF 78468R622   777,549 8,144 SH   SOLE   8,144 0 0
SPDR SER TR ETF 78464A151   543,491 19,164 SH   SOLE   19,164 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   85,100 200 SH   SOLE 19 200 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   19,999 47 SH   SOLE 71 47 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   8,072,532 18,972 SH   SOLE   18,971 0 0
SPDR GOLD TR ETF 78463V107   2,876,979 11,882 SH   SOLE 19 11,881 0 0
SPDR GOLD TR ETF 78463V107   242,130 1,000 SH   SOLE 28 1,000 0 0
SPDR GOLD TR ETF 78463V107   7,748 32 SH   SOLE 36 32 0 0
SPDR GOLD TR ETF 78463V107   18,049,312 74,544 SH   SOLE   74,543 0 0
WORLD GOLD TR ETF 98149E303   572 11 SH   SOLE 19 11 0 0
WORLD GOLD TR ETF 98149E303   86,667 1,667 SH   SOLE 24 1,667 0 0
WORLD GOLD TR ETF 98149E303   6,031 116 SH   SOLE 36 116 0 0
WORLD GOLD TR ETF 98149E303   395,046 7,599 SH   SOLE   7,598 0 0
SPDR INDEX SHS FDS ETF 78463X202   210,840 4,379 SH   SOLE   4,378 0 0
SPDR INDEX SHS FDS ETF 78463X756   1,094,609 18,676 SH   SOLE   18,676 0 0
SPDR SER TR ETF 78468R721   210,730 4,619 SH   SOLE 36 4,619 0 0
SPDR SER TR ETF 78464A284   519,602 20,313 SH   SOLE   20,312 0 0
SPDR SER TR ETF 78468R739   1,943 41 SH   SOLE 32 41 0 0
SPDR SER TR ETF 78468R739   64,308 1,357 SH   SOLE 36 1,357 0 0
SPDR SER TR ETF 78468R739   269,744 5,692 SH   SOLE   5,692 0 0
SPDR SER TR ETF 78464A102   347,736 1,723 SH   SOLE   1,723 0 0
SPDR INDEX SHS FDS ETF 78463X889   2,560 75 SH   SOLE 9 75 0 0
SPDR INDEX SHS FDS ETF 78463X889   2,321 68 SH   SOLE 19 68 0 0
SPDR INDEX SHS FDS ETF 78463X889   442,140 12,955 SH   SOLE 36 12,954 0 0
SPDR INDEX SHS FDS ETF 78463X889   229,106 6,713 SH   SOLE   6,712 0 0
SPDR INDEX SHS FDS ETF 78463X509   89,364 2,329 SH   SOLE 36 2,329 0 0
SPDR INDEX SHS FDS ETF 78463X509   737,597 19,223 SH   SOLE   19,223 0 0
SPDR SER TR ETF 78468R606   218,161 9,295 SH   SOLE   9,295 0 0
SPDR SER TR ETF 78464A375   374,858 11,443 SH   SOLE 19 11,442 0 0
SPDR SER TR ETF 78464A375   500,343 15,273 SH   SOLE 36 15,273 0 0
SPDR SER TR ETF 78464A375   1,945,738 59,394 SH   SOLE   59,393 0 0
SPDR SER TR ETF 78464A672   558 20 SH   SOLE 19 20 0 0
SPDR SER TR ETF 78464A672   150,720 5,406 SH   SOLE 36 5,406 0 0
SPDR SER TR ETF 78464A672   125,049 4,485 SH   SOLE   4,485 0 0
SPDR SER TR ETF 78464A805   824,004 11,536 SH   SOLE 25 11,535 0 0
SPDR SER TR ETF 78464A805   1,772,887 24,820 SH   SOLE 36 24,819 0 0
SPDR SER TR ETF 78464A805   1,692,891 23,700 SH   SOLE 49 23,700 0 0
SPDR SER TR ETF 78464A805   152,146 2,130 SH   SOLE   2,130 0 0
SPDR SER TR ETF 78464A847   646,357 11,819 SH   SOLE   11,818 0 0
SPDR SER TR ETF 78464A854   4,957 72 SH   SOLE 19 71 0 0
SPDR SER TR ETF 78464A854   664,108 9,633 SH   SOLE 25 9,633 0 0
SPDR SER TR ETF 78464A854   1,301,202 18,874 SH   SOLE 36 18,874 0 0
SPDR SER TR ETF 78464A854   6,060,188 87,905 SH   SOLE   87,905 0 0
SPDR SER TR ETF 78464A409   1,670 19 SH   SOLE 19 19 0 0
SPDR SER TR ETF 78464A409   5,931,006 67,474 SH   SOLE   67,474 0 0
SPDR SER TR ETF 78468R788   364,230 8,423 SH   SOLE   8,423 0 0
SPDR SER TR ETF 78464A508   18,533 362 SH   SOLE 19 362 0 0
SPDR SER TR ETF 78464A508   4,832 94 SH   SOLE 36 94 0 0
SPDR SER TR ETF 78464A508   958,043 18,734 SH   SOLE   18,733 0 0
SPDR SER TR ETF 78468R853   578,575 12,880 SH   SOLE   12,880 0 0
SPDR SER TR ETF 78464A474   11,342,400 379,853 SH   SOLE   379,852 0 0
SPDR S&P 500 ETF TR ETF 78462F103   732,877 1,250 SH   SOLE 19 1,250 0 0
SPDR S&P 500 ETF TR ETF 78462F103   229,924 392 SH   SOLE 36 392 0 0
SPDR S&P 500 ETF TR ETF 78462F103   31,062 53 SH   SOLE 49 53 0 0
SPDR S&P 500 ETF TR ETF 78462F103   356,923 609 SH   SOLE 51 609 0 0
SPDR S&P 500 ETF TR ETF 78462F103   87,669,978 149,587 SH   SOLE   149,587 0 0
SPDR SER TR ETF 78464A631   24,707 149 SH   SOLE 36 149 0 0
SPDR SER TR ETF 78464A631   401,916 2,424 SH   SOLE   2,423 0 0
SPDR SER TR ETF 78464A870   9,006 100 SH   SOLE 36 100 0 0
SPDR SER TR ETF 78464A870   1,081 12 SH   SOLE 49 12 0 0
SPDR SER TR ETF 78464A870   1,205,023 13,380 SH   SOLE   13,380 0 0
SPDR SER TR ETF 78464A771   577,791 4,196 SH   SOLE   4,196 0 0
SPDR INDEX SHS FDS ETF 78463X533   773,581 21,930 SH   SOLE   21,930 0 0
SPDR INDEX SHS FDS ETF 78463X855   223,721 3,781 SH   SOLE   3,780 0 0
SPDR SER TR ETF 78464A888   732 7 SH   SOLE 19 7 0 0
SPDR SER TR ETF 78464A888   1,533,527 14,675 SH   SOLE   14,674 0 0
SPDR SER TR ETF 78464A755   605,806 10,675 SH   SOLE   10,675 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107   3,199,185 5,617 SH   SOLE   5,616 0 0
SPDR SER TR ETF 78468R556   616,774 4,659 SH   SOLE   4,659 0 0
SPDR SER TR ETF 78464A698   1,616,931 26,793 SH   SOLE   26,792 0 0
SPDR SER TR ETF 78464A862   875,728 3,525 SH   SOLE   3,524 0 0
SPDR SER TR ETF 78464A599   201,242 1,065 SH   SOLE   1,065 0 0
SPDR SER TR ETF 78464A300   330,696 3,790 SH   SOLE 36 3,790 0 0
SPDR SER TR ETF 78464A300   691,004 7,920 SH   SOLE   7,919 0 0
SPDR SER TR ETF 78468R663   37,761 413 SH   SOLE   413 0 0
SPDR SER TR ETF 78468R663   295,632 3,233 SH   SOLE 19 3,233 0 0
SPDR SER TR ETF 78468R663   98,927 1,082 SH   SOLE 24 1,082 0 0
SPDR SER TR ETF 78468R663   80,001 875 SH   SOLE 26 875 0 0
SPDR SER TR ETF 78468R663   84,478 924 SH   SOLE 43 923 0 0
SPDR SER TR ETF 78468R663   63,956,277 699,511 SH   SOLE   699,510 0 0
SPDR SER TR ETF 78464A763   48,745 369 SH   SOLE 9 369 0 0
SPDR SER TR ETF 78464A763   10,304 78 SH   SOLE 36 78 0 0
SPDR SER TR ETF 78464A763   2,712,507 20,534 SH   SOLE   20,533 0 0
SPDR SER TR ETF 78464A797   654,542 11,800 SH   SOLE   11,799 0 0
SSGA ACTIVE ETF TR ETF 78467V400   333,691 7,553 SH   SOLE   7,552 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   16,553 37 SH   SOLE 9 37 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   153,004 342 SH   SOLE 19 342 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   1,342 3 SH   SOLE 71 3 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   693,107 1,549 SH   SOLE   1,549 0 0
SPROTT FDS TR ETF 85208P808   308,744 16,617 SH   SOLE   16,617 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101   629,569 26,497 SH   SOLE   26,497 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104   6,539,543 324,704 SH   SOLE   324,704 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107   3,270,452 338,907 SH   SOLE   338,906 0 0
SPROTT FDS TR ETF 85208P303   987,602 24,500 SH   SOLE   24,500 0 0
SPROUTS FMRS MKT INC Stock 85208M102   27,574 217 SH   SOLE 19 217 0 0
SPROUTS FMRS MKT INC Stock 85208M102   798,254 6,282 SH   SOLE 45 6,282 0 0
SPROUTS FMRS MKT INC Stock 85208M102   491,253 3,866 SH   SOLE   3,866 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   18,566 245 SH   SOLE 9 245 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   101,898 1,345 SH   SOLE 43 1,344 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   76 1 SH   SOLE 71 1 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   139,663 1,843 SH   SOLE   1,843 0 0
SSGA ACTIVE ETF TR ETF 78467V608   650 16 SH   SOLE 25 15 0 0
SSGA ACTIVE ETF TR ETF 78467V608   1,026,864 24,607 SH   SOLE   24,607 0 0
ST JOE CO Stock 790148100   312,264 6,950 SH   SOLE   6,950 0 0
STAG INDL INC REIT 85254J102   34 1 SH   SOLE 71 1 0 0
STAG INDL INC REIT 85254J102   398,596 11,786 SH   SOLE   11,785 0 0
STAR BULK CARRIERS CORP. Stock Y8162K204   351,714 23,526 SH   SOLE   23,526 0 0
STARBUCKS CORP Stock 855244109   2,251,105 24,670 SH   SOLE 6 24,669 0 0
STARBUCKS CORP Stock 855244109   11,863 130 SH   SOLE 7 130 0 0
STARBUCKS CORP Stock 855244109   183 2 SH   SOLE 9 2 0 0
STARBUCKS CORP Stock 855244109   2,008 22 SH   SOLE 12 22 0 0
STARBUCKS CORP Stock 855244109   21,626 237 SH   SOLE 19 237 0 0
STARBUCKS CORP Stock 855244109   35,632 390 SH   SOLE 33 390 0 0
STARBUCKS CORP Stock 855244109   1,278 14 SH   SOLE 49 14 0 0
STARBUCKS CORP Stock 855244109   456 5 SH   SOLE 66 5 0 0
STARBUCKS CORP Stock 855244109   1,004 11 SH   SOLE 71 11 0 0
STARBUCKS CORP Stock 855244109   4,928 54 SH   SOLE 73 54 0 0
STARBUCKS CORP Stock 855244109   2,688,203 29,460 SH   SOLE   29,459 0 0
STATE STR CORP Stock 857477103   9,422 96 SH   SOLE 12 96 0 0
STATE STR CORP Stock 857477103   5,866 60 SH   SOLE 33 59 0 0
STATE STR CORP Stock 857477103   2,356 24 SH   SOLE 46 24 0 0
STATE STR CORP Stock 857477103   393 4 SH   SOLE 71 4 0 0
STATE STR CORP Stock 857477103   4,515 46 SH   SOLE 73 46 0 0
STATE STR CORP Stock 857477103   980,753 9,992 SH   SOLE   9,992 0 0
STEEL DYNAMICS INC Stock 858119100   7,533 66 SH   SOLE 33 66 0 0
STEEL DYNAMICS INC Stock 858119100   1,027 9 SH   SOLE 46 9 0 0
STEEL DYNAMICS INC Stock 858119100   1,141 10 SH   SOLE 71 10 0 0
STEEL DYNAMICS INC Stock 858119100   4,281,600 37,535 SH   SOLE   37,534 0 0
STERLING INFRASTRUCTURE INC Stock 859241101   5,390 32 SH   SOLE 19 32 0 0
STERLING INFRASTRUCTURE INC Stock 859241101   337 2 SH   SOLE 71 2 0 0
STERLING INFRASTRUCTURE INC Stock 859241101   217,469 1,291 SH   SOLE   1,291 0 0
STONECO LTD Stock G85158106   4,033 506 SH   SOLE 19 506 0 0
STONECO LTD Stock G85158106   215 27 SH   SOLE 71 27 0 0
STONECO LTD Stock G85158106   85,096 10,677 SH   SOLE   10,677 0 0
EA SERIES TRUST ETF 02072L680   491,381 13,000 SH   SOLE   12,999 0 0
EA SERIES TRUST ETF 02072L698   251,553 9,124 SH   SOLE   9,124 0 0
STRYKER CORPORATION Stock 863667101   2,929,180 8,135 SH   SOLE 6 8,135 0 0
STRYKER CORPORATION Stock 863667101   3,601 10 SH   SOLE 9 10 0 0
STRYKER CORPORATION Stock 863667101   53,647 149 SH   SOLE 19 149 0 0
STRYKER CORPORATION Stock 863667101   95,888 266 SH   SOLE 32 266 0 0
STRYKER CORPORATION Stock 863667101   31,125 86 SH   SOLE 33 86 0 0
STRYKER CORPORATION Stock 863667101   78,611 218 SH   SOLE 36 218 0 0
STRYKER CORPORATION Stock 863667101   7,201 20 SH   SOLE 46 20 0 0
STRYKER CORPORATION Stock 863667101   1,440 4 SH   SOLE 71 4 0 0
STRYKER CORPORATION Stock 863667101   19,443 54 SH   SOLE 72 54 0 0
STRYKER CORPORATION Stock 863667101   12,962 36 SH   SOLE 73 36 0 0
STRYKER CORPORATION Stock 863667101   3,852,714 10,700 SH   SOLE   10,700 0 0
SUNCOR ENERGY INC NEW Stock 867224107   18,581 521 SH   SOLE 33 520 0 0
SUNCOR ENERGY INC NEW Stock 867224107   34,132 957 SH   SOLE 43 956 0 0
SUNCOR ENERGY INC NEW Stock 867224107   0 0 SH   SOLE 66 0 0 0
SUNCOR ENERGY INC NEW Stock 867224107   215,084 6,028 SH   SOLE   6,028 0 0
SUPER MICRO COMPUTER INC Stock 86800U302   13,935 457 SH   SOLE 19 457 0 0
SUPER MICRO COMPUTER INC Stock 86800U302   2,865 94 SH   SOLE 33 94 0 0
SUPER MICRO COMPUTER INC Stock 86800U302   579 19 SH   SOLE 71 19 0 0
SUPER MICRO COMPUTER INC Stock 86800U302   3,410,069 111,879 SH   SOLE   111,878 0 0
GEN DIGITAL INC Stock 668771108   794 29 SH   SOLE 9 29 0 0
GEN DIGITAL INC Stock 668771108   12,321 450 SH   SOLE 12 450 0 0
GEN DIGITAL INC Stock 668771108   2,629 96 SH   SOLE 33 96 0 0
GEN DIGITAL INC Stock 668771108   931 34 SH   SOLE 46 34 0 0
GEN DIGITAL INC Stock 668771108   137 5 SH   SOLE 71 5 0 0
GEN DIGITAL INC Stock 668771108   190,203 6,947 SH   SOLE   6,946 0 0
SYNCHRONY FINANCIAL Stock 87165B103   3,271 50 SH   SOLE 33 50 0 0
SYNCHRONY FINANCIAL Stock 87165B103   64,220 988 SH   SOLE 36 988 0 0
SYNCHRONY FINANCIAL Stock 87165B103   1,365 21 SH   SOLE 46 21 0 0
SYNCHRONY FINANCIAL Stock 87165B103   455 7 SH   SOLE 66 7 0 0
SYNCHRONY FINANCIAL Stock 87165B103   260 4 SH   SOLE 71 4 0 0
SYNCHRONY FINANCIAL Stock 87165B103   6,825 105 SH   SOLE 73 105 0 0
SYNCHRONY FINANCIAL Stock 87165B103   1,877,514 28,885 SH   SOLE   28,884 0 0
SYNOPSYS INC Stock 871607107   2,912 6 SH   SOLE 9 6 0 0
SYNOPSYS INC Stock 871607107   73,289 151 SH   SOLE 19 151 0 0
SYNOPSYS INC Stock 871607107   23,783 49 SH   SOLE 33 49 0 0
SYNOPSYS INC Stock 871607107   2,427 5 SH   SOLE 46 5 0 0
SYNOPSYS INC Stock 871607107   16,988 35 SH   SOLE 50 35 0 0
SYNOPSYS INC Stock 871607107   0 0 SH   SOLE 66 0 0 0
SYNOPSYS INC Stock 871607107   4,854 10 SH   SOLE 71 10 0 0
SYNOPSYS INC Stock 871607107   82,725 170 SH   SOLE   170 0 0
SYNOVUS FINL CORP Stock 87161C501   7,941 155 SH   SOLE 19 155 0 0
SYNOVUS FINL CORP Stock 87161C501   51 1 SH   SOLE 71 1 0 0
SYNOVUS FINL CORP Stock 87161C501   199,438 3,893 SH   SOLE   3,893 0 0
SYSCO CORP Stock 871829107   118,513 1,550 SH   SOLE 5 1,550 0 0
SYSCO CORP Stock 871829107   12,004 157 SH   SOLE 9 157 0 0
SYSCO CORP Stock 871829107   88,617 1,159 SH   SOLE 19 1,159 0 0
SYSCO CORP Stock 871829107   9,663 126 SH   SOLE 33 126 0 0
SYSCO CORP Stock 871829107   6,040 79 SH   SOLE 46 79 0 0
SYSCO CORP Stock 871829107   841 11 SH   SOLE 66 11 0 0
SYSCO CORP Stock 871829107   382 5 SH   SOLE 71 5 0 0
SYSCO CORP Stock 871829107   6,117 80 SH   SOLE 73 80 0 0
SYSCO CORP Stock 871829107   1,074,499 14,053 SH   SOLE   14,053 0 0
PRICE T ROWE GROUP INC Stock 74144T108   2,238,993 19,798 SH   SOLE 6 19,798 0 0
PRICE T ROWE GROUP INC Stock 74144T108   44,239 391 SH   SOLE 19 391 0 0
PRICE T ROWE GROUP INC Stock 74144T108   6,270 55 SH   SOLE 33 55 0 0
PRICE T ROWE GROUP INC Stock 74144T108   12,214 108 SH   SOLE 36 108 0 0
PRICE T ROWE GROUP INC Stock 74144T108   226 2 SH   SOLE 71 2 0 0
PRICE T ROWE GROUP INC Stock 74144T108   4,755 42 SH   SOLE 73 42 0 0
PRICE T ROWE GROUP INC Stock 74144T108   194,562 1,720 SH   SOLE   1,720 0 0
T ROWE PRICE ETF INC ETF 87283Q867   1,967,887 59,149 SH   SOLE   59,149 0 0
T ROWE PRICE ETF INC ETF 87283Q404   1,075,502 27,166 SH   SOLE   27,166 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   15,207 77 SH   SOLE 6 77 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   72,479 367 SH   SOLE 9 367 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   4,740 24 SH   SOLE 12 24 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   1,508,824 7,640 SH   SOLE 18 7,640 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   18,156 92 SH   SOLE 19 91 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   270,965 1,372 SH   SOLE 30 1,372 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   15,009 76 SH   SOLE 33 76 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   128,290 650 SH   SOLE 43 649 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   31,406 159 SH   SOLE 50 159 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   3,160 16 SH   SOLE 66 16 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   10,924,869 55,319 SH   SOLE   55,318 0 0
TALEN ENERGY CORP Stock 87422Q109   1,108,689 5,503 SH   SOLE   5,503 0 0
TANDEM DIABETES CARE INC Stock 875372203   36 1 SH   SOLE 71 1 0 0
TANDEM DIABETES CARE INC Stock 875372203   218,029 6,053 SH   SOLE   6,053 0 0
TAPESTRY INC Stock 876030107   9,995 153 SH   SOLE 9 153 0 0
TAPESTRY INC Stock 876030107   327 5 SH   SOLE 19 5 0 0
TAPESTRY INC Stock 876030107   10,032 154 SH   SOLE 33 153 0 0
TAPESTRY INC Stock 876030107   91 1 SH   SOLE 43 1 0 0
TAPESTRY INC Stock 876030107   196 3 SH   SOLE 71 3 0 0
TAPESTRY INC Stock 876030107   1,066,120 16,319 SH   SOLE   16,319 0 0
TARGA RES CORP Stock 87612G101   1,785 10 SH   SOLE 19 10 0 0
TARGA RES CORP Stock 87612G101   15,176 85 SH   SOLE 33 85 0 0
TARGA RES CORP Stock 87612G101   999,600 5,600 SH   SOLE 45 5,600 0 0
TARGA RES CORP Stock 87612G101   357 2 SH   SOLE 66 2 0 0
TARGA RES CORP Stock 87612G101   1,964 11 SH   SOLE 71 11 0 0
TARGA RES CORP Stock 87612G101   2,886,708 16,172 SH   SOLE   16,172 0 0
TARGET CORP Stock 87612E106   13,819 102 SH   SOLE 7 102 0 0
TARGET CORP Stock 87612E106   24,873 184 SH   SOLE 9 184 0 0
TARGET CORP Stock 87612E106   62,791 465 SH   SOLE 19 464 0 0
TARGET CORP Stock 87612E106   28,263 209 SH   SOLE 33 209 0 0
TARGET CORP Stock 87612E106   270 2 SH   SOLE 66 2 0 0
TARGET CORP Stock 87612E106   270 2 SH   SOLE 71 2 0 0
TARGET CORP Stock 87612E106   6,353 47 SH   SOLE 73 47 0 0
TARGET CORP Stock 87612E106   2,467,292 18,252 SH   SOLE   18,251 0 0
TARGET HOSPITALITY CORP Stock 87615L107   96,650 10,000 SH   SOLE   10,000 0 0
TARSUS PHARMACEUTICALS INC Stock 87650L103   3,347,603 60,459 SH   SOLE   60,458 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   10,344 169 SH   SOLE 19 169 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   660,333 10,788 SH   SOLE 45 10,788 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   4,591 75 SH   SOLE   75 0 0
TC ENERGY CORP Stock 87807B107   977 21 SH   SOLE 33 21 0 0
TC ENERGY CORP Stock 87807B107   135,797 2,915 SH   SOLE 52 2,915 0 0
TC ENERGY CORP Stock 87807B107   233 5 SH   SOLE 66 5 0 0
TC ENERGY CORP Stock 87807B107   88,263 1,897 SH   SOLE   1,896 0 0
TCW ETF TRUST ETF 29287L700   600,480 15,524 SH   SOLE 11 15,524 0 0
TCW ETF TRUST ETF 29287L700   172,733 4,466 SH   SOLE   4,465 0 0
TE CONNECTIVITY PLC Stock G87052109   25,020 175 SH   SOLE 7 175 0 0
TE CONNECTIVITY PLC Stock G87052109   5,004 35 SH   SOLE 9 35 0 0
TE CONNECTIVITY PLC Stock G87052109   715 5 SH   SOLE 19 5 0 0
TE CONNECTIVITY PLC Stock G87052109   26,670 187 SH   SOLE 33 186 0 0
TE CONNECTIVITY PLC Stock G87052109   1,001 7 SH   SOLE 46 7 0 0
TE CONNECTIVITY PLC Stock G87052109   429 3 SH   SOLE 71 3 0 0
TE CONNECTIVITY PLC Stock G87052109   1,199,802 8,392 SH   SOLE   8,391 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   139,826 601 SH   SOLE 19 601 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   24,415 105 SH   SOLE 24 105 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   102,774 442 SH   SOLE 36 442 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   27,368,430 117,704 SH   SOLE   117,703 0 0
TELOS CORP MD Stock 87969B101   52,326 15,300 SH   SOLE   15,300 0 0
TENET HEALTHCARE CORP Stock 88033G407   3,030 24 SH   SOLE 19 24 0 0
TENET HEALTHCARE CORP Stock 88033G407   735,542 5,827 SH   SOLE   5,827 0 0
TERADYNE INC Stock 880770102   630 5 SH   SOLE 19 5 0 0
TERADYNE INC Stock 880770102   8,185 65 SH   SOLE 23 65 0 0
TERADYNE INC Stock 880770102   13,128 104 SH   SOLE 33 104 0 0
TERADYNE INC Stock 880770102   504 4 SH   SOLE 46 4 0 0
TERADYNE INC Stock 880770102   1,637 13 SH   SOLE 71 13 0 0
TERADYNE INC Stock 880770102   276,145 2,193 SH   SOLE   2,193 0 0
TEREX CORP NEW Stock 880779103   526,769 11,397 SH   SOLE   11,397 0 0
TESLA INC Stock 88160R101   192,632 477 SH   SOLE 9 477 0 0
TESLA INC Stock 88160R101   420,615 1,042 SH   SOLE 19 1,041 0 0
TESLA INC Stock 88160R101   341,245 845 SH   SOLE 33 845 0 0
TESLA INC Stock 88160R101   67,720 168 SH   SOLE 36 167 0 0
TESLA INC Stock 88160R101   79,153 196 SH   SOLE 43 196 0 0
TESLA INC Stock 88160R101   26,250 65 SH   SOLE 46 65 0 0
TESLA INC Stock 88160R101   125,190 310 SH   SOLE 48 310 0 0
TESLA INC Stock 88160R101   404 1 SH   SOLE 51 1 0 0
TESLA INC Stock 88160R101   4,442 11 SH   SOLE 66 11 0 0
TESLA INC Stock 88160R101   40,384 100 SH   SOLE 71 100 0 0
TESLA INC Stock 88160R101   49,672 123 SH   SOLE 73 123 0 0
TESLA INC Stock 88160R101   43,663,505 108,121 SH   SOLE   108,120 0 0
TETRA TECH INC NEW Stock 88162G103   38,286 961 SH   SOLE 19 961 0 0
TETRA TECH INC NEW Stock 88162G103   183,344 4,602 SH   SOLE 24 4,602 0 0
TETRA TECH INC NEW Stock 88162G103   37,540 942 SH   SOLE 32 942 0 0
TETRA TECH INC NEW Stock 88162G103   9,798 246 SH   SOLE 34 245 0 0
TETRA TECH INC NEW Stock 88162G103   28,052 704 SH   SOLE 36 704 0 0
TETRA TECH INC NEW Stock 88162G103   40 1 SH   SOLE 71 1 0 0
TETRA TECH INC NEW Stock 88162G103   29,004 728 SH   SOLE   728 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209   815 37 SH   SOLE 33 37 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209   895,243 40,619 SH   SOLE   40,619 0 0
TEXAS INSTRS INC Stock 882508104   10,501 56 SH   SOLE 9 56 0 0
TEXAS INSTRS INC Stock 882508104   1,688 9 SH   SOLE 12 9 0 0
TEXAS INSTRS INC Stock 882508104   202,799 1,082 SH   SOLE 19 1,081 0 0
TEXAS INSTRS INC Stock 882508104   50,512 269 SH   SOLE 33 269 0 0
TEXAS INSTRS INC Stock 882508104   24,911 133 SH   SOLE 36 132 0 0
TEXAS INSTRS INC Stock 882508104   6,563 35 SH   SOLE 46 35 0 0
TEXAS INSTRS INC Stock 882508104   56,929 304 SH   SOLE 50 303 0 0
TEXAS INSTRS INC Stock 882508104   188 1 SH   SOLE 51 1 0 0
TEXAS INSTRS INC Stock 882508104   375 2 SH   SOLE 66 2 0 0
TEXAS INSTRS INC Stock 882508104   1,688 9 SH   SOLE 71 9 0 0
TEXAS INSTRS INC Stock 882508104   11,438 61 SH   SOLE 72 61 0 0
TEXAS INSTRS INC Stock 882508104   7,875 42 SH   SOLE 73 42 0 0
TEXAS INSTRS INC Stock 882508104   2,275,903 12,138 SH   SOLE   12,137 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   4,424 4 SH   SOLE 33 4 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   2,212 2 SH   SOLE 46 2 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   6,636 6 SH   SOLE 71 6 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   1,038,949 939 SH   SOLE   939 0 0
TEXAS ROADHOUSE INC Stock 882681109   2,706 15 SH   SOLE 36 15 0 0
TEXAS ROADHOUSE INC Stock 882681109   5,367,623 29,749 SH   SOLE   29,749 0 0
TG THERAPEUTICS INC Stock 88322Q108   391 13 SH   SOLE 71 13 0 0
TG THERAPEUTICS INC Stock 88322Q108   311,413 10,346 SH   SOLE   10,345 0 0
THE BALDWIN INSURANCE GRP IN Stock 05589G102   517,640 13,355 SH   SOLE 6 13,355 0 0
THE TRADE DESK INC Stock 88339J105   588 5 SH   SOLE 19 5 0 0
THE TRADE DESK INC Stock 88339J105   1,410 12 SH   SOLE 33 12 0 0
THE TRADE DESK INC Stock 88339J105   26,914 229 SH   SOLE 43 229 0 0
THE TRADE DESK INC Stock 88339J105   9,167 78 SH   SOLE 51 78 0 0
THE TRADE DESK INC Stock 88339J105   380,327 3,236 SH   SOLE 53 3,236 0 0
THE TRADE DESK INC Stock 88339J105   353 3 SH   SOLE 66 3 0 0
THE TRADE DESK INC Stock 88339J105   4,114 35 SH   SOLE 71 35 0 0
THE TRADE DESK INC Stock 88339J105   7,450,809 63,395 SH   SOLE   63,394 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   30,694 59 SH   SOLE 2 59 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   517,420 995 SH   SOLE 6 994 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   3,121 6 SH   SOLE 9 6 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   32,254 62 SH   SOLE 19 62 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   125,896 242 SH   SOLE 28 242 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   6,243 12 SH   SOLE 32 12 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   41,665 80 SH   SOLE 33 80 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   74,913 144 SH   SOLE 36 144 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   9,884 19 SH   SOLE 46 19 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   1,040 2 SH   SOLE 66 2 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   2,601 5 SH   SOLE 71 5 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   13,526 26 SH   SOLE 73 26 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   3,772,070 7,251 SH   SOLE   7,250 0 0
TILRAY BRANDS INC Stock 88688T100   133 100 SH   SOLE 19 100 0 0
TILRAY BRANDS INC Stock 88688T100   99,386 74,726 SH   SOLE   74,726 0 0
TIMKEN CO Stock 887389104   238,376 3,340 SH   SOLE   3,340 0 0
TIMOTHY PLAN ETF 887432342   310,784 7,959 SH   SOLE   7,959 0 0
TJX COS INC NEW Stock 872540109   38,176 316 SH   SOLE 2 316 0 0
TJX COS INC NEW Stock 872540109   2,694,928 22,307 SH   SOLE 6 22,307 0 0
TJX COS INC NEW Stock 872540109   3,987 33 SH   SOLE 12 33 0 0
TJX COS INC NEW Stock 872540109   56,549 468 SH   SOLE 19 468 0 0
TJX COS INC NEW Stock 872540109   275,007 2,276 SH   SOLE 30 2,276 0 0
TJX COS INC NEW Stock 872540109   40,591 336 SH   SOLE 33 335 0 0
TJX COS INC NEW Stock 872540109   9,302 77 SH   SOLE 36 77 0 0
TJX COS INC NEW Stock 872540109   7,128 59 SH   SOLE 46 59 0 0
TJX COS INC NEW Stock 872540109   1,329 11 SH   SOLE 71 11 0 0
TJX COS INC NEW Stock 872540109   5,799 48 SH   SOLE 73 48 0 0
TJX COS INC NEW Stock 872540109   6,738,165 55,775 SH   SOLE   55,774 0 0
TMC THE METALS COMPANY INC Stock 87261Y106   44,800 40,000 SH   SOLE   40,000 0 0
T-MOBILE US INC Stock 872590104   33,110 150 SH   SOLE 7 150 0 0
T-MOBILE US INC Stock 872590104   72,179 327 SH   SOLE 19 327 0 0
T-MOBILE US INC Stock 872590104   39,577 179 SH   SOLE 33 179 0 0
T-MOBILE US INC Stock 872590104   7,505 34 SH   SOLE 46 34 0 0
T-MOBILE US INC Stock 872590104   1,104 5 SH   SOLE 71 5 0 0
T-MOBILE US INC Stock 872590104   18,548 84 SH   SOLE 73 84 0 0
T-MOBILE US INC Stock 872590104   1,314,328 5,954 SH   SOLE   5,954 0 0
TOAST INC Stock 888787108   20,485 562 SH   SOLE 19 562 0 0
TOAST INC Stock 888787108   2,151 59 SH   SOLE 71 59 0 0
TOAST INC Stock 888787108   179,516 4,925 SH   SOLE   4,925 0 0
TOLL BROTHERS INC Stock 889478103   7,179 57 SH   SOLE 19 57 0 0
TOLL BROTHERS INC Stock 889478103   3,633,154 28,846 SH   SOLE   28,846 0 0
TORO CO Stock 891092108   1,647,441 20,567 SH   SOLE 6 20,567 0 0
TORO CO Stock 891092108   80 1 SH   SOLE 71 1 0 0
TORO CO Stock 891092108   3,364 42 SH   SOLE 73 42 0 0
TORO CO Stock 891092108   75,149 938 SH   SOLE   938 0 0
TOTALENERGIES SE ADR 89151E109   11,118 204 SH   SOLE 6 204 0 0
TOTALENERGIES SE ADR 89151E109   19,075 350 SH   SOLE 9 350 0 0
TOTALENERGIES SE ADR 89151E109   1,090 20 SH   SOLE 19 20 0 0
TOTALENERGIES SE ADR 89151E109   1,853 34 SH   SOLE 31 34 0 0
TOTALENERGIES SE ADR 89151E109   5,232 96 SH   SOLE 33 96 0 0
TOTALENERGIES SE ADR 89151E109   164 3 SH   SOLE 36 3 0 0
TOTALENERGIES SE ADR 89151E109   159,031 2,918 SH   SOLE 52 2,918 0 0
TOTALENERGIES SE ADR 89151E109   981 18 SH   SOLE 66 18 0 0
TOTALENERGIES SE ADR 89151E109   336,047 6,166 SH   SOLE   6,166 0 0
GOLDMAN SACHS ETF TR ETF 381430503   1,231,159 10,689 SH   SOLE   10,689 0 0
TRACTOR SUPPLY CO Stock 892356106   24,938 470 SH   SOLE 7 470 0 0
TRACTOR SUPPLY CO Stock 892356106   5,306 100 SH   SOLE 9 100 0 0
TRACTOR SUPPLY CO Stock 892356106   813,675 15,335 SH   SOLE 18 15,335 0 0
TRACTOR SUPPLY CO Stock 892356106   6,687 126 SH   SOLE 33 126 0 0
TRACTOR SUPPLY CO Stock 892356106   1,804 34 SH   SOLE 46 34 0 0
TRACTOR SUPPLY CO Stock 892356106   2,122 40 SH   SOLE 49 40 0 0
TRACTOR SUPPLY CO Stock 892356106   35,634 672 SH   SOLE 50 671 0 0
TRACTOR SUPPLY CO Stock 892356106   265 5 SH   SOLE 71 5 0 0
TRACTOR SUPPLY CO Stock 892356106   3,987,687 75,154 SH   SOLE   75,154 0 0
TRADEWEB MKTS INC Stock 892672106   7,070 54 SH   SOLE 43 54 0 0
TRADEWEB MKTS INC Stock 892672106   2,357 18 SH   SOLE 71 18 0 0
TRADEWEB MKTS INC Stock 892672106   313,030 2,391 SH   SOLE   2,391 0 0
TRAEGER INC Stock 89269P103   89,386 37,400 SH   SOLE   37,400 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   10,342 28 SH   SOLE 9 28 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   3,694 10 SH   SOLE 12 10 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   67,280 182 SH   SOLE 19 182 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   31,916 86 SH   SOLE 33 86 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   11,081 30 SH   SOLE 36 30 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   21,792 59 SH   SOLE 43 59 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   970,652 2,628 SH   SOLE 45 2,628 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   5,540 15 SH   SOLE 46 15 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   369 1 SH   SOLE 66 1 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   1,108 3 SH   SOLE 71 3 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   2,658,413 7,198 SH   SOLE   7,197 0 0
TRANSDIGM GROUP INC Stock 893641100   9,181 7 SH   SOLE 33 7 0 0
TRANSDIGM GROUP INC Stock 893641100   56,067 44 SH   SOLE 43 44 0 0
TRANSDIGM GROUP INC Stock 893641100   648,847 512 SH   SOLE 45 512 0 0
TRANSDIGM GROUP INC Stock 893641100   10,118,621 7,985 SH   SOLE   7,984 0 0
TRANSOCEAN LTD Stock H8817H100   15 4 SH   SOLE 71 4 0 0
TRANSOCEAN LTD Stock H8817H100   882,073 235,219 SH   SOLE   235,219 0 0
TRAVELERS COMPANIES INC Stock 89417E109   13,972 58 SH   SOLE 9 58 0 0
TRAVELERS COMPANIES INC Stock 89417E109   1,686 7 SH   SOLE 19 7 0 0
TRAVELERS COMPANIES INC Stock 89417E109   29,389 122 SH   SOLE 26 122 0 0
TRAVELERS COMPANIES INC Stock 89417E109   15,653 65 SH   SOLE 33 64 0 0
TRAVELERS COMPANIES INC Stock 89417E109   3,854 16 SH   SOLE 46 16 0 0
TRAVELERS COMPANIES INC Stock 89417E109   723 3 SH   SOLE 71 3 0 0
TRAVELERS COMPANIES INC Stock 89417E109   7,230 30 SH   SOLE 73 30 0 0
TRAVELERS COMPANIES INC Stock 89417E109   2,774,900 11,519 SH   SOLE   11,519 0 0
TREX CO INC Stock 89531P105   4,004 58 SH   SOLE 9 58 0 0
TREX CO INC Stock 89531P105   19,605 284 SH   SOLE 50 284 0 0
TREX CO INC Stock 89531P105   69 1 SH   SOLE 71 1 0 0
TREX CO INC Stock 89531P105   20,019 290 SH   SOLE 73 290 0 0
TREX CO INC Stock 89531P105   931,008 13,487 SH   SOLE   13,487 0 0
TRIPADVISOR INC Stock 896945201   2,363 160 SH   SOLE 12 160 0 0
TRIPADVISOR INC Stock 896945201   15 1 SH   SOLE 71 1 0 0
TRIPADVISOR INC Stock 896945201   46,526 3,150 SH   SOLE   3,150 0 0
TRUIST FINL CORP Stock 89832Q109   260,204 5,998 SH   SOLE 19 5,998 0 0
TRUIST FINL CORP Stock 89832Q109   18,512 427 SH   SOLE 33 426 0 0
TRUIST FINL CORP Stock 89832Q109   14,662 338 SH   SOLE 36 338 0 0
TRUIST FINL CORP Stock 89832Q109   2,126 49 SH   SOLE 46 49 0 0
TRUIST FINL CORP Stock 89832Q109   119,685 2,759 SH   SOLE 52 2,759 0 0
TRUIST FINL CORP Stock 89832Q109   18,046 416 SH   SOLE 71 416 0 0
TRUIST FINL CORP Stock 89832Q109   8,242 190 SH   SOLE 73 190 0 0
TRUIST FINL CORP Stock 89832Q109   6,127,417 141,250 SH   SOLE   141,249 0 0
TSS INC DEL Stock 87288V101   143,506 12,100 SH   SOLE   12,100 0 0
TWILIO INC Stock 90138F102   1,721,606 15,929 SH   SOLE 19 15,929 0 0
TWILIO INC Stock 90138F102   432 4 SH   SOLE 71 4 0 0
TWILIO INC Stock 90138F102   413,036 3,822 SH   SOLE   3,821 0 0
TYLER TECHNOLOGIES INC Stock 902252105   1,730 3 SH   SOLE 33 3 0 0
TYLER TECHNOLOGIES INC Stock 902252105   2,883 5 SH   SOLE 43 5 0 0
TYLER TECHNOLOGIES INC Stock 902252105   14,416 25 SH   SOLE 51 25 0 0
TYLER TECHNOLOGIES INC Stock 902252105   231,809 402 SH   SOLE 53 402 0 0
TYLER TECHNOLOGIES INC Stock 902252105   2,307 4 SH   SOLE 71 4 0 0
TYLER TECHNOLOGIES INC Stock 902252105   85,150 148 SH   SOLE   147 0 0
TYSON FOODS INC Stock 902494103   6,433 112 SH   SOLE 19 112 0 0
TYSON FOODS INC Stock 902494103   2,073 36 SH   SOLE 33 36 0 0
TYSON FOODS INC Stock 902494103   0 0 SH   SOLE 66 0 0 0
TYSON FOODS INC Stock 902494103   287 5 SH   SOLE 71 5 0 0
TYSON FOODS INC Stock 902494103   1,590,463 27,689 SH   SOLE   27,689 0 0
ETF SER SOLUTIONS ETF 26922A842   248,194 9,791 SH   SOLE   9,790 0 0
UBER TECHNOLOGIES INC Stock 90353T100   8,083 134 SH   SOLE 9 134 0 0
UBER TECHNOLOGIES INC Stock 90353T100   75,308 1,248 SH   SOLE 19 1,248 0 0
UBER TECHNOLOGIES INC Stock 90353T100   19,001 315 SH   SOLE 33 315 0 0
UBER TECHNOLOGIES INC Stock 90353T100   5,188 86 SH   SOLE 46 86 0 0
UBER TECHNOLOGIES INC Stock 90353T100   1,327 22 SH   SOLE 51 22 0 0
UBER TECHNOLOGIES INC Stock 90353T100   0 0 SH   SOLE 66 0 0 0
UBER TECHNOLOGIES INC Stock 90353T100   1,568 26 SH   SOLE 71 26 0 0
UBER TECHNOLOGIES INC Stock 90353T100   4,132,488 68,509 SH   SOLE   68,509 0 0
UBIQUITI INC Stock 90353W103   44,492 134 SH   SOLE 19 134 0 0
UBIQUITI INC Stock 90353W103   269,594 812 SH   SOLE   812 0 0
UGI CORP NEW Stock 902681105   465,440 16,487 SH   SOLE 19 16,487 0 0
UGI CORP NEW Stock 902681105   28 1 SH   SOLE 71 1 0 0
UGI CORP NEW Stock 902681105   731,739 25,921 SH   SOLE   25,920 0 0
UIPATH INC Stock 90364P105   1,004 79 SH   SOLE 71 79 0 0
UIPATH INC Stock 90364P105   167,009 13,140 SH   SOLE   13,140 0 0
ULTA BEAUTY INC Stock 90384S303   435 1 SH   SOLE 19 1 0 0
ULTA BEAUTY INC Stock 90384S303   5,219 12 SH   SOLE 33 12 0 0
ULTA BEAUTY INC Stock 90384S303   957,277 2,201 SH   SOLE   2,200 0 0
UNILEVER PLC ADR 904767704   12,928 228 SH   SOLE 6 228 0 0
UNILEVER PLC ADR 904767704   8,675 153 SH   SOLE 9 153 0 0
UNILEVER PLC ADR 904767704   737 13 SH   SOLE 19 13 0 0
UNILEVER PLC ADR 904767704   39,803 702 SH   SOLE 26 702 0 0
UNILEVER PLC ADR 904767704   3,459 61 SH   SOLE 33 61 0 0
UNILEVER PLC ADR 904767704   2,806,800 49,503 SH   SOLE   49,502 0 0
UNION PAC CORP Stock 907818108   4,333 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108   21,849 96 SH   SOLE 7 95 0 0
UNION PAC CORP Stock 907818108   10,946 48 SH   SOLE 9 48 0 0
UNION PAC CORP Stock 907818108   2,508 11 SH   SOLE 12 11 0 0
UNION PAC CORP Stock 907818108   5,701 25 SH   SOLE 19 25 0 0
UNION PAC CORP Stock 907818108   42,222 185 SH   SOLE 33 185 0 0
UNION PAC CORP Stock 907818108   7,297 32 SH   SOLE 36 32 0 0
UNION PAC CORP Stock 907818108   5,701 25 SH   SOLE 46 25 0 0
UNION PAC CORP Stock 907818108   4,561 20 SH   SOLE 71 20 0 0
UNION PAC CORP Stock 907818108   8,894 39 SH   SOLE 72 39 0 0
UNION PAC CORP Stock 907818108   9,811 43 SH   SOLE 73 43 0 0
UNION PAC CORP Stock 907818108   5,035,060 22,080 SH   SOLE   22,079 0 0
UNITED AIRLS HLDGS INC Stock 910047109   3,496 36 SH   SOLE 19 36 0 0
UNITED AIRLS HLDGS INC Stock 910047109   13,400 138 SH   SOLE 33 138 0 0
UNITED AIRLS HLDGS INC Stock 910047109   29,130 300 SH   SOLE 36 300 0 0
UNITED AIRLS HLDGS INC Stock 910047109   2,428 25 SH   SOLE 71 25 0 0
UNITED AIRLS HLDGS INC Stock 910047109   311,594 3,209 SH   SOLE   3,209 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   268,257 7,144 SH   SOLE 19 7,144 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   38 1 SH   SOLE 71 1 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   824,431 21,956 SH   SOLE   21,955 0 0
UNITED PARCEL SERVICE INC Stock 911312106   513,731 4,074 SH   SOLE 6 4,074 0 0
UNITED PARCEL SERVICE INC Stock 911312106   7,944 63 SH   SOLE 9 62 0 0
UNITED PARCEL SERVICE INC Stock 911312106   94,341 748 SH   SOLE 19 748 0 0
UNITED PARCEL SERVICE INC Stock 911312106   17,837 141 SH   SOLE 33 141 0 0
UNITED PARCEL SERVICE INC Stock 911312106   65,446 519 SH   SOLE 52 519 0 0
UNITED PARCEL SERVICE INC Stock 911312106   378 3 SH   SOLE 66 3 0 0
UNITED PARCEL SERVICE INC Stock 911312106   631 5 SH   SOLE 71 5 0 0
UNITED PARCEL SERVICE INC Stock 911312106   4,161 33 SH   SOLE 73 33 0 0
UNITED PARCEL SERVICE INC Stock 911312106   3,671,241 29,114 SH   SOLE   29,113 0 0
UNITED RENTALS INC Stock 911363109   12,680 18 SH   SOLE 9 18 0 0
UNITED RENTALS INC Stock 911363109   4,931 7 SH   SOLE 19 7 0 0
UNITED RENTALS INC Stock 911363109   13,468 19 SH   SOLE 33 19 0 0
UNITED RENTALS INC Stock 911363109   15,498 22 SH   SOLE 36 22 0 0
UNITED RENTALS INC Stock 911363109   24,664 35 SH   SOLE 50 35 0 0
UNITED RENTALS INC Stock 911363109   704 1 SH   SOLE 66 1 0 0
UNITED RENTALS INC Stock 911363109   704 1 SH   SOLE 71 1 0 0
UNITED RENTALS INC Stock 911363109   18,315 26 SH   SOLE 73 26 0 0
UNITED RENTALS INC Stock 911363109   6,060,466 8,603 SH   SOLE   8,603 0 0
UNITED STS NAT GAS FD LP ETF 912318409   596,334 35,475 SH   SOLE   35,474 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102   1,411 4 SH   SOLE 71 4 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102   998,890 2,831 SH   SOLE   2,831 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   42,998 85 SH   SOLE 2 85 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   30,857 61 SH   SOLE 7 61 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   92,067 182 SH   SOLE 9 182 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   19,729 39 SH   SOLE 12 39 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   857,939 1,696 SH   SOLE 18 1,696 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   215,018 425 SH   SOLE 19 425 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   56,656 112 SH   SOLE 28 112 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   200,863 397 SH   SOLE 30 397 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   70,464 139 SH   SOLE 32 139 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   122,292 242 SH   SOLE 33 241 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   77,109 152 SH   SOLE 36 152 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   17,199 34 SH   SOLE 46 34 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   172,498 341 SH   SOLE 49 341 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   39,240 78 SH   SOLE 50 77 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   22,764 45 SH   SOLE 51 45 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   364,349 720 SH   SOLE 53 720 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   1,518 3 SH   SOLE 66 3 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   14,164 28 SH   SOLE 71 28 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   10,623 21 SH   SOLE 72 21 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   25,809 51 SH   SOLE 73 51 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   13,147,046 25,989 SH   SOLE   25,989 0 0
UNITY SOFTWARE INC Stock 91332U101   157 7 SH   SOLE 71 7 0 0
UNITY SOFTWARE INC Stock 91332U101   879,150 39,126 SH   SOLE   39,125 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   7,018 48 SH   SOLE 23 48 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   9,191 63 SH   SOLE 34 62 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   585 4 SH   SOLE 71 4 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   7,567,953 51,764 SH   SOLE   51,764 0 0
UNUM GROUP Stock 91529Y106   518,951 7,106 SH   SOLE 19 7,106 0 0
UNUM GROUP Stock 91529Y106   73 1 SH   SOLE 71 1 0 0
UNUM GROUP Stock 91529Y106   1,898,235 25,993 SH   SOLE   25,992 0 0
UPSTART HLDGS INC Stock 91680M107   8,066 131 SH   SOLE 19 131 0 0
UPSTART HLDGS INC Stock 91680M107   62 1 SH   SOLE 71 1 0 0
UPSTART HLDGS INC Stock 91680M107   272,235 4,422 SH   SOLE   4,421 0 0
US BANCORP DEL Stock 902973304   578,408 12,093 SH   SOLE 6 12,093 0 0
US BANCORP DEL Stock 902973304   24,441 511 SH   SOLE 9 511 0 0
US BANCORP DEL Stock 902973304   135,947 2,842 SH   SOLE 19 2,842 0 0
US BANCORP DEL Stock 902973304   16,414 343 SH   SOLE 33 343 0 0
US BANCORP DEL Stock 902973304   40,990 857 SH   SOLE 36 857 0 0
US BANCORP DEL Stock 902973304   6,409 134 SH   SOLE 46 134 0 0
US BANCORP DEL Stock 902973304   161,857 3,384 SH   SOLE 52 3,384 0 0
US BANCORP DEL Stock 902973304   717 15 SH   SOLE 71 15 0 0
US BANCORP DEL Stock 902973304   3,539 74 SH   SOLE 73 74 0 0
US BANCORP DEL Stock 902973304   2,060,573 43,081 SH   SOLE   43,081 0 0
US FOODS HLDG CORP Stock 912008109   271,527 4,025 SH   SOLE 5 4,025 0 0
US FOODS HLDG CORP Stock 912008109   67 1 SH   SOLE 71 1 0 0
US FOODS HLDG CORP Stock 912008109   256,993 3,810 SH   SOLE   3,809 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   17,265 228 SH   SOLE 19 228 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   9,483,705 125,297 SH   SOLE   125,296 0 0
VALARIS LTD Stock G9460G101   8,317 188 SH   SOLE 19 188 0 0
VALARIS LTD Stock G9460G101   44 1 SH   SOLE 71 1 0 0
VALARIS LTD Stock G9460G101   329,588 7,450 SH   SOLE   7,450 0 0
VALE S A ADR 91912E105   253,513 28,581 SH   SOLE   28,580 0 0
VALERO ENERGY CORP Stock 91913Y100   7,233 59 SH   SOLE 9 59 0 0
VALERO ENERGY CORP Stock 91913Y100   309,049 2,521 SH   SOLE 19 2,521 0 0
VALERO ENERGY CORP Stock 91913Y100   6,141 50 SH   SOLE 33 50 0 0
VALERO ENERGY CORP Stock 91913Y100   12,259 100 SH   SOLE 36 100 0 0
VALERO ENERGY CORP Stock 91913Y100   0 0 SH   SOLE 66 0 0 0
VALERO ENERGY CORP Stock 91913Y100   245 2 SH   SOLE 71 2 0 0
VALERO ENERGY CORP Stock 91913Y100   5,762 47 SH   SOLE 73 47 0 0
VALERO ENERGY CORP Stock 91913Y100   3,794,419 30,952 SH   SOLE   30,952 0 0
VALLEY NATL BANCORP Stock 919794107   86,849 9,586 SH   SOLE 19 9,586 0 0
VALLEY NATL BANCORP Stock 919794107   18 2 SH   SOLE 71 2 0 0
VALLEY NATL BANCORP Stock 919794107   294,966 32,557 SH   SOLE   32,557 0 0
VALVOLINE INC Stock 92047W101   299,209 8,270 SH   SOLE 6 8,270 0 0
VALVOLINE INC Stock 92047W101   36 1 SH   SOLE 71 1 0 0
VALVOLINE INC Stock 92047W101   25,652 709 SH   SOLE   709 0 0
VANECK ETF TRUST ETF 92189H409   102,069 1,966 SH   SOLE 36 1,966 0 0
VANECK ETF TRUST ETF 92189H409   131,723 2,538 SH   SOLE   2,537 0 0
VANECK ETF TRUST ETF 92189F486   1,043 41 SH   SOLE 36 41 0 0
VANECK ETF TRUST ETF 92189F486   663,835 26,084 SH   SOLE   26,083 0 0
VANECK MERK GOLD ETF ETF 921078101   3,218,084 127,197 SH   SOLE   127,197 0 0
VANECK ETF TRUST ETF 92189F643   61,013 658 SH   SOLE 36 658 0 0
VANECK ETF TRUST ETF 92189F643   252,624 2,724 SH   SOLE   2,724 0 0
VANECK ETF TRUST ETF 92189F585   607,306 22,080 SH   SOLE   22,080 0 0
VANECK ETF TRUST ETF 92189F676   1,459 6 SH   SOLE 19 6 0 0
VANECK ETF TRUST ETF 92189F676   3,821,636 15,781 SH   SOLE   15,780 0 0
VANECK ETF TRUST ETF 92189F114   334,961 4,017 SH   SOLE   4,017 0 0
VANGUARD BD INDEX FDS ETF 921937793   554,815 8,108 SH   SOLE   8,107 0 0
VANGUARD WORLD FD ETF 92204A207   4,439 21 SH   SOLE 36 21 0 0
VANGUARD WORLD FD ETF 92204A207   2,764,111 13,077 SH   SOLE   13,076 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   17,625 90 SH   SOLE 36 90 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   21,933 112 SH   SOLE 49 112 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   20,577,258 105,077 SH   SOLE   105,077 0 0
VANGUARD WORLD FD ETF 92204A306   0 0 SH   SOLE 9 0 0 0
VANGUARD WORLD FD ETF 92204A306   3,397 28 SH   SOLE 36 28 0 0
VANGUARD WORLD FD ETF 92204A306   709,352 5,847 SH   SOLE   5,847 0 0
VANGUARD WORLD FD ETF 921910725   5,100,478 89,956 SH   SOLE   89,955 0 0
VANGUARD WORLD FD ETF 921910733   269,159 2,566 SH   SOLE   2,566 0 0
VANGUARD WORLD FD ETF 921910709   2,992,962 44,196 SH   SOLE   44,196 0 0
VANGUARD INDEX FDS ETF 922908652   897,013 4,722 SH   SOLE   4,721 0 0
VANGUARD WORLD FD ETF 92204A405   59,035 500 SH   SOLE 36 500 0 0
VANGUARD WORLD FD ETF 92204A405   2,061,463 17,460 SH   SOLE   17,459 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,374 12 SH   SOLE 19 12 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,145 10 SH   SOLE 36 10 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   5,381 47 SH   SOLE 49 47 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,243,161 10,859 SH   SOLE   10,859 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   5,167 90 SH   SOLE 9 90 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   1,230,530 21,434 SH   SOLE   21,434 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   18 0 SH   SOLE 19 0 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   278,608 5,826 SH   SOLE 36 5,826 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   595,383 12,451 SH   SOLE 49 12,450 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   13,976,494 292,273 SH   SOLE   292,272 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   4,316 98 SH   SOLE 19 98 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   41,060 932 SH   SOLE 36 932 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   161,120 3,659 SH   SOLE 49 3,658 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   4,567,615 103,715 SH   SOLE   103,715 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874   1,134,988 17,882 SH   SOLE   17,882 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   870 22 SH   SOLE 19 22 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   514 13 SH   SOLE 36 13 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   577,163 14,590 SH   SOLE   14,589 0 0
VANGUARD INDEX FDS ETF 922908736   133,480 325 SH   SOLE 19 325 0 0
VANGUARD INDEX FDS ETF 922908736   323,423 788 SH   SOLE 36 787 0 0
VANGUARD INDEX FDS ETF 922908736   19,701 48 SH   SOLE 49 48 0 0
VANGUARD INDEX FDS ETF 922908736   45,087,899 109,853 SH   SOLE   109,852 0 0
VANGUARD WORLD FD ETF 92204A504   5,751,170 22,670 SH   SOLE   22,670 0 0
VANGUARD WHITEHALL FDS ETF 921946406   20,287 159 SH   SOLE 19 159 0 0
VANGUARD WHITEHALL FDS ETF 921946406   175,053 1,372 SH   SOLE 36 1,372 0 0
VANGUARD WHITEHALL FDS ETF 921946406   15,042,705 117,899 SH   SOLE   117,898 0 0
VANGUARD WORLD FD ETF 92204A603   2,798 11 SH   SOLE 36 11 0 0
VANGUARD WORLD FD ETF 92204A603   4,579 18 SH   SOLE 49 18 0 0
VANGUARD WORLD FD ETF 92204A603   587,802 2,311 SH   SOLE   2,310 0 0
VANGUARD WORLD FD ETF 92204A702   2,490 4 SH   SOLE 19 4 0 0
VANGUARD WORLD FD ETF 92204A702   23,628 38 SH   SOLE 36 38 0 0
VANGUARD WORLD FD ETF 92204A702   26,026,747 41,857 SH   SOLE   41,857 0 0
VANGUARD BD INDEX FDS ETF 921937819   1,501,202 20,088 SH   SOLE   20,088 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   4,575 57 SH   SOLE 19 57 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   42,543 530 SH   SOLE 22 530 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   8,428 105 SH   SOLE 36 105 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   1,031,201 12,847 SH   SOLE   12,846 0 0
VANGUARD WHITEHALL FDS ETF 921946810   3,137,420 39,223 SH   SOLE   39,222 0 0
VANGUARD WHITEHALL FDS ETF 921946794   10,929 161 SH   SOLE 36 161 0 0
VANGUARD WHITEHALL FDS ETF 921946794   1,545,713 22,771 SH   SOLE   22,771 0 0
VANGUARD INDEX FDS ETF 922908637   3,236 12 SH   SOLE 32 12 0 0
VANGUARD INDEX FDS ETF 922908637   170,990 634 SH   SOLE 36 634 0 0
VANGUARD INDEX FDS ETF 922908637   1,169,614 4,337 SH   SOLE   4,336 0 0
VANGUARD WORLD FD ETF 92204A801   0 0 SH   SOLE 9 0 0 0
VANGUARD WORLD FD ETF 92204A801   6,950 37 SH   SOLE 36 37 0 0
VANGUARD WORLD FD ETF 92204A801   249,578 1,329 SH   SOLE   1,328 0 0
VANGUARD WORLD FD ETF 921910873   39,129 184 SH   SOLE 9 184 0 0
VANGUARD WORLD FD ETF 921910873   582,194 2,738 SH   SOLE   2,737 0 0
VANGUARD INDEX FDS ETF 922908629   11,093 42 SH   SOLE 19 42 0 0
VANGUARD INDEX FDS ETF 922908629   36,978 140 SH   SOLE 36 140 0 0
VANGUARD INDEX FDS ETF 922908629   7,104,562 26,898 SH   SOLE   26,897 0 0
VANGUARD INDEX FDS ETF 922908538   54 0 SH   SOLE 19 0 0 0
VANGUARD INDEX FDS ETF 922908538   4,507,239 17,763 SH   SOLE   17,762 0 0
VANGUARD INDEX FDS ETF 922908512   3 0 SH   SOLE 19 0 0 0
VANGUARD INDEX FDS ETF 922908512   32,192 199 SH   SOLE 36 199 0 0
VANGUARD INDEX FDS ETF 922908512   59,855 370 SH   SOLE 49 370 0 0
VANGUARD INDEX FDS ETF 922908512   6,782,827 41,929 SH   SOLE   41,928 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   400,794 8,840 SH   SOLE 19 8,839 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   23,123 510 SH   SOLE 22 510 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   666,257 14,695 SH   SOLE   14,694 0 0
VANGUARD INDEX FDS ETF 922908553   2,316 26 SH   SOLE 9 26 0 0
VANGUARD INDEX FDS ETF 922908553   713 8 SH   SOLE 36 8 0 0
VANGUARD INDEX FDS ETF 922908553   4,029,415 45,234 SH   SOLE   45,233 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730   87,484 328 SH   SOLE 19 328 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730   356,104 1,335 SH   SOLE   1,335 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   460,209 4,455 SH   SOLE 19 4,455 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   49,246 477 SH   SOLE 36 476 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   1,318,496 12,764 SH   SOLE   12,763 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   453,294 5,579 SH   SOLE 19 5,579 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   789,322 9,715 SH   SOLE   9,714 0 0
VANGUARD INDEX FDS ETF 922908363   30,809 57 SH   SOLE 9 57 0 0
VANGUARD INDEX FDS ETF 922908363   647,863 1,202 SH   SOLE 19 1,202 0 0
VANGUARD INDEX FDS ETF 922908363   71,299 132 SH   SOLE 36 132 0 0
VANGUARD INDEX FDS ETF 922908363   19,013,139 35,287 SH   SOLE   35,287 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505   1,244,243 3,399 SH   SOLE   3,399 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703   373,680 2,025 SH   SOLE   2,025 0 0
VANGUARD ADMIRAL FDS INC ETF 921932794   284,960 2,450 SH   SOLE   2,450 0 0
VANGUARD BD INDEX FDS ETF 921937827   39,562 512 SH   SOLE 36 512 0 0
VANGUARD BD INDEX FDS ETF 921937827   6,707,900 86,811 SH   SOLE   86,811 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   19,112 245 SH   SOLE 9 245 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   280,515 3,596 SH   SOLE 19 3,595 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   14,900 191 SH   SOLE 36 191 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   3,388,361 43,435 SH   SOLE   43,434 0 0
VANGUARD MALVERN FDS ETF 922020805   10,676 220 SH   SOLE 19 220 0 0
VANGUARD MALVERN FDS ETF 922020805   9,556,712 197,371 SH   SOLE   197,371 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   396,780 6,820 SH   SOLE 19 6,819 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   928,372 15,957 SH   SOLE   15,956 0 0
VANGUARD INDEX FDS ETF 922908751   2,643 11 SH   SOLE 19 11 0 0
VANGUARD INDEX FDS ETF 922908751   26,893 112 SH   SOLE 36 111 0 0
VANGUARD INDEX FDS ETF 922908751   5,364,778 22,327 SH   SOLE   22,327 0 0
VANGUARD INDEX FDS ETF 922908611   54,902 277 SH   SOLE 19 277 0 0
VANGUARD INDEX FDS ETF 922908611   14,588,608 73,613 SH   SOLE   73,612 0 0
VANGUARD INDEX FDS ETF 922908595   45,090 161 SH   SOLE 19 161 0 0
VANGUARD INDEX FDS ETF 922908595   56,012 200 SH   SOLE 36 200 0 0
VANGUARD INDEX FDS ETF 922908595   7,858,819 28,061 SH   SOLE   28,061 0 0
VANGUARD MUN BD FDS ETF 922907746   36,495 728 SH   SOLE 32 728 0 0
VANGUARD MUN BD FDS ETF 922907746   1,934,597 38,592 SH   SOLE 36 38,591 0 0
VANGUARD MUN BD FDS ETF 922907746   1,918,179 38,264 SH   SOLE   38,264 0 0
VANGUARD WORLD FD ETF 92204A884   4,959 32 SH   SOLE 36 32 0 0
VANGUARD WORLD FD ETF 92204A884   720,484 4,649 SH   SOLE   4,649 0 0
VANGUARD BD INDEX FDS ETF 921937835   26,031 362 SH   SOLE 36 362 0 0
VANGUARD BD INDEX FDS ETF 921937835   792,880 11,026 SH   SOLE 73 11,026 0 0
VANGUARD BD INDEX FDS ETF 921937835   4,576,130 63,637 SH   SOLE   63,636 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   1,177 24 SH   SOLE 36 24 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   347,666 7,088 SH   SOLE 73 7,088 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   783,935 15,982 SH   SOLE   15,982 0 0
VANGUARD STAR FDS ETF 921909768   663,493 11,259 SH   SOLE 73 11,259 0 0
VANGUARD STAR FDS ETF 921909768   2,893,327 49,098 SH   SOLE   49,097 0 0
VANGUARD INDEX FDS ETF 922908769   219,096 756 SH   SOLE 9 756 0 0
VANGUARD INDEX FDS ETF 922908769   173,670 599 SH   SOLE 36 599 0 0
VANGUARD INDEX FDS ETF 922908769   1,136,925 3,923 SH   SOLE 73 3,923 0 0
VANGUARD INDEX FDS ETF 922908769   21,130,548 72,912 SH   SOLE   72,911 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742   570,604 4,857 SH   SOLE   4,857 0 0
VANGUARD WORLD FD ETF 92204A876   38,567 236 SH   SOLE 9 236 0 0
VANGUARD WORLD FD ETF 92204A876   3,922 24 SH   SOLE 36 24 0 0
VANGUARD WORLD FD ETF 92204A876   3,679,407 22,515 SH   SOLE   22,515 0 0
VANGUARD INDEX FDS ETF 922908744   114,462 676 SH   SOLE 19 676 0 0
VANGUARD INDEX FDS ETF 922908744   236,672 1,398 SH   SOLE 36 1,397 0 0
VANGUARD INDEX FDS ETF 922908744   25,616,425 151,308 SH   SOLE   151,307 0 0
VANGUARD WORLD FD ETF 921910816   51,512 150 SH   SOLE 36 150 0 0
VANGUARD WORLD FD ETF 921910816   3,049,862 8,881 SH   SOLE   8,881 0 0
VEEVA SYS INC Stock 922475108   10,092 48 SH   SOLE 9 48 0 0
VEEVA SYS INC Stock 922475108   25,440 121 SH   SOLE 50 121 0 0
VEEVA SYS INC Stock 922475108   1,892 9 SH   SOLE 51 9 0 0
VEEVA SYS INC Stock 922475108   6,518 31 SH   SOLE 71 31 0 0
VEEVA SYS INC Stock 922475108   938,508 4,464 SH   SOLE   4,463 0 0
VERALTO CORP Stock 92338C103   14,566 143 SH   SOLE 19 143 0 0
VERALTO CORP Stock 92338C103   42,370 416 SH   SOLE 32 416 0 0
VERALTO CORP Stock 92338C103   715 7 SH   SOLE 33 7 0 0
VERALTO CORP Stock 92338C103   45,934 451 SH   SOLE 36 451 0 0
VERALTO CORP Stock 92338C103   2,241 22 SH   SOLE 46 22 0 0
VERALTO CORP Stock 92338C103   102 1 SH   SOLE 71 1 0 0
VERALTO CORP Stock 92338C103   1,324 13 SH   SOLE 73 13 0 0
VERALTO CORP Stock 92338C103   143,001 1,404 SH   SOLE   1,404 0 0
VERISK ANALYTICS INC Stock 92345Y106   14,873 54 SH   SOLE 9 54 0 0
VERISK ANALYTICS INC Stock 92345Y106   3,030 11 SH   SOLE 19 11 0 0
VERISK ANALYTICS INC Stock 92345Y106   9,122 33 SH   SOLE 33 33 0 0
VERISK ANALYTICS INC Stock 92345Y106   2,203 8 SH   SOLE 46 8 0 0
VERISK ANALYTICS INC Stock 92345Y106   15,424 56 SH   SOLE 48 56 0 0
VERISK ANALYTICS INC Stock 92345Y106   37,209 135 SH   SOLE 50 135 0 0
VERISK ANALYTICS INC Stock 92345Y106   275 1 SH   SOLE 66 1 0 0
VERISK ANALYTICS INC Stock 92345Y106   551 2 SH   SOLE 71 2 0 0
VERISK ANALYTICS INC Stock 92345Y106   624,916 2,269 SH   SOLE   2,268 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   34,008 850 SH   SOLE 9 850 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   19,995 500 SH   SOLE   500 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   215,610 5,392 SH   SOLE 19 5,391 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   7,998 200 SH   SOLE 26 200 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   47,514 1,188 SH   SOLE 33 1,188 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   104,414 2,611 SH   SOLE 36 2,611 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   53,615 1,341 SH   SOLE 43 1,340 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   8,638 216 SH   SOLE 46 216 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   189,073 4,728 SH   SOLE 52 4,728 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   560 14 SH   SOLE 66 14 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   1,720 43 SH   SOLE 71 43 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   2,919 73 SH   SOLE 73 73 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   13,704,466 342,697 SH   SOLE   342,697 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   12,484 31 SH   SOLE 9 31 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   45,505 113 SH   SOLE 19 113 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   105,105 261 SH   SOLE 32 261 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   33,021 82 SH   SOLE 33 82 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   82,151 204 SH   SOLE 36 204 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   33,424 83 SH   SOLE 50 83 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   403 1 SH   SOLE 66 1 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   3,624 9 SH   SOLE 71 9 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   10,068 25 SH   SOLE 73 25 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   2,410,916 5,987 SH   SOLE   5,986 0 0
VERTIV HOLDINGS CO Stock 92537N108   47,035 414 SH   SOLE 19 414 0 0
VERTIV HOLDINGS CO Stock 92537N108   795 7 SH   SOLE 33 7 0 0
VERTIV HOLDINGS CO Stock 92537N108   57,721 508 SH   SOLE 43 508 0 0
VERTIV HOLDINGS CO Stock 92537N108   341 3 SH   SOLE 66 3 0 0
VERTIV HOLDINGS CO Stock 92537N108   6,817 60 SH   SOLE 71 60 0 0
VERTIV HOLDINGS CO Stock 92537N108   7,363,877 64,817 SH   SOLE   64,817 0 0
V F CORP Stock 918204108   4,292 200 SH   SOLE 36 200 0 0
V F CORP Stock 918204108   43 2 SH   SOLE 71 2 0 0
V F CORP Stock 918204108   966 45 SH   SOLE 73 45 0 0
V F CORP Stock 918204108   374,494 17,451 SH   SOLE   17,450 0 0
VIAD CORP Stock 92552R406   295,997 6,963 SH   SOLE   6,963 0 0
VIATRIS INC Stock 92556V106   3,959 318 SH   SOLE 9 318 0 0
VIATRIS INC Stock 92556V106   436 35 SH   SOLE 19 35 0 0
VIATRIS INC Stock 92556V106   4,749 381 SH   SOLE 33 381 0 0
VIATRIS INC Stock 92556V106   187 15 SH   SOLE 71 15 0 0
VIATRIS INC Stock 92556V106   652,579 52,416 SH   SOLE   52,415 0 0
VICTORIAS SECRET AND CO Stock 926400102   455,744 11,003 SH   SOLE   11,003 0 0
VICTORY PORTFOLIOS II ETF 92647N527   1,314,394 28,599 SH   SOLE   28,598 0 0
VICTORY PORTFOLIOS II ETF 92647N667   309,606 6,091 SH   SOLE   6,091 0 0
VICTORY PORTFOLIOS II ETF 92647X830   11,419 335 SH   SOLE 9 334 0 0
VICTORY PORTFOLIOS II ETF 92647X830   470,262 13,795 SH   SOLE 25 13,794 0 0
VICTORY PORTFOLIOS II ETF 92647X830   160,257 4,701 SH   SOLE   4,701 0 0
VICTORY PORTFOLIOS II ETF 92647N535   1,189,961 23,704 SH   SOLE   23,704 0 0
VIKING THERAPEUTICS INC Stock 92686J106   1,387,073 34,470 SH   SOLE   34,470 0 0
VIRTU FINL INC Stock 928254101   387,315 10,855 SH   SOLE   10,855 0 0
ETFIS SER TR I ETF 26923G822   25,421 1,161 SH   SOLE 19 1,160 0 0
ETFIS SER TR I ETF 26923G822   3,055,394 139,516 SH   SOLE   139,515 0 0
VISA INC Stock 92826C839   32,236 102 SH   SOLE 2 102 0 0
VISA INC Stock 92826C839   47,722 151 SH   SOLE 9 151 0 0
VISA INC Stock 92826C839   1,267,320 4,010 SH   SOLE 18 4,010 0 0
VISA INC Stock 92826C839   146,044 462 SH   SOLE 19 462 0 0
VISA INC Stock 92826C839   188,992 598 SH   SOLE 28 598 0 0
VISA INC Stock 92826C839   93,891 297 SH   SOLE 32 297 0 0
VISA INC Stock 92826C839   159,057 503 SH   SOLE 33 503 0 0
VISA INC Stock 92826C839   237,805 752 SH   SOLE 36 752 0 0
VISA INC Stock 92826C839   161,292 510 SH   SOLE 43 510 0 0
VISA INC Stock 92826C839   17,066 54 SH   SOLE 46 54 0 0
VISA INC Stock 92826C839   195,945 620 SH   SOLE 49 620 0 0
VISA INC Stock 92826C839   143,085 453 SH   SOLE 50 452 0 0
VISA INC Stock 92826C839   46,142 146 SH   SOLE 51 146 0 0
VISA INC Stock 92826C839   700,810 2,217 SH   SOLE 53 2,217 0 0
VISA INC Stock 92826C839   1,580 5 SH   SOLE 66 5 0 0
VISA INC Stock 92826C839   14,222 45 SH   SOLE 71 45 0 0
VISA INC Stock 92826C839   19,594 62 SH   SOLE 72 62 0 0
VISA INC Stock 92826C839   20,543 65 SH   SOLE 73 65 0 0
VISA INC Stock 92826C839   16,698,856 52,838 SH   SOLE   52,837 0 0
VISTRA CORP Stock 92840M102   3,998 29 SH   SOLE 9 29 0 0
VISTRA CORP Stock 92840M102   5,239 38 SH   SOLE 19 38 0 0
VISTRA CORP Stock 92840M102   8,276 60 SH   SOLE 33 60 0 0
VISTRA CORP Stock 92840M102   3,033 22 SH   SOLE 43 22 0 0
VISTRA CORP Stock 92840M102   276 2 SH   SOLE 66 2 0 0
VISTRA CORP Stock 92840M102   551 4 SH   SOLE 71 4 0 0
VISTRA CORP Stock 92840M102   6,352,782 46,078 SH   SOLE   46,078 0 0
VONTIER CORPORATION Stock 928881101   589,869 16,174 SH   SOLE 6 16,174 0 0
VONTIER CORPORATION Stock 928881101   36 1 SH   SOLE 71 1 0 0
VONTIER CORPORATION Stock 928881101   328 9 SH   SOLE   9 0 0
WP CAREY INC REIT 92936U109   9,970 183 SH   SOLE 9 183 0 0
WP CAREY INC REIT 92936U109   72,759 1,336 SH   SOLE 19 1,335 0 0
WP CAREY INC REIT 92936U109   109 2 SH   SOLE 71 2 0 0
WP CAREY INC REIT 92936U109   528,724 9,705 SH   SOLE   9,704 0 0
GRAINGER W W INC Stock 384802104   1,054 1 SH   SOLE 9 1 0 0
GRAINGER W W INC Stock 384802104   16,954 16 SH   SOLE 33 16 0 0
GRAINGER W W INC Stock 384802104   62,189 59 SH   SOLE 36 59 0 0
GRAINGER W W INC Stock 384802104   770,511 731 SH   SOLE 45 731 0 0
GRAINGER W W INC Stock 384802104   2,883,643 2,736 SH   SOLE   2,735 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   75,732 8,117 SH   SOLE 19 8,117 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   3,482 373 SH   SOLE 33 373 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   93 10 SH   SOLE 71 10 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   601,392 64,458 SH   SOLE   64,457 0 0
WALKER & DUNLOP INC Stock 93148P102   2,392,144 24,608 SH   SOLE   24,608 0 0
WALMART INC Stock 931142103   59,179 655 SH   SOLE 9 655 0 0
WALMART INC Stock 931142103   24,214 268 SH   SOLE 12 268 0 0
WALMART INC Stock 931142103   4,518 50 SH   SOLE   50 0 0
WALMART INC Stock 931142103   818,055 9,054 SH   SOLE 19 9,054 0 0
WALMART INC Stock 931142103   115,919 1,283 SH   SOLE 24 1,283 0 0
WALMART INC Stock 931142103   83,682 926 SH   SOLE 32 926 0 0
WALMART INC Stock 931142103   112,891 1,249 SH   SOLE 33 1,249 0 0
WALMART INC Stock 931142103   106,856 1,183 SH   SOLE 36 1,182 0 0
WALMART INC Stock 931142103   202,023 2,236 SH   SOLE 49 2,236 0 0
WALMART INC Stock 931142103   813 9 SH   SOLE 66 9 0 0
WALMART INC Stock 931142103   3,885 43 SH   SOLE 71 43 0 0
WALMART INC Stock 931142103   23,613,985 261,361 SH   SOLE   261,361 0 0
DISNEY WALT CO Stock 254687106   3,341 30 SH   SOLE 9 30 0 0
DISNEY WALT CO Stock 254687106   9,131 82 SH   SOLE 12 82 0 0
DISNEY WALT CO Stock 254687106   8,876 80 SH   SOLE 19 79 0 0
DISNEY WALT CO Stock 254687106   49,773 447 SH   SOLE 24 447 0 0
DISNEY WALT CO Stock 254687106   46,776 420 SH   SOLE 33 420 0 0
DISNEY WALT CO Stock 254687106   1,114 10 SH   SOLE 36 10 0 0
DISNEY WALT CO Stock 254687106   22,604 203 SH   SOLE 43 203 0 0
DISNEY WALT CO Stock 254687106   8,685 78 SH   SOLE 46 78 0 0
DISNEY WALT CO Stock 254687106   334 3 SH   SOLE 66 3 0 0
DISNEY WALT CO Stock 254687106   7,795 70 SH   SOLE 71 70 0 0
DISNEY WALT CO Stock 254687106   16,368 147 SH   SOLE 73 147 0 0
DISNEY WALT CO Stock 254687106   5,879,214 52,799 SH   SOLE   52,799 0 0
WASTE CONNECTIONS INC Stock 94106B101   21,436 125 SH   SOLE 51 125 0 0
WASTE CONNECTIONS INC Stock 94106B101   325,628 1,898 SH   SOLE 53 1,898 0 0
WASTE CONNECTIONS INC Stock 94106B101   149,789 873 SH   SOLE   873 0 0
WASTE MGMT INC DEL Stock 94106L109   136,006 674 SH   SOLE 19 674 0 0
WASTE MGMT INC DEL Stock 94106L109   30,499 151 SH   SOLE 33 151 0 0
WASTE MGMT INC DEL Stock 94106L109   807 4 SH   SOLE 71 4 0 0
WASTE MGMT INC DEL Stock 94106L109   12,515 62 SH   SOLE 73 62 0 0
WASTE MGMT INC DEL Stock 94106L109   5,207,652 25,807 SH   SOLE   25,807 0 0
WATERS CORP Stock 941848103   2,597 7 SH   SOLE 9 7 0 0
WATERS CORP Stock 941848103   9,645 26 SH   SOLE 33 26 0 0
WATERS CORP Stock 941848103   742 2 SH   SOLE 46 2 0 0
WATERS CORP Stock 941848103   21,517 58 SH   SOLE 50 58 0 0
WATERS CORP Stock 941848103   371 1 SH   SOLE 71 1 0 0
WATERS CORP Stock 941848103   248,186 669 SH   SOLE   669 0 0
WATSCO INC Stock 942622200   25,231 53 SH   SOLE 19 53 0 0
WATSCO INC Stock 942622200   92,882 196 SH   SOLE 23 196 0 0
WATSCO INC Stock 942622200   159,175 336 SH   SOLE   335 0 0
WEC ENERGY GROUP INC Stock 92939U106   2,661,234 28,299 SH   SOLE 6 28,298 0 0
WEC ENERGY GROUP INC Stock 92939U106   3,385 36 SH   SOLE 12 36 0 0
WEC ENERGY GROUP INC Stock 92939U106   20,037 213 SH   SOLE 33 213 0 0
WEC ENERGY GROUP INC Stock 92939U106   10,156 108 SH   SOLE 36 108 0 0
WEC ENERGY GROUP INC Stock 92939U106   55,954 595 SH   SOLE 52 595 0 0
WEC ENERGY GROUP INC Stock 92939U106   658 7 SH   SOLE 71 7 0 0
WEC ENERGY GROUP INC Stock 92939U106   1,899,405 20,198 SH   SOLE   20,197 0 0
WELLS FARGO CO NEW Stock 949746101   75,016 1,068 SH   SOLE 9 1,068 0 0
WELLS FARGO CO NEW Stock 949746101   21,283 303 SH   SOLE 12 303 0 0
WELLS FARGO CO NEW Stock 949746101   117,441 1,672 SH   SOLE 19 1,672 0 0
WELLS FARGO CO NEW Stock 949746101   65,964 939 SH   SOLE 33 939 0 0
WELLS FARGO CO NEW Stock 949746101   18,192 259 SH   SOLE 36 259 0 0
WELLS FARGO CO NEW Stock 949746101   152,110 2,166 SH   SOLE 43 2,165 0 0
WELLS FARGO CO NEW Stock 949746101   773 11 SH   SOLE 66 11 0 0
WELLS FARGO CO NEW Stock 949746101   2,388 34 SH   SOLE 71 34 0 0
WELLS FARGO CO NEW Stock 949746101   10,255 146 SH   SOLE 73 146 0 0
WELLS FARGO CO NEW Stock 949746101   7,026,475 100,035 SH   SOLE   100,035 0 0
WELLTOWER INC REIT 95040Q104   630 5 SH   SOLE 19 5 0 0
WELLTOWER INC REIT 95040Q104   23,420 186 SH   SOLE 33 185 0 0
WELLTOWER INC REIT 95040Q104   4,663 37 SH   SOLE 46 37 0 0
WELLTOWER INC REIT 95040Q104   252 2 SH   SOLE 66 2 0 0
WELLTOWER INC REIT 95040Q104   756 6 SH   SOLE 71 6 0 0
WELLTOWER INC REIT 95040Q104   303,607 2,409 SH   SOLE   2,409 0 0
WENDYS CO Stock 95058W100   16 1 SH   SOLE 71 1 0 0
WENDYS CO Stock 95058W100   437,086 26,815 SH   SOLE   26,815 0 0
WESCO INTL INC Stock 95082P105   339,681 1,877 SH   SOLE   1,877 0 0
WESTERN ASSET MANAGED MUNS F CEF 95766M105   221,405 21,706 SH   SOLE   21,706 0 0
WESTERN ASSET PREMIER BD FD CEF 957664105   635,894 59,043 SH   SOLE   59,043 0 0
WESTERN UN CO Stock 959802109   41,332 3,899 SH   SOLE 19 3,899 0 0
WESTERN UN CO Stock 959802109   21 2 SH   SOLE 71 2 0 0
WESTERN UN CO Stock 959802109   74,613 7,039 SH   SOLE   7,039 0 0
WABTEC Stock 929740108   10,617 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108   4,171 22 SH   SOLE 19 22 0 0
WABTEC Stock 929740108   14,252 75 SH   SOLE 33 75 0 0
WABTEC Stock 929740108   28,089 148 SH   SOLE 43 148 0 0
WABTEC Stock 929740108   5,688 30 SH   SOLE 46 30 0 0
WABTEC Stock 929740108   15,167 80 SH   SOLE 48 80 0 0
WABTEC Stock 929740108   379 2 SH   SOLE 71 2 0 0
WABTEC Stock 929740108   3,274,319 17,271 SH   SOLE   17,270 0 0
WESTLAKE CHEM PARTNERS LP Stock 960417103   671,060 29,000 SH   SOLE   29,000 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   336,739 11,962 SH   SOLE 6 11,962 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   5,902 210 SH   SOLE 33 209 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   732 26 SH   SOLE 46 26 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   7,769 276 SH   SOLE 71 276 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   203,061 7,214 SH   SOLE   7,213 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   43,361 771 SH   SOLE 19 771 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   1,018,789 18,115 SH   SOLE   18,115 0 0
WHIRLPOOL CORP Stock 963320106   39,629 346 SH   SOLE 19 346 0 0
WHIRLPOOL CORP Stock 963320106   572 5 SH   SOLE 36 5 0 0
WHIRLPOOL CORP Stock 963320106   1,155,676 10,095 SH   SOLE   10,095 0 0
WILLIAMS COS INC Stock 969457100   28,467 526 SH   SOLE 7 526 0 0
WILLIAMS COS INC Stock 969457100   54,652 1,010 SH   SOLE 19 1,009 0 0
WILLIAMS COS INC Stock 969457100   12,533 232 SH   SOLE 33 231 0 0
WILLIAMS COS INC Stock 969457100   15,695 290 SH   SOLE 36 290 0 0
WILLIAMS COS INC Stock 969457100   33,163 613 SH   SOLE 43 612 0 0
WILLIAMS COS INC Stock 969457100   60,560 1,119 SH   SOLE 52 1,119 0 0
WILLIAMS COS INC Stock 969457100   433 8 SH   SOLE 66 8 0 0
WILLIAMS COS INC Stock 969457100   649 12 SH   SOLE 71 12 0 0
WILLIAMS COS INC Stock 969457100   12,664 234 SH   SOLE 72 234 0 0
WILLIAMS COS INC Stock 969457100   4,962,658 91,697 SH   SOLE   91,697 0 0
WILLIAMS SONOMA INC Stock 969904101   4,815 26 SH   SOLE 49 26 0 0
WILLIAMS SONOMA INC Stock 969904101   185 1 SH   SOLE 71 1 0 0
WILLIAMS SONOMA INC Stock 969904101   775,037 4,185 SH   SOLE   4,185 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   156,620 500 SH   SOLE 5 500 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   16,602 53 SH   SOLE 6 53 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   4,699 15 SH   SOLE 9 15 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   8,826 28 SH   SOLE 33 28 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   44,237 141 SH   SOLE 43 141 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   2,193 7 SH   SOLE 46 7 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   626 2 SH   SOLE 71 2 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   15,695 50 SH   SOLE   50 0 0
WINGSTOP INC Stock 974155103   4,831 17 SH   SOLE 19 17 0 0
WINGSTOP INC Stock 974155103   11,446 40 SH   SOLE 34 40 0 0
WINGSTOP INC Stock 974155103   1,989 7 SH   SOLE 43 7 0 0
WINGSTOP INC Stock 974155103   1,241,688 4,369 SH   SOLE   4,369 0 0
WISDOMTREE TR ETF 97717Y543   6,751,407 306,882 SH   SOLE   306,882 0 0
WISDOMTREE TR ETF 97717Y691   295,432 7,874 SH   SOLE   7,874 0 0
WISDOMTREE TR ETF 97717W315   1,701 42 SH   SOLE 19 42 0 0
WISDOMTREE TR ETF 97717W315   1,937,297 47,846 SH   SOLE   47,846 0 0
WISDOMTREE TR ETF 97717Y527   6,119,060 121,603 SH   SOLE   121,602 0 0
WISDOMTREE TR ETF 97717W760   136,098 2,162 SH   SOLE 36 2,162 0 0
WISDOMTREE TR ETF 97717W760   312,040 4,957 SH   SOLE   4,956 0 0
WISDOMTREE TR ETF 97717W604   2,027 59 SH   SOLE 19 59 0 0
WISDOMTREE TR ETF 97717W604   355,409 10,347 SH   SOLE   10,346 0 0
WISDOMTREE TR ETF 97717W588   225,081 3,679 SH   SOLE   3,679 0 0
WISDOMTREE TR ETF 97717W422   2,399 53 SH   SOLE 9 53 0 0
WISDOMTREE TR ETF 97717W422   8,556 189 SH   SOLE 19 189 0 0
WISDOMTREE TR ETF 97717W422   1,300,767 28,734 SH   SOLE   28,733 0 0
WISDOMTREE TR ETF 97717W208   749,584 8,029 SH   SOLE 11 8,028 0 0
WISDOMTREE TR ETF 97717W208   648,235 6,943 SH   SOLE   6,943 0 0
WISDOMTREE TR ETF 97717X669   1,761,505 21,766 SH   SOLE   21,765 0 0
WIX COM LTD Stock M98068105   28,750 134 SH   SOLE 19 134 0 0
WIX COM LTD Stock M98068105   2,146 10 SH   SOLE 33 10 0 0
WIX COM LTD Stock M98068105   518,782 2,418 SH   SOLE   2,418 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   11,840 759 SH   SOLE 6 759 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   5,164 331 SH   SOLE 9 331 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   148,309 9,507 SH   SOLE   9,507 0 0
WORKDAY INC Stock 98138H101   516 2 SH   SOLE 9 2 0 0
WORKDAY INC Stock 98138H101   94,697 367 SH   SOLE 28 367 0 0
WORKDAY INC Stock 98138H101   6,709 26 SH   SOLE 33 26 0 0
WORKDAY INC Stock 98138H101   258 1 SH   SOLE 46 1 0 0
WORKDAY INC Stock 98138H101   258 1 SH   SOLE 66 1 0 0
WORKDAY INC Stock 98138H101   3,354 13 SH   SOLE 71 13 0 0
WORKDAY INC Stock 98138H101   75,611 293 SH   SOLE   293 0 0
BERKLEY W R CORP Stock 084423102   2,889,132 49,370 SH   SOLE 6 49,370 0 0
BERKLEY W R CORP Stock 084423102   26,275 449 SH   SOLE 19 449 0 0
BERKLEY W R CORP Stock 084423102   11,938 204 SH   SOLE 23 204 0 0
BERKLEY W R CORP Stock 084423102   367 6 SH   SOLE 33 6 0 0
BERKLEY W R CORP Stock 084423102   3,745 64 SH   SOLE 36 64 0 0
BERKLEY W R CORP Stock 084423102   293 5 SH   SOLE 71 5 0 0
BERKLEY W R CORP Stock 084423102   573,730 9,804 SH   SOLE   9,804 0 0
XCEL ENERGY INC Stock 98389B100   37,136 550 SH   SOLE 19 550 0 0
XCEL ENERGY INC Stock 98389B100   7,363 109 SH   SOLE 33 109 0 0
XCEL ENERGY INC Stock 98389B100   13,369 198 SH   SOLE 36 198 0 0
XCEL ENERGY INC Stock 98389B100   155,228 2,299 SH   SOLE 52 2,299 0 0
XCEL ENERGY INC Stock 98389B100   540 8 SH   SOLE 71 8 0 0
XCEL ENERGY INC Stock 98389B100   618,142 9,155 SH   SOLE   9,154 0 0
DBX ETF TR ETF 233051200   2,994,953 72,342 SH   SOLE   72,341 0 0
XYLEM INC Stock 98419M100   8,164 70 SH   SOLE 33 70 0 0
XYLEM INC Stock 98419M100   116 1 SH   SOLE 71 1 0 0
XYLEM INC Stock 98419M100   321,243 2,769 SH   SOLE   2,768 0 0
YUM BRANDS INC Stock 988498101   4,159 31 SH   SOLE 19 31 0 0
YUM BRANDS INC Stock 988498101   14,548 108 SH   SOLE 33 108 0 0
YUM BRANDS INC Stock 988498101   44,944 335 SH   SOLE 71 335 0 0
YUM BRANDS INC Stock 988498101   4,698 35 SH   SOLE 73 35 0 0
YUM BRANDS INC Stock 988498101   600,794 4,478 SH   SOLE   4,478 0 0
ZACKS TRUST ETF 98888G105   30,873,046 1,013,730 SH   SOLE 19 1,013,730 0 0
ZACKS TRUST ETF 98888G105   632,803 20,778 SH   SOLE   20,778 0 0
ZACKS TRUST ETF 98888G204   1,851,190 55,794 SH   SOLE 19 55,793 0 0
ZACKS TRUST ETF 98888G204   495,642 14,938 SH   SOLE   14,938 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   4,248 11 SH   SOLE 19 11 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   11,973 31 SH   SOLE 23 31 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   10,042 26 SH   SOLE 33 26 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   386 1 SH   SOLE 46 1 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   20,856 54 SH   SOLE 73 54 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   1,898,271 4,915 SH   SOLE   4,915 0 0
ZIM INTEGRATED SHIPPING SERV Stock M9T951109   364,681 16,986 SH   SOLE   16,985 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   7,605 72 SH   SOLE 9 72 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   21,232 201 SH   SOLE 19 201 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   16,913 160 SH   SOLE 33 160 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   317 3 SH   SOLE 46 3 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   317 3 SH   SOLE 71 3 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   3,380 32 SH   SOLE 73 32 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   184,530 1,747 SH   SOLE   1,746 0 0
ZIONS BANCORPORATION N A Stock 989701107   16,384 302 SH   SOLE 36 302 0 0
ZIONS BANCORPORATION N A Stock 989701107   54 1 SH   SOLE 71 1 0 0
ZIONS BANCORPORATION N A Stock 989701107   913,758 16,843 SH   SOLE   16,843 0 0
ZOETIS INC Stock 98978V103   35,682 219 SH   SOLE 2 219 0 0
ZOETIS INC Stock 98978V103   6,028 37 SH   SOLE 9 37 0 0
ZOETIS INC Stock 98978V103   3,422 21 SH   SOLE 12 21 0 0
ZOETIS INC Stock 98978V103   21,833 134 SH   SOLE 19 134 0 0
ZOETIS INC Stock 98978V103   115,680 710 SH   SOLE 28 710 0 0
ZOETIS INC Stock 98978V103   199,636 1,225 SH   SOLE 30 1,225 0 0
ZOETIS INC Stock 98978V103   20,573 126 SH   SOLE 33 126 0 0
ZOETIS INC Stock 98978V103   4,399 27 SH   SOLE 36 27 0 0
ZOETIS INC Stock 98978V103   2,933 18 SH   SOLE 46 18 0 0
ZOETIS INC Stock 98978V103   28,431 174 SH   SOLE 50 174 0 0
ZOETIS INC Stock 98978V103   18,900 116 SH   SOLE 51 116 0 0
ZOETIS INC Stock 98978V103   177,431 1,089 SH   SOLE 53 1,089 0 0
ZOETIS INC Stock 98978V103   0 0 SH   SOLE 66 0 0 0
ZOETIS INC Stock 98978V103   489 3 SH   SOLE 71 3 0 0
ZOETIS INC Stock 98978V103   9,939 61 SH   SOLE 72 61 0 0
ZOETIS INC Stock 98978V103   12,057 74 SH   SOLE 73 74 0 0
ZOETIS INC Stock 98978V103   1,168,687 7,173 SH   SOLE   7,172 0 0
ZOMEDICA CORP Stock 98980M109   23,073 192,276 SH   SOLE   192,276 0 0
ZOOMINFO TECHNOLOGIES INC Stock 98980F104   305 29 SH   SOLE 71 29 0 0
ZOOMINFO TECHNOLOGIES INC Stock 98980F104   23,784 2,263 SH   SOLE   2,263 0 0
ZSCALER INC Stock 98980G102   25,438 141 SH   SOLE 19 141 0 0
ZSCALER INC Stock 98980G102   3,969 22 SH   SOLE 71 22 0 0
ZSCALER INC Stock 98980G102   2,999,263 16,625 SH   SOLE   16,624 0 0