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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO Stock 88579Y101   94,789 894 SH   SOLE 19 893 0 0
3M CO Stock 88579Y101   8,670 82 SH   SOLE 33 81 0 0
3M CO Stock 88579Y101   993,037 9,362 SH   SOLE   9,362 0 0
AAON INC Stock 000360206   6,960 79 SH   SOLE 19 79 0 0
AAON INC Stock 000360206   169,857 1,928 SH   SOLE 23 1,928 0 0
AAON INC Stock 000360206   2,467 28 SH   SOLE 36 28 0 0
AAON INC Stock 000360206   100,082 1,136 SH   SOLE   1,136 0 0
ABBOTT LABS Stock 002824100   43,645 384 SH   SOLE 7 384 0 0
ABBOTT LABS Stock 002824100   8,525 75 SH   SOLE 9 75 0 0
ABBOTT LABS Stock 002824100   144,806 1,274 SH   SOLE 19 1,274 0 0
ABBOTT LABS Stock 002824100   95,247 838 SH   SOLE 28 838 0 0
ABBOTT LABS Stock 002824100   43,442 382 SH   SOLE 33 382 0 0
ABBOTT LABS Stock 002824100   8,411 74 SH   SOLE 36 74 0 0
ABBOTT LABS Stock 002824100   7,729 68 SH   SOLE 46 68 0 0
ABBOTT LABS Stock 002824100   9,812,336 86,331 SH   SOLE   86,330 0 0
ABBVIE INC Stock 00287Y109   57,544 316 SH   SOLE 7 316 0 0
ABBVIE INC Stock 00287Y109   50,442 277 SH   SOLE 9 277 0 0
ABBVIE INC Stock 00287Y109   1,276,044 7,007 SH   SOLE 19 7,007 0 0
ABBVIE INC Stock 00287Y109   138,396 760 SH   SOLE 30 760 0 0
ABBVIE INC Stock 00287Y109   91,589 503 SH   SOLE 33 502 0 0
ABBVIE INC Stock 00287Y109   15,843 87 SH   SOLE 36 87 0 0
ABBVIE INC Stock 00287Y109   33,689 185 SH   SOLE 51 185 0 0
ABBVIE INC Stock 00287Y109   23,855 131 SH   SOLE 52 131 0 0
ABBVIE INC Stock 00287Y109   22,724,458 124,791 SH   SOLE   124,791 0 0
ABRDN ETFS ETF 003261104   1,076,081 54,430 SH   SOLE   54,430 0 0
ABRDN INCOME CREDIT STRATEGI CEF 003057106   120,209 17,730 SH   SOLE   17,730 0 0
ACCENTURE PLC IRELAND Stock G1151C101   31,542 91 SH   SOLE 2 91 0 0
ACCENTURE PLC IRELAND Stock G1151C101   50,952 147 SH   SOLE 7 147 0 0
ACCENTURE PLC IRELAND Stock G1151C101   4,506 13 SH   SOLE 9 13 0 0
ACCENTURE PLC IRELAND Stock G1151C101   83,533 241 SH   SOLE 19 241 0 0
ACCENTURE PLC IRELAND Stock G1151C101   107,449 310 SH   SOLE 28 310 0 0
ACCENTURE PLC IRELAND Stock G1151C101   147,309 425 SH   SOLE 30 425 0 0
ACCENTURE PLC IRELAND Stock G1151C101   39,177 113 SH   SOLE 32 113 0 0
ACCENTURE PLC IRELAND Stock G1151C101   48,767 141 SH   SOLE 33 140 0 0
ACCENTURE PLC IRELAND Stock G1151C101   35,125 101 SH   SOLE 36 101 0 0
ACCENTURE PLC IRELAND Stock G1151C101   6,932 20 SH   SOLE 46 20 0 0
ACCENTURE PLC IRELAND Stock G1151C101   347 1 SH   SOLE 51 1 0 0
ACCENTURE PLC IRELAND Stock G1151C101   7,066,454 20,387 SH   SOLE   20,387 0 0
ADOBE INC Stock 00724F101   40,873 81 SH   SOLE 2 81 0 0
ADOBE INC Stock 00724F101   673,044 1,334 SH   SOLE 19 1,333 0 0
ADOBE INC Stock 00724F101   143,306 284 SH   SOLE 28 284 0 0
ADOBE INC Stock 00724F101   47,937 95 SH   SOLE 33 95 0 0
ADOBE INC Stock 00724F101   52,983 105 SH   SOLE 36 105 0 0
ADOBE INC Stock 00724F101   6,055 12 SH   SOLE 46 12 0 0
ADOBE INC Stock 00724F101   143,811 285 SH   SOLE 49 285 0 0
ADOBE INC Stock 00724F101   40,368 80 SH   SOLE 50 80 0 0
ADOBE INC Stock 00724F101   265,924 527 SH   SOLE 51 527 0 0
ADOBE INC Stock 00724F101   104,452 207 SH   SOLE 53 207 0 0
ADOBE INC Stock 00724F101   12,946,678 25,657 SH   SOLE   25,657 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106   565,678 6,648 SH   SOLE   6,648 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   85,372 473 SH   SOLE 19 473 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   76,708 425 SH   SOLE 33 425 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   3,429 19 SH   SOLE 51 19 0 0
ADVANCED MICRO DEVICES INC Stock 007903107   15,517,382 85,974 SH   SOLE   85,973 0 0
AEROVIRONMENT INC Stock 008073108   215,358 1,405 SH   SOLE   1,405 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   305,633 1,825 SH   SOLE 5 1,825 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108   411,225 2,456 SH   SOLE   2,455 0 0
AFLAC INC Stock 001055102   6,096 71 SH   SOLE 9 71 0 0
AFLAC INC Stock 001055102   1,717 20 SH   SOLE 19 20 0 0
AFLAC INC Stock 001055102   5,772 67 SH   SOLE 33 67 0 0
AFLAC INC Stock 001055102   3,606 42 SH   SOLE 46 42 0 0
AFLAC INC Stock 001055102   3,153,172 36,725 SH   SOLE   36,724 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   7,421 51 SH   SOLE 9 51 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   873 6 SH   SOLE 19 6 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   29,693 204 SH   SOLE 33 204 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   2,619 18 SH   SOLE 46 18 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101   510,147 3,506 SH   SOLE   3,505 0 0
AGNICO EAGLE MINES LTD Stock 008474108   116,198 1,948 SH   SOLE 26 1,948 0 0
AGNICO EAGLE MINES LTD Stock 008474108   2,207 37 SH   SOLE 33 37 0 0
AGNICO EAGLE MINES LTD Stock 008474108   1,086,376 18,212 SH   SOLE   18,212 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,430,473 5,904 SH   SOLE 6 5,904 0 0
AIR PRODS & CHEMS INC Stock 009158106   31,098 128 SH   SOLE 33 128 0 0
AIR PRODS & CHEMS INC Stock 009158106   1,081,088 4,462 SH   SOLE   4,462 0 0
AIRBNB INC Stock 009066101   876,597 5,314 SH   SOLE 19 5,314 0 0
AIRBNB INC Stock 009066101   126,854 769 SH   SOLE 28 769 0 0
AIRBNB INC Stock 009066101   12,372 75 SH   SOLE 33 75 0 0
AIRBNB INC Stock 009066101   2,474 15 SH   SOLE 46 15 0 0
AIRBNB INC Stock 009066101   4,427,201 26,838 SH   SOLE   26,838 0 0
ALASKA AIR GROUP INC Stock 011659109   95,051 2,211 SH   SOLE   2,211 0 0
ALBEMARLE CORP Stock 012653101   4,480 34 SH   SOLE 33 34 0 0
ALBEMARLE CORP Stock 012653101   1,054 8 SH   SOLE 46 8 0 0
ALBEMARLE CORP Stock 012653101   1,011,439 7,678 SH   SOLE   7,677 0 0
ALPS ETF TR ETF 00162Q452   1,092 23 SH   SOLE 49 23 0 0
ALPS ETF TR ETF 00162Q452   5,916,538 124,664 SH   SOLE   124,663 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   1,664 23 SH   SOLE 33 23 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102   2,218,179 30,655 SH   SOLE   30,654 0 0
ATI INC Stock 01741R102   1,170,578 22,876 SH   SOLE   22,876 0 0
ALLEGION PLC Stock G0176J109   18,725 139 SH   SOLE 9 139 0 0
ALLEGION PLC Stock G0176J109   0 0 SH   SOLE 19 0 0 0
ALLEGION PLC Stock G0176J109   8,756 65 SH   SOLE 23 65 0 0
ALLEGION PLC Stock G0176J109   1,082 8 SH   SOLE 33 8 0 0
ALLEGION PLC Stock G0176J109   25,886 192 SH   SOLE 43 192 0 0
ALLEGION PLC Stock G0176J109   135 1 SH   SOLE 46 1 0 0
ALLEGION PLC Stock G0176J109   219,161 1,627 SH   SOLE   1,626 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106   424,318 12,214 SH   SOLE   12,214 0 0
VIRTUS CONVERTIBLE & INCOME CEF 92838X102   79,873 23,914 SH   SOLE   23,914 0 0
AIM ETF PRODUCTS TRUST ETF 00888H679   5,822 224 SH   SOLE 9 224 0 0
AIM ETF PRODUCTS TRUST ETF 00888H679   467,616 17,992 SH   SOLE   17,992 0 0
AIM ETF PRODUCTS TRUST ETF 00888H836   4,893 162 SH   SOLE 9 162 0 0
AIM ETF PRODUCTS TRUST ETF 00888H836   5,093 169 SH   SOLE 39 169 0 0
AIM ETF PRODUCTS TRUST ETF 00888H836   1,137,849 37,759 SH   SOLE   37,758 0 0
AIM ETF PRODUCTS TRUST ETF 00888H711   7,922 292 SH   SOLE 39 292 0 0
AIM ETF PRODUCTS TRUST ETF 00888H711   1,891,829 69,732 SH   SOLE   69,732 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   8,359 103 SH   SOLE 9 103 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   35,878 442 SH   SOLE 19 442 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   18,395 227 SH   SOLE 34 226 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101   390,798 4,815 SH   SOLE   4,815 0 0
ALLSTATE CORP Stock 020002101   8,304 48 SH   SOLE 9 48 0 0
ALLSTATE CORP Stock 020002101   9,208 53 SH   SOLE 33 53 0 0
ALLSTATE CORP Stock 020002101   7,612 44 SH   SOLE 36 44 0 0
ALLSTATE CORP Stock 020002101   1,903 11 SH   SOLE 46 11 0 0
ALLSTATE CORP Stock 020002101   2,074,313 11,990 SH   SOLE   11,989 0 0
ALPHABET INC Stock 02079K305   79,540 527 SH   SOLE 2 527 0 0
ALPHABET INC Stock 02079K305   167,080 1,107 SH   SOLE 9 1,107 0 0
ALPHABET INC Stock 02079K305   1,162,463 7,702 SH   SOLE 18 7,702 0 0
ALPHABET INC Stock 02079K305   1,686,048 11,171 SH   SOLE 19 11,171 0 0
ALPHABET INC Stock 02079K305   163,759 1,085 SH   SOLE 32 1,085 0 0
ALPHABET INC Stock 02079K305   209,491 1,388 SH   SOLE 33 1,388 0 0
ALPHABET INC Stock 02079K305   96,595 640 SH   SOLE 36 640 0 0
ALPHABET INC Stock 02079K305   7,094 47 SH   SOLE 39 47 0 0
ALPHABET INC Stock 02079K305   84,672 561 SH   SOLE 43 561 0 0
ALPHABET INC Stock 02079K305   21,583 143 SH   SOLE 46 143 0 0
ALPHABET INC Stock 02079K305   209,944 1,391 SH   SOLE 49 1,391 0 0
ALPHABET INC Stock 02079K305   53,580 355 SH   SOLE 51 355 0 0
ALPHABET INC Stock 02079K305   30,962,457 205,144 SH   SOLE   205,144 0 0
ALPHABET INC Stock 02079K107   758,712 4,983 SH   SOLE 6 4,983 0 0
ALPHABET INC Stock 02079K107   51,616 339 SH   SOLE 9 339 0 0
ALPHABET INC Stock 02079K107   44,460 292 SH   SOLE 19 292 0 0
ALPHABET INC Stock 02079K107   208,901 1,372 SH   SOLE 28 1,372 0 0
ALPHABET INC Stock 02079K107   176,926 1,162 SH   SOLE 33 1,162 0 0
ALPHABET INC Stock 02079K107   188,802 1,240 SH   SOLE 36 1,240 0 0
ALPHABET INC Stock 02079K107   21,469 141 SH   SOLE 46 141 0 0
ALPHABET INC Stock 02079K107   143,886 945 SH   SOLE 48 945 0 0
ALPHABET INC Stock 02079K107   39,588 260 SH   SOLE 49 260 0 0
ALPHABET INC Stock 02079K107   141,450 929 SH   SOLE 50 929 0 0
ALPHABET INC Stock 02079K107   784,900 5,155 SH   SOLE 51 5,155 0 0
ALPHABET INC Stock 02079K107   303,759 1,995 SH   SOLE 53 1,995 0 0
ALPHABET INC Stock 02079K107   25,080,418 164,721 SH   SOLE   164,720 0 0
ALPS ETF TR ETF 00162Q858   212,024 3,930 SH   SOLE   3,930 0 0
ALPS ETF TR ETF 00162Q387   7,362 149 SH   SOLE 9 149 0 0
ALPS ETF TR ETF 00162Q387   340,336 6,888 SH   SOLE   6,888 0 0
ALTICE USA INC Stock 02156K103   87,435 33,500 SH   SOLE 5 33,500 0 0
ALTIMMUNE INC Stock 02155H200   271,317 26,652 SH   SOLE   26,652 0 0
ALTRIA GROUP INC Stock 02209S103   6,499 149 SH   SOLE 9 149 0 0
ALTRIA GROUP INC Stock 02209S103   402,249 9,222 SH   SOLE 19 9,221 0 0
ALTRIA GROUP INC Stock 02209S103   13,342 306 SH   SOLE 33 305 0 0
ALTRIA GROUP INC Stock 02209S103   4,362 100 SH   SOLE 36 100 0 0
ALTRIA GROUP INC Stock 02209S103   6,549,833 150,157 SH   SOLE   150,156 0 0
AMAZON COM INC Stock 023135106   25,073 139 SH   SOLE 2 139 0 0
AMAZON COM INC Stock 023135106   117,608 652 SH   SOLE 9 652 0 0
AMAZON COM INC Stock 023135106   1,589,122 8,810 SH   SOLE 19 8,809 0 0
AMAZON COM INC Stock 023135106   7,215 40 SH   SOLE 25 40 0 0
AMAZON COM INC Stock 023135106   489,551 2,714 SH   SOLE 28 2,714 0 0
AMAZON COM INC Stock 023135106   108,048 599 SH   SOLE 32 599 0 0
AMAZON COM INC Stock 023135106   384,390 2,131 SH   SOLE 33 2,131 0 0
AMAZON COM INC Stock 023135106   874,843 4,850 SH   SOLE 36 4,850 0 0
AMAZON COM INC Stock 023135106   7,215 40 SH   SOLE 39 40 0 0
AMAZON COM INC Stock 023135106   214,291 1,188 SH   SOLE 43 1,188 0 0
AMAZON COM INC Stock 023135106   38,782 215 SH   SOLE 46 215 0 0
AMAZON COM INC Stock 023135106   133,481 740 SH   SOLE 48 740 0 0
AMAZON COM INC Stock 023135106   2,525 14 SH   SOLE 49 14 0 0
AMAZON COM INC Stock 023135106   178,576 990 SH   SOLE 50 990 0 0
AMAZON COM INC Stock 023135106   786,457 4,360 SH   SOLE 51 4,360 0 0
AMAZON COM INC Stock 023135106   301,235 1,670 SH   SOLE 53 1,670 0 0
AMAZON COM INC Stock 023135106   86,348,563 478,704 SH   SOLE   478,703 0 0
AMBEV SA ADR 02319V103   3,375 1,361 SH   SOLE 9 1,361 0 0
AMBEV SA ADR 02319V103   6,195 2,498 SH   SOLE 61 2,498 0 0
AMBEV SA ADR 02319V103   177,129 71,423 SH   SOLE   71,423 0 0
AMC ENTMT HLDGS INC Stock 00165C302   140,478 37,763 SH   SOLE   37,763 0 0
AMCOR PLC Stock G0250X107   21,106 2,219 SH   SOLE 19 2,219 0 0
AMCOR PLC Stock G0250X107   4,180 440 SH   SOLE 33 439 0 0
AMCOR PLC Stock G0250X107   31,316 3,293 SH   SOLE 51 3,293 0 0
AMCOR PLC Stock G0250X107   21,721 2,284 SH   SOLE 52 2,284 0 0
AMCOR PLC Stock G0250X107   98,923 10,402 SH   SOLE   10,402 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   522 34 SH   SOLE 19 34 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   553 36 SH   SOLE 33 36 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102   295,181 19,230 SH   SOLE   19,230 0 0
AGNC INVT CORP REIT 00123Q104   4,534 458 SH   SOLE 19 458 0 0
AGNC INVT CORP REIT 00123Q104   4,950 500 SH   SOLE 36 500 0 0
AGNC INVT CORP REIT 00123Q104   396,980 40,099 SH   SOLE   40,099 0 0
AMERICAN COASTAL INS CORP Stock 910710102   143,246 13,400 SH   SOLE   13,400 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   104,870 1,218 SH   SOLE 19 1,218 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   6,692 78 SH   SOLE 33 77 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   36,770 427 SH   SOLE 43 427 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   2,153 25 SH   SOLE 49 25 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   52,779 613 SH   SOLE 51 613 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   35,301 410 SH   SOLE 52 410 0 0
AMERICAN ELEC PWR CO INC Stock 025537101   834,719 9,695 SH   SOLE   9,694 0 0
AMERICAN EXPRESS CO Stock 025816109   56,239 247 SH   SOLE 19 247 0 0
AMERICAN EXPRESS CO Stock 025816109   27,650 121 SH   SOLE 33 121 0 0
AMERICAN EXPRESS CO Stock 025816109   97,451 428 SH   SOLE 36 428 0 0
AMERICAN EXPRESS CO Stock 025816109   30,055 132 SH   SOLE 43 132 0 0
AMERICAN EXPRESS CO Stock 025816109   5,237 23 SH   SOLE 46 23 0 0
AMERICAN EXPRESS CO Stock 025816109   5,995,143 26,330 SH   SOLE   26,330 0 0
AMERICAN INTL GROUP INC Stock 026874784   19,073 244 SH   SOLE 9 244 0 0
AMERICAN INTL GROUP INC Stock 026874784   1,173 15 SH   SOLE 19 15 0 0
AMERICAN INTL GROUP INC Stock 026874784   16,091 206 SH   SOLE 33 205 0 0
AMERICAN INTL GROUP INC Stock 026874784   6,097 78 SH   SOLE 36 78 0 0
AMERICAN INTL GROUP INC Stock 026874784   92,940 1,189 SH   SOLE 43 1,188 0 0
AMERICAN INTL GROUP INC Stock 026874784   5,316 68 SH   SOLE 46 68 0 0
AMERICAN INTL GROUP INC Stock 026874784   412,001 5,271 SH   SOLE   5,270 0 0
AMERICAN LITHIUM CORP Stock 027259209   7,515 11,052 SH   SOLE   11,052 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108   480,704 10,065 SH   SOLE   10,065 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   161,629 818 SH   SOLE 19 818 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   15,254 77 SH   SOLE 33 77 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   2,964 15 SH   SOLE 46 15 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   143,450 726 SH   SOLE 49 726 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   247,611 1,253 SH   SOLE 51 1,253 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   95,634 484 SH   SOLE 53 484 0 0
AMERICAN TOWER CORP NEW REIT 03027X100   5,606,897 28,376 SH   SOLE   28,376 0 0
AMERICAN VANGUARD CORP Stock 030371108   798,976 61,697 SH   SOLE   61,697 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   1,359,904 11,128 SH   SOLE 6 11,127 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   4,299 35 SH   SOLE 33 35 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103   584,129 4,780 SH   SOLE   4,779 0 0
AMERIPRISE FINL INC Stock 03076C106   10,961 25 SH   SOLE 9 25 0 0
AMERIPRISE FINL INC Stock 03076C106   55,243 126 SH   SOLE 19 126 0 0
AMERIPRISE FINL INC Stock 03076C106   1,769 4 SH   SOLE 33 4 0 0
AMERIPRISE FINL INC Stock 03076C106   2,192 5 SH   SOLE 36 5 0 0
AMERIPRISE FINL INC Stock 03076C106   2,192 5 SH   SOLE 46 5 0 0
AMERIPRISE FINL INC Stock 03076C106   2,192 5 SH   SOLE 49 5 0 0
AMERIPRISE FINL INC Stock 03076C106   3,350,145 7,641 SH   SOLE   7,641 0 0
CENCORA INC Stock 03073E105   14,336 59 SH   SOLE 9 59 0 0
CENCORA INC Stock 03073E105   229,789 946 SH   SOLE 19 945 0 0
CENCORA INC Stock 03073E105   8,530 35 SH   SOLE 33 35 0 0
CENCORA INC Stock 03073E105   6,561 27 SH   SOLE 36 27 0 0
CENCORA INC Stock 03073E105   26,654 110 SH   SOLE 43 109 0 0
CENCORA INC Stock 03073E105   2,430 10 SH   SOLE 49 10 0 0
CENCORA INC Stock 03073E105   1,582,478 6,513 SH   SOLE   6,512 0 0
AMETEK INC Stock 031100100   5,121 28 SH   SOLE 6 28 0 0
AMETEK INC Stock 031100100   22,497 123 SH   SOLE 9 123 0 0
AMETEK INC Stock 031100100   915 5 SH   SOLE 19 5 0 0
AMETEK INC Stock 031100100   8,246 45 SH   SOLE 33 45 0 0
AMETEK INC Stock 031100100   9,694 53 SH   SOLE 36 53 0 0
AMETEK INC Stock 031100100   19,953 109 SH   SOLE 50 109 0 0
AMETEK INC Stock 031100100   1,278,288 6,989 SH   SOLE   6,988 0 0
AMGEN INC Stock 031162100   29,285 103 SH   SOLE 9 103 0 0
AMGEN INC Stock 031162100   73,923 260 SH   SOLE 19 260 0 0
AMGEN INC Stock 031162100   26,858 94 SH   SOLE 33 94 0 0
AMGEN INC Stock 031162100   1,706 6 SH   SOLE 36 6 0 0
AMGEN INC Stock 031162100   48,050 169 SH   SOLE 51 169 0 0
AMGEN INC Stock 031162100   33,265 117 SH   SOLE 52 117 0 0
AMGEN INC Stock 031162100   7,574,469 26,641 SH   SOLE   26,640 0 0
AMPHENOL CORP NEW Stock 032095101   42,564 369 SH   SOLE 2 369 0 0
AMPHENOL CORP NEW Stock 032095101   2,234,632 19,373 SH   SOLE 6 19,372 0 0
AMPHENOL CORP NEW Stock 032095101   577 5 SH   SOLE 19 5 0 0
AMPHENOL CORP NEW Stock 032095101   18,298 159 SH   SOLE 33 158 0 0
AMPHENOL CORP NEW Stock 032095101   6,344 55 SH   SOLE 36 55 0 0
AMPHENOL CORP NEW Stock 032095101   13,634 118 SH   SOLE 50 118 0 0
AMPHENOL CORP NEW Stock 032095101   118,020 1,023 SH   SOLE   1,023 0 0
AMPLIFY ETF TR ETF 032108409   357,086 9,184 SH   SOLE   9,184 0 0
AMPLIFY ETF TR ETF 032108847   179,827 14,911 SH   SOLE   14,911 0 0
ANALOG DEVICES INC Stock 032654105   2,465,779 12,467 SH   SOLE 6 12,466 0 0
ANALOG DEVICES INC Stock 032654105   48,063 243 SH   SOLE 7 243 0 0
ANALOG DEVICES INC Stock 032654105   14,241 72 SH   SOLE 9 72 0 0
ANALOG DEVICES INC Stock 032654105   989 5 SH   SOLE 19 5 0 0
ANALOG DEVICES INC Stock 032654105   23,121 117 SH   SOLE 33 116 0 0
ANALOG DEVICES INC Stock 032654105   7,120 36 SH   SOLE 36 36 0 0
ANALOG DEVICES INC Stock 032654105   989 5 SH   SOLE 49 5 0 0
ANALOG DEVICES INC Stock 032654105   3,227,371 16,317 SH   SOLE   16,317 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   291,744 4,800 SH   SOLE 5 4,800 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   5,166 85 SH   SOLE 9 85 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   2,553 42 SH   SOLE 33 42 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108   928,351 15,274 SH   SOLE   15,273 0 0
ANIXA BIOSCIENCES INC Stock 03528H109   34,863 11,174 SH   SOLE   11,174 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710839   863,138 43,836 SH   SOLE   43,836 0 0
ANTERO MIDSTREAM CORP Stock 03676B102   380,513 27,064 SH   SOLE   27,063 0 0
SMITH A O CORP Stock 831865209   4,785 53 SH   SOLE 33 53 0 0
SMITH A O CORP Stock 831865209   474,138 5,300 SH   SOLE   5,300 0 0
AON PLC Stock G0403H108   13,349 40 SH   SOLE 9 40 0 0
AON PLC Stock G0403H108   1,001 3 SH   SOLE 19 3 0 0
AON PLC Stock G0403H108   18,412 55 SH   SOLE 33 55 0 0
AON PLC Stock G0403H108   5,673 17 SH   SOLE 36 17 0 0
AON PLC Stock G0403H108   2,336 7 SH   SOLE 46 7 0 0
AON PLC Stock G0403H108   557,444 1,670 SH   SOLE   1,670 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105   157,375 14,127 SH   SOLE   14,127 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106   4,087,345 36,348 SH   SOLE   36,348 0 0
MIDCAP FINANCIAL INVSTMNT CO CEF 03761U502   180,580 12,007 SH   SOLE   12,006 0 0
APPLE INC Stock 037833100   60,875 355 SH   SOLE 2 355 0 0
APPLE INC Stock 037833100   86,083 502 SH   SOLE 9 502 0 0
APPLE INC Stock 037833100   898,212 5,238 SH   SOLE 18 5,238 0 0
APPLE INC Stock 037833100   869,702 5,072 SH   SOLE 19 5,071 0 0
APPLE INC Stock 037833100   63,791 372 SH   SOLE 24 372 0 0
APPLE INC Stock 037833100   174,150 1,016 SH   SOLE 32 1,015 0 0
APPLE INC Stock 037833100   586,344 3,419 SH   SOLE 33 3,419 0 0
APPLE INC Stock 037833100   263,567 1,537 SH   SOLE 36 1,537 0 0
APPLE INC Stock 037833100   5,659 33 SH   SOLE 39 33 0 0
APPLE INC Stock 037833100   154,121 899 SH   SOLE 43 898 0 0
APPLE INC Stock 037833100   58,132 339 SH   SOLE 46 339 0 0
APPLE INC Stock 037833100   4,458 26 SH   SOLE 49 26 0 0
APPLE INC Stock 037833100   93,285 544 SH   SOLE 51 544 0 0
APPLE INC Stock 037833100   102,888 600 SH   SOLE 52 600 0 0
APPLE INC Stock 037833100   136,630,134 796,770 SH   SOLE   796,770 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405   1,896,608 58,196 SH   SOLE   58,196 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105   9,087 46 SH   SOLE 19 46 0 0
APPLIED INDL TECHNOLOGIES IN Stock 03820C105   246,221 1,246 SH   SOLE   1,246 0 0
APPLIED MATLS INC Stock 038222105   95,897 465 SH   SOLE 9 465 0 0
APPLIED MATLS INC Stock 038222105   281,719 1,366 SH   SOLE 19 1,366 0 0
APPLIED MATLS INC Stock 038222105   75,068 364 SH   SOLE 24 364 0 0
APPLIED MATLS INC Stock 038222105   34,752 169 SH   SOLE 33 168 0 0
APPLIED MATLS INC Stock 038222105   15,880 77 SH   SOLE 36 77 0 0
APPLIED MATLS INC Stock 038222105   5,774 28 SH   SOLE 46 28 0 0
APPLIED MATLS INC Stock 038222105   3,300 16 SH   SOLE 49 16 0 0
APPLIED MATLS INC Stock 038222105   5,922,478 28,718 SH   SOLE   28,717 0 0
APTARGROUP INC Stock 038336103   201,446 1,400 SH   SOLE   1,400 0 0
APTIV PLC Stock G6095L109   6,292 79 SH   SOLE 33 79 0 0
APTIV PLC Stock G6095L109   398 5 SH   SOLE 46 5 0 0
APTIV PLC Stock G6095L109   1,135,862 14,261 SH   SOLE   14,260 0 0
ETF SER SOLUTIONS ETF 26922A222   3,255,833 90,360 SH   SOLE 49 90,360 0 0
ETF SER SOLUTIONS ETF 26922A222   10,123,605 280,963 SH   SOLE   280,963 0 0
ETF SER SOLUTIONS ETF 26922A388   3,204,879 120,213 SH   SOLE 49 120,213 0 0
ETF SER SOLUTIONS ETF 26922A784   633,041 15,076 SH   SOLE 49 15,076 0 0
ETF SER SOLUTIONS ETF 26922B642   1,543,781 66,030 SH   SOLE 49 66,030 0 0
ETF SER SOLUTIONS ETF 26922B642   2,459,879 105,213 SH   SOLE   105,212 0 0
ARBOR REALTY TRUST INC REIT 038923108   143,776 10,851 SH   SOLE   10,851 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   5,904 94 SH   SOLE 33 94 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102   1,716,152 27,323 SH   SOLE   27,322 0 0
ARCHROCK INC Stock 03957W106   687,762 34,965 SH   SOLE   34,965 0 0
ARES CAPITAL CORP CEF 04010L103   462,484 22,213 SH   SOLE 6 22,213 0 0
ARES CAPITAL CORP CEF 04010L103   754,929 36,260 SH   SOLE   36,259 0 0
ARISTA NETWORKS INC Stock 040413106   786,716 2,713 SH   SOLE 19 2,713 0 0
ARISTA NETWORKS INC Stock 040413106   16,239 56 SH   SOLE 33 56 0 0
ARISTA NETWORKS INC Stock 040413106   2,320 8 SH   SOLE 46 8 0 0
ARISTA NETWORKS INC Stock 040413106   72,495 250 SH   SOLE 50 250 0 0
ARISTA NETWORKS INC Stock 040413106   9,982,222 34,424 SH   SOLE   34,423 0 0
ARK 21SHARES BITCOIN ETF ETF 040919102   202,220 2,849 SH   SOLE   2,848 0 0
ARK ETF TR ETF 00214Q104   3,203,945 63,977 SH   SOLE   63,976 0 0
ARK ETF TR ETF 00214Q401   320,047 3,842 SH   SOLE   3,842 0 0
ARM HOLDINGS PLC ADR 042068205   1,503,329 12,028 SH   SOLE   12,027 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   271,666 1,086 SH   SOLE 19 1,086 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   10,295 41 SH   SOLE 33 41 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   24,907 100 SH   SOLE 43 99 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   520,083 2,080 SH   SOLE 45 2,080 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   2,500 10 SH   SOLE 46 10 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   50,758 203 SH   SOLE 48 203 0 0
GALLAGHER ARTHUR J & CO Stock 363576109   1,103,920 4,415 SH   SOLE   4,414 0 0
ASML HOLDING N V ADR N07059210   17,468 18 SH   SOLE 9 18 0 0
ASML HOLDING N V ADR N07059210   1,941 2 SH   SOLE 19 2 0 0
ASML HOLDING N V ADR N07059210   2,911 3 SH   SOLE 33 3 0 0
ASML HOLDING N V ADR N07059210   143,932 148 SH   SOLE 43 148 0 0
ASML HOLDING N V ADR N07059210   18,462 19 SH   SOLE 50 19 0 0
ASML HOLDING N V ADR N07059210   375,349 387 SH   SOLE 51 386 0 0
ASML HOLDING N V ADR N07059210   145,571 150 SH   SOLE 53 150 0 0
ASML HOLDING N V ADR N07059210   960,434 990 SH   SOLE   989 0 0
AST SPACEMOBILE INC Stock 00217D118   13,308 20,794 SH   SOLE   20,794 0 0
ASTRAZENECA PLC ADR 046353108   40,447 597 SH   SOLE 7 597 0 0
ASTRAZENECA PLC ADR 046353108   5,081 75 SH   SOLE 9 75 0 0
ASTRAZENECA PLC ADR 046353108   2,100 31 SH   SOLE 33 31 0 0
ASTRAZENECA PLC ADR 046353108   4,896 72 SH   SOLE 36 72 0 0
ASTRAZENECA PLC ADR 046353108   24,158 357 SH   SOLE 43 356 0 0
ASTRAZENECA PLC ADR 046353108   474 7 SH   SOLE 51 7 0 0
ASTRAZENECA PLC ADR 046353108   1,075,347 15,872 SH   SOLE   15,872 0 0
AT&T INC Stock 00206R102   3,502 199 SH   SOLE 9 199 0 0
AT&T INC Stock 00206R102   148,502 8,438 SH   SOLE 19 8,437 0 0
AT&T INC Stock 00206R102   14,432 820 SH   SOLE 24 820 0 0
AT&T INC Stock 00206R102   28,320 1,609 SH   SOLE 33 1,609 0 0
AT&T INC Stock 00206R102   146,309 8,313 SH   SOLE 36 8,313 0 0
AT&T INC Stock 00206R102   22,580 1,283 SH   SOLE 43 1,282 0 0
AT&T INC Stock 00206R102   51,814 2,944 SH   SOLE 51 2,944 0 0
AT&T INC Stock 00206R102   35,394 2,011 SH   SOLE 52 2,011 0 0
AT&T INC Stock 00206R102   4,776,717 271,404 SH   SOLE   271,404 0 0
ATKORE INC Stock 047649108   17,132 90 SH   SOLE 19 90 0 0
ATKORE INC Stock 047649108   342,090 1,797 SH   SOLE   1,797 0 0
ATLASSIAN CORPORATION Stock 049468101   1,658,722 8,501 SH   SOLE   8,501 0 0
AURINIA PHARMACEUTICALS INC Stock 05156V102   932,311 186,090 SH   SOLE   186,090 0 0
AUTODESK INC Stock 052769106   25,261 97 SH   SOLE 2 97 0 0
AUTODESK INC Stock 052769106   36,836 141 SH   SOLE 19 141 0 0
AUTODESK INC Stock 052769106   91,668 352 SH   SOLE 28 352 0 0
AUTODESK INC Stock 052769106   24,740 95 SH   SOLE 33 95 0 0
AUTODESK INC Stock 052769106   1,563 6 SH   SOLE 46 6 0 0
AUTODESK INC Stock 052769106   12,240 47 SH   SOLE 50 47 0 0
AUTODESK INC Stock 052769106   1,669,760 6,412 SH   SOLE   6,411 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   7,242 29 SH   SOLE 19 29 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   118,627 475 SH   SOLE 30 475 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   31,405 126 SH   SOLE 33 125 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   35,609 143 SH   SOLE 36 142 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   4,495 18 SH   SOLE 46 18 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103   4,045,859 16,200 SH   SOLE   16,200 0 0
AUTONATION INC Stock 05329W102   200,186 1,209 SH   SOLE   1,209 0 0
AUTOZONE INC Stock 053332102   15,758 5 SH   SOLE 9 5 0 0
AUTOZONE INC Stock 053332102   69,336 22 SH   SOLE 32 22 0 0
AUTOZONE INC Stock 053332102   15,758 5 SH   SOLE 33 5 0 0
AUTOZONE INC Stock 053332102   18,910 6 SH   SOLE 36 6 0 0
AUTOZONE INC Stock 053332102   3,152 1 SH   SOLE 49 1 0 0
AUTOZONE INC Stock 053332102   7,639,817 2,424 SH   SOLE   2,424 0 0
AMERICAN CENTY ETF TR ETF 025072232   23,739 340 SH   SOLE 36 340 0 0
AMERICAN CENTY ETF TR ETF 025072232   2,175,033 31,152 SH   SOLE   31,152 0 0
AMERICAN CENTY ETF TR ETF 025072604   894,774 15,438 SH   SOLE   15,437 0 0
AMERICAN CENTY ETF TR ETF 025072703   513,708 8,059 SH   SOLE   8,059 0 0
AMERICAN CENTY ETF TR ETF 025072802   1,045,753 15,878 SH   SOLE   15,878 0 0
AMERICAN CENTY ETF TR ETF 025072182   18,198 320 SH   SOLE 36 320 0 0
AMERICAN CENTY ETF TR ETF 025072182   332,405 5,845 SH   SOLE   5,845 0 0
AMERICAN CENTY ETF TR ETF 025072885   785,732 8,779 SH   SOLE   8,779 0 0
AMERICAN CENTY ETF TR ETF 025072877   6,103,580 65,133 SH   SOLE   65,132 0 0
AVANTOR INC Stock 05352A100   203,282 7,950 SH   SOLE 5 7,950 0 0
AVANTOR INC Stock 05352A100   9,665 378 SH   SOLE 9 378 0 0
AVANTOR INC Stock 05352A100   6,981 273 SH   SOLE   273 0 0
AVERY DENNISON CORP Stock 053611109   2,264 10 SH   SOLE 33 10 0 0
AVERY DENNISON CORP Stock 053611109   390,195 1,748 SH   SOLE   1,747 0 0
AXCELIS TECHNOLOGIES INC Stock 054540208   490,576 4,399 SH   SOLE   4,399 0 0
AXON ENTERPRISE INC Stock 05464C101   6,883 22 SH   SOLE 33 22 0 0
AXON ENTERPRISE INC Stock 05464C101   6,883 22 SH   SOLE 43 22 0 0
AXON ENTERPRISE INC Stock 05464C101   206,501 660 SH   SOLE   660 0 0
B2GOLD CORP Stock 11777Q209   60,661 23,242 SH   SOLE   23,241 0 0
BABCOCK & WILCOX ENTERPRISES Stock 05614L209   168,257 148,900 SH   SOLE   148,900 0 0
BADGER METER INC Stock 056525108   5,178 32 SH   SOLE 19 32 0 0
BADGER METER INC Stock 056525108   35,922 222 SH   SOLE 23 222 0 0
BADGER METER INC Stock 056525108   207,355 1,281 SH   SOLE   1,281 0 0
BAIDU INC ADR 056752108   842 8 SH   SOLE 33 8 0 0
BAIDU INC ADR 056752108   303,063 2,879 SH   SOLE   2,878 0 0
BALL CORP Stock 058498106   3,707 55 SH   SOLE 33 55 0 0
BALL CORP Stock 058498106   1,010 15 SH   SOLE 46 15 0 0
BALL CORP Stock 058498106   207,536 3,081 SH   SOLE   3,081 0 0
BANK NEW YORK MELLON CORP Stock 064058100   143,632 2,493 SH   SOLE 19 2,492 0 0
BANK NEW YORK MELLON CORP Stock 064058100   6,387 111 SH   SOLE 33 110 0 0
BANK NEW YORK MELLON CORP Stock 064058100   4,091 71 SH   SOLE 46 71 0 0
BANK NEW YORK MELLON CORP Stock 064058100   1,471,913 25,545 SH   SOLE   25,545 0 0
BANK AMERICA CORP Stock 060505104   40,726 1,074 SH   SOLE 9 1,074 0 0
BANK AMERICA CORP Stock 060505104   256,103 6,754 SH   SOLE 19 6,753 0 0
BANK AMERICA CORP Stock 060505104   43,123 1,137 SH   SOLE 33 1,137 0 0
BANK AMERICA CORP Stock 060505104   41,712 1,100 SH   SOLE 36 1,100 0 0
BANK AMERICA CORP Stock 060505104   7,573,899 199,734 SH   SOLE   199,733 0 0
BARRICK GOLD CORP Stock 067901108   11,149 670 SH   SOLE 19 670 0 0
BARRICK GOLD CORP Stock 067901108   728,244 43,765 SH   SOLE   43,764 0 0
BAXTER INTL INC Stock 071813109   1,069 25 SH   SOLE 19 25 0 0
BAXTER INTL INC Stock 071813109   3,335 78 SH   SOLE 33 78 0 0
BAXTER INTL INC Stock 071813109   79,810 1,867 SH   SOLE 43 1,867 0 0
BAXTER INTL INC Stock 071813109   173,408 4,057 SH   SOLE   4,057 0 0
BCE INC Stock 05534B760   0 0 SH   SOLE 19 0 0 0
BCE INC Stock 05534B760   1,706 50 SH   SOLE 31 50 0 0
BCE INC Stock 05534B760   54,497 1,602 SH   SOLE 51 1,602 0 0
BCE INC Stock 05534B760   36,876 1,084 SH   SOLE 52 1,084 0 0
BCE INC Stock 05534B760   107,793 3,172 SH   SOLE   3,172 0 0
BECTON DICKINSON & CO Stock 075887109   1,553,490 6,278 SH   SOLE 6 6,277 0 0
BECTON DICKINSON & CO Stock 075887109   247 1 SH   SOLE 19 1 0 0
BECTON DICKINSON & CO Stock 075887109   18,353 74 SH   SOLE 33 74 0 0
BECTON DICKINSON & CO Stock 075887109   3,712 15 SH   SOLE 46 15 0 0
BECTON DICKINSON & CO Stock 075887109   1,567,967 6,337 SH   SOLE   6,336 0 0
BELLRING BRANDS INC Stock 07831C103   9,032 153 SH   SOLE 19 153 0 0
BELLRING BRANDS INC Stock 07831C103   872,995 14,789 SH   SOLE   14,789 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108   634,440 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   753,572 1,792 SH   SOLE 6 1,792 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   125,889 299 SH   SOLE 19 299 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   168,208 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   156,013 371 SH   SOLE 32 371 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   177,039 421 SH   SOLE 33 421 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   38,688 92 SH   SOLE 36 92 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   92,094 219 SH   SOLE 51 219 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   42,052 100 SH   SOLE 52 100 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702   20,551,800 48,872 SH   SOLE   48,872 0 0
BEST BUY INC Stock 086516101   10,254 125 SH   SOLE 9 125 0 0
BEST BUY INC Stock 086516101   824 10 SH   SOLE 33 10 0 0
BEST BUY INC Stock 086516101   410 5 SH   SOLE 46 5 0 0
BEST BUY INC Stock 086516101   880,114 10,729 SH   SOLE   10,729 0 0
BHP GROUP LTD ADR 088606108   5,654 98 SH   SOLE 9 98 0 0
BHP GROUP LTD ADR 088606108   3,577 62 SH   SOLE 31 62 0 0
BHP GROUP LTD ADR 088606108   1,846 32 SH   SOLE 33 32 0 0
BHP GROUP LTD ADR 088606108   12,000 208 SH   SOLE 61 208 0 0
BHP GROUP LTD ADR 088606108   624,087 10,818 SH   SOLE   10,817 0 0
BIOGEN INC Stock 09062X103   216 1 SH   SOLE 19 1 0 0
BIOGEN INC Stock 09062X103   647 3 SH   SOLE 33 3 0 0
BIOGEN INC Stock 09062X103   216 1 SH   SOLE 51 1 0 0
BIOGEN INC Stock 09062X103   788,751 3,658 SH   SOLE   3,657 0 0
BIO RAD LABS INC Stock 090572207   2,075 6 SH   SOLE 33 6 0 0
BIO RAD LABS INC Stock 090572207   692 2 SH   SOLE 46 2 0 0
BIO RAD LABS INC Stock 090572207   230,349 666 SH   SOLE   666 0 0
BLACKBERRY LTD Stock 09228F103   161,678 58,579 SH   SOLE   58,579 0 0
BLACKROCK CAP ALLOCATION TER CEF 09260U109   203,302 12,203 SH   SOLE   12,203 0 0
BLACKROCK CORE BD TR CEF 09249E101   108,378 10,035 SH   SOLE   10,035 0 0
BLACKROCK DEBT STRATEGIES FD CEF 09255R202   199,080 18,000 SH   SOLE   18,000 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109   396,514 20,344 SH   SOLE   20,344 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104   379,577 46,009 SH   SOLE   46,009 0 0
BLACKROCK ETF TRUST II ETF 092528603   91,753 1,749 SH   SOLE 9 1,749 0 0
BLACKROCK ETF TRUST II ETF 092528603   360,044 6,863 SH   SOLE 36 6,863 0 0
BLACKROCK ETF TRUST II ETF 092528603   1,060,362 20,213 SH   SOLE   20,212 0 0
BLACKROCK INC Stock 09247X101   41,685 50 SH   SOLE 7 50 0 0
BLACKROCK INC Stock 09247X101   268,566 322 SH   SOLE 19 322 0 0
BLACKROCK INC Stock 09247X101   64,678 78 SH   SOLE 33 77 0 0
BLACKROCK INC Stock 09247X101   3,335 4 SH   SOLE 36 4 0 0
BLACKROCK INC Stock 09247X101   3,223,693 3,867 SH   SOLE   3,866 0 0
BLACKROCK MULTI SECTOR INC T CEF 09258A107   305,134 19,215 SH   SOLE   19,215 0 0
BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107   124,613 12,241 SH   SOLE   12,241 0 0
BLACKROCK MUNIYILD QULT FD I CEF 09254F100   190,769 15,573 SH   SOLE   15,573 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254E103   800,726 69,871 SH   SOLE   69,871 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105   959,869 45,578 SH   SOLE   45,577 0 0
ISHARES U S ETF TR ETF 46431W838   385,441 7,690 SH   SOLE   7,690 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100   263,074 16,100 SH   SOLE   16,100 0 0
BLACKROCK ETF TRUST ETF 09290C509   288,120 5,019 SH   SOLE 36 5,018 0 0
BLACKROCK ETF TRUST ETF 09290C509   3,977,083 69,275 SH   SOLE   69,275 0 0
BLACKROCK ETF TRUST ETF 09290C103   101,809 2,293 SH   SOLE 9 2,293 0 0
BLACKROCK ETF TRUST ETF 09290C103   2,076,767 46,774 SH   SOLE 36 46,774 0 0
BLACKROCK ETF TRUST ETF 09290C103   1,549,367 34,896 SH   SOLE   34,895 0 0
ISHARES TR ETF 46434V878   493,263 9,756 SH   SOLE 49 9,756 0 0
ISHARES TR ETF 46434V878   1,351,248 26,726 SH   SOLE   26,725 0 0
BLACKSTONE INC Stock 09260D107   657 5 SH   SOLE 19 5 0 0
BLACKSTONE INC Stock 09260D107   30,394 231 SH   SOLE 33 231 0 0
BLACKSTONE INC Stock 09260D107   26,746 204 SH   SOLE 43 203 0 0
BLACKSTONE INC Stock 09260D107   1,971 15 SH   SOLE 51 15 0 0
BLACKSTONE INC Stock 09260D107   5,511,999 41,958 SH   SOLE   41,957 0 0
BLACKSTONE STRATEGIC CRED 20 CEF 09257R101   587,015 49,329 SH   SOLE   49,329 0 0
BLACKSTONE SECD LENDING FD CEF 09261X102   235,827 7,571 SH   SOLE   7,570 0 0
BLOCK INC Stock 852234103   36,285 429 SH   SOLE 19 429 0 0
BLOCK INC Stock 852234103   25,036 296 SH   SOLE 48 296 0 0
BLOCK INC Stock 852234103   805,485 9,523 SH   SOLE   9,523 0 0
BLUEBIRD BIO INC Stock 09609G100   25,600 20,000 SH   SOLE   20,000 0 0
BNY MELLON ETF TRUST ETF 09661T602   2,920,991 69,763 SH   SOLE   69,763 0 0
BOEING CO Stock 097023105   11,579 60 SH   SOLE 9 60 0 0
BOEING CO Stock 097023105   60,207 312 SH   SOLE 19 311 0 0
BOEING CO Stock 097023105   37,826 196 SH   SOLE 33 196 0 0
BOEING CO Stock 097023105   5,191,126 26,898 SH   SOLE   26,898 0 0
BONDBLOXX ETF TRUST ETF 09789C820   242,951 5,118 SH   SOLE 25 5,118 0 0
BOOKING HOLDINGS INC Stock 09857L108   47,162 13 SH   SOLE 2 13 0 0
BOOKING HOLDINGS INC Stock 09857L108   14,512 4 SH   SOLE 6 4 0 0
BOOKING HOLDINGS INC Stock 09857L108   105,209 29 SH   SOLE 9 29 0 0
BOOKING HOLDINGS INC Stock 09857L108   616,740 170 SH   SOLE 18 170 0 0
BOOKING HOLDINGS INC Stock 09857L108   216,730 60 SH   SOLE 19 59 0 0
BOOKING HOLDINGS INC Stock 09857L108   36,337 10 SH   SOLE 33 10 0 0
BOOKING HOLDINGS INC Stock 09857L108   58,046 16 SH   SOLE 36 16 0 0
BOOKING HOLDINGS INC Stock 09857L108   3,628 1 SH   SOLE 46 1 0 0
BOOKING HOLDINGS INC Stock 09857L108   25,395 7 SH   SOLE 51 7 0 0
BOOKING HOLDINGS INC Stock 09857L108   2,593,034 715 SH   SOLE   714 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   68,728 463 SH   SOLE 19 463 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106   764,149 5,148 SH   SOLE   5,147 0 0
BORGWARNER INC Stock 099724106   1,915 55 SH   SOLE 33 55 0 0
BORGWARNER INC Stock 099724106   2,571 74 SH   SOLE 36 74 0 0
BORGWARNER INC Stock 099724106   35 1 SH   SOLE 46 1 0 0
BORGWARNER INC Stock 099724106   481,674 13,865 SH   SOLE   13,865 0 0
BOSTON BEER INC Stock 100557107   10,350 34 SH   SOLE 48 34 0 0
BOSTON BEER INC Stock 100557107   313,553 1,030 SH   SOLE   1,030 0 0
BOSTON OMAHA CORP Stock 101044105   265,881 17,198 SH   SOLE   17,198 0 0
BOSTON PROPERTIES INC REIT 101121101   11,233 172 SH   SOLE 19 172 0 0
BOSTON PROPERTIES INC REIT 101121101   8,966 137 SH   SOLE 33 137 0 0
BOSTON PROPERTIES INC REIT 101121101   261 4 SH   SOLE 46 4 0 0
BOSTON PROPERTIES INC REIT 101121101   184,958 2,832 SH   SOLE   2,832 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   10,616 155 SH   SOLE 9 155 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   18,081 264 SH   SOLE 19 264 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   21,848 319 SH   SOLE 33 319 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   26,300 384 SH   SOLE 43 384 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   5,411 79 SH   SOLE 46 79 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   301,767 4,406 SH   SOLE 51 4,406 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   117,118 1,710 SH   SOLE 53 1,710 0 0
BOSTON SCIENTIFIC CORP Stock 101137107   2,507,513 36,611 SH   SOLE   36,611 0 0
BOX INC Stock 10316T104   521,088 18,400 SH   SOLE   18,400 0 0
BP PLC ADR 055622104   6,330 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104   1,733 46 SH   SOLE 33 46 0 0
BP PLC ADR 055622104   77,890 2,067 SH   SOLE 43 2,067 0 0
BP PLC ADR 055622104   2,268,858 60,214 SH   SOLE   60,213 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101   25,000 12,500 SH   SOLE   12,500 0 0
BRANDYWINE RLTY TR REIT 105368203   63,206 13,168 SH   SOLE   13,168 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   25,976 479 SH   SOLE 9 479 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   75,868 1,399 SH   SOLE 19 1,399 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   18,119 334 SH   SOLE 33 334 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   41,215 760 SH   SOLE 51 760 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   28,579 527 SH   SOLE 52 527 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108   6,286,556 115,924 SH   SOLE   115,923 0 0
BRITISH AMERN TOB PLC ADR 110448107   2,776 91 SH   SOLE 31 91 0 0
BRITISH AMERN TOB PLC ADR 110448107   580 19 SH   SOLE 33 19 0 0
BRITISH AMERN TOB PLC ADR 110448107   61 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107   47,977 1,573 SH   SOLE 43 1,573 0 0
BRITISH AMERN TOB PLC ADR 110448107   29,585 970 SH   SOLE 51 970 0 0
BRITISH AMERN TOB PLC ADR 110448107   20,923 686 SH   SOLE 52 686 0 0
BRITISH AMERN TOB PLC ADR 110448107   873,884 28,652 SH   SOLE   28,651 0 0
BROADCOM INC Stock 11135F101   79,032 60 SH   SOLE 7 59 0 0
BROADCOM INC Stock 11135F101   13,254 10 SH   SOLE 9 10 0 0
BROADCOM INC Stock 11135F101   1,361,207 1,027 SH   SOLE 19 1,027 0 0
BROADCOM INC Stock 11135F101   158,463 120 SH   SOLE 33 119 0 0
BROADCOM INC Stock 11135F101   55,667 42 SH   SOLE 36 42 0 0
BROADCOM INC Stock 11135F101   90,463 68 SH   SOLE 43 68 0 0
BROADCOM INC Stock 11135F101   625,594 472 SH   SOLE 45 472 0 0
BROADCOM INC Stock 11135F101   15,905 12 SH   SOLE 46 12 0 0
BROADCOM INC Stock 11135F101   62,294 47 SH   SOLE 48 47 0 0
BROADCOM INC Stock 11135F101   196,161 148 SH   SOLE 49 148 0 0
BROADCOM INC Stock 11135F101   27,875 21 SH   SOLE 50 21 0 0
BROADCOM INC Stock 11135F101   25,145,977 18,972 SH   SOLE   18,972 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   20,486 100 SH   SOLE 2 100 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,379,972 6,736 SH   SOLE 6 6,736 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   819 4 SH   SOLE 33 4 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   2,458 12 SH   SOLE 46 12 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   170,239 831 SH   SOLE 49 831 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   1,710,570 8,350 SH   SOLE   8,349 0 0
BROOKFIELD CORP Stock 11271J107   605,775 14,468 SH   SOLE 6 14,468 0 0
BROOKFIELD CORP Stock 11271J107   50,663 1,210 SH   SOLE 26 1,210 0 0
BROOKFIELD CORP Stock 11271J107   729,962 17,434 SH   SOLE   17,434 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   48,113 1,145 SH   SOLE 32 1,145 0 0
BROOKFIELD ASSET MANAGMT LTD Stock 113004105   240,890 5,733 SH   SOLE   5,732 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   500,776 13,895 SH   SOLE 6 13,895 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   15,435 428 SH   SOLE 34 428 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   142,996 3,968 SH   SOLE   3,967 0 0
BROWN & BROWN INC Stock 115236101   210,096 2,400 SH   SOLE 5 2,400 0 0
BROWN & BROWN INC Stock 115236101   2,770,468 31,648 SH   SOLE 6 31,648 0 0
BROWN & BROWN INC Stock 115236101   3,332 38 SH   SOLE 33 38 0 0
BROWN & BROWN INC Stock 115236101   875 10 SH   SOLE 46 10 0 0
BROWN & BROWN INC Stock 115236101   90,345 1,032 SH   SOLE   1,032 0 0
BROWN FORMAN CORP Stock 115637100   405,068 7,650 SH   SOLE   7,650 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   13,139 63 SH   SOLE 19 63 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   1,251 6 SH   SOLE 33 6 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   374,556 1,796 SH   SOLE 45 1,796 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   2,294 11 SH   SOLE 46 11 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   37,539 180 SH   SOLE 48 180 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107   722,626 3,465 SH   SOLE   3,465 0 0
BUMBLE INC Stock 12047B105   127,120 11,200 SH   SOLE   11,200 0 0
BUNGE GLOBAL SA Stock H11356104   155,113 1,513 SH   SOLE 24 1,513 0 0
BUNGE GLOBAL SA Stock H11356104   310 3 SH   SOLE 33 3 0 0
BUNGE GLOBAL SA Stock H11356104   249,771 2,436 SH   SOLE   2,436 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   118,017 1,550 SH   SOLE 5 1,550 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   761 10 SH   SOLE 19 10 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   761 10 SH   SOLE 33 10 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   609 8 SH   SOLE 46 8 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209   176,721 2,321 SH   SOLE   2,321 0 0
C3 AI INC Stock 12468P104   1,834,869 67,782 SH   SOLE   67,782 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   12,451 40 SH   SOLE 9 40 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,189,454 3,821 SH   SOLE 19 3,821 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   24,280 78 SH   SOLE 33 78 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   57,898 186 SH   SOLE 36 186 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   80,310 258 SH   SOLE 43 258 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   507,698 1,631 SH   SOLE 45 1,631 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   2,490 8 SH   SOLE 46 8 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   81,555 262 SH   SOLE 48 262 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   24,280 78 SH   SOLE 50 78 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   1,556 5 SH   SOLE 51 5 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108   2,062,995 6,627 SH   SOLE   6,627 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   3,980 91 SH   SOLE 33 91 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   219 5 SH   SOLE 46 5 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100   366,910 8,388 SH   SOLE   8,388 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101   459,679 28,081 SH   SOLE   28,080 0 0
CAL MAINE FOODS INC Stock 128030202   294,487 5,004 SH   SOLE   5,004 0 0
CAMPBELL SOUP CO Stock 134429109   222 5 SH   SOLE 19 5 0 0
CAMPBELL SOUP CO Stock 134429109   356 8 SH   SOLE 36 8 0 0
CAMPBELL SOUP CO Stock 134429109   1,200 27 SH   SOLE 46 27 0 0
CAMPBELL SOUP CO Stock 134429109   1,482,452 33,351 SH   SOLE   33,351 0 0
CANADIAN NATL RY CO Stock 136375102   3,556 27 SH   SOLE 9 27 0 0
CANADIAN NATL RY CO Stock 136375102   110,636 840 SH   SOLE 30 840 0 0
CANADIAN NATL RY CO Stock 136375102   1,712 13 SH   SOLE 33 13 0 0
CANADIAN NATL RY CO Stock 136375102   66,909 508 SH   SOLE 43 508 0 0
CANADIAN NATL RY CO Stock 136375102   7,771 59 SH   SOLE 61 59 0 0
CANADIAN NATL RY CO Stock 136375102   720,755 5,472 SH   SOLE   5,472 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   1,499 17 SH   SOLE 33 17 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   49,640 563 SH   SOLE 43 563 0 0
CANADIAN PACIFIC KANSAS CITY Stock 13646K108   729,628 8,274 SH   SOLE   8,273 0 0
CANTALOUPE INC Stock 138103106   395,934 61,576 SH   SOLE   61,576 0 0
CAPITAL GROUP CORE BALANCED ETF 14021D107   1,698,150 58,336 SH   SOLE   58,335 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   2,504,984 80,391 SH   SOLE 49 80,391 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   5,849,728 187,732 SH   SOLE   187,731 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y102   4,944,597 220,151 SH   SOLE   220,151 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   27,755 854 SH   SOLE 19 854 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   4,550 140 SH   SOLE 36 140 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   2,386,118 73,419 SH   SOLE 49 73,419 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   5,505,298 169,394 SH   SOLE   169,393 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   335,767 10,496 SH   SOLE 49 10,496 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   10,398,626 325,059 SH   SOLE   325,058 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109   2,259,823 87,658 SH   SOLE 49 87,658 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,489 10 SH   SOLE 19 10 0 0
CAPITAL ONE FINL CORP Stock 14040H105   19,700 132 SH   SOLE 33 132 0 0
CAPITAL ONE FINL CORP Stock 14040H105   1,768,731 11,879 SH   SOLE   11,879 0 0
CARDINAL HEALTH INC Stock 14149Y108   58,300 521 SH   SOLE 19 521 0 0
CARDINAL HEALTH INC Stock 14149Y108   3,806 34 SH   SOLE 33 34 0 0
CARDINAL HEALTH INC Stock 14149Y108   68,410 611 SH   SOLE 43 611 0 0
CARDINAL HEALTH INC Stock 14149Y108   1,654,534 14,786 SH   SOLE   14,785 0 0
CARLISLE COS INC Stock 142339100   4,335,428 11,064 SH   SOLE   11,064 0 0
CARMAX INC Stock 143130102   482,415 5,538 SH   SOLE 6 5,538 0 0
CARMAX INC Stock 143130102   32,432 372 SH   SOLE 19 372 0 0
CARMAX INC Stock 143130102   8,014 92 SH   SOLE 33 92 0 0
CARMAX INC Stock 143130102   4,094 47 SH   SOLE 39 47 0 0
CARMAX INC Stock 143130102   697 8 SH   SOLE 46 8 0 0
CARMAX INC Stock 143130102   496,832 5,704 SH   SOLE   5,703 0 0
CARNIVAL CORP Stock 143658300   3,415 209 SH   SOLE 33 209 0 0
CARNIVAL CORP Stock 143658300   297,398 18,201 SH   SOLE   18,200 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   1,453 25 SH   SOLE 19 25 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   135,734 2,335 SH   SOLE 30 2,335 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   50,307 865 SH   SOLE 32 865 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   6,767 116 SH   SOLE 33 116 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   2,035 35 SH   SOLE 46 35 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104   591,021 10,167 SH   SOLE   10,167 0 0
CASSAVA SCIENCES INC Stock 14817C107   20,290 1,000 SH   SOLE 51 1,000 0 0
CASSAVA SCIENCES INC Stock 14817C107   653,338 32,200 SH   SOLE   32,200 0 0
CATERPILLAR INC Stock 149123101   10,626 29 SH   SOLE 9 29 0 0
CATERPILLAR INC Stock 149123101   488,361 1,333 SH   SOLE 19 1,332 0 0
CATERPILLAR INC Stock 149123101   30,155 82 SH   SOLE 33 82 0 0
CATERPILLAR INC Stock 149123101   10,260 28 SH   SOLE 36 28 0 0
CATERPILLAR INC Stock 149123101   5,496 15 SH   SOLE 46 15 0 0
CATERPILLAR INC Stock 149123101   13,231,713 36,110 SH   SOLE   36,109 0 0
CAVA GROUP INC Stock 148929102   350 5 SH   SOLE 51 5 0 0
CAVA GROUP INC Stock 148929102   262,127 3,742 SH   SOLE   3,742 0 0
CBRE GROUP INC Stock 12504L109   486 5 SH   SOLE 19 5 0 0
CBRE GROUP INC Stock 12504L109   14,294 147 SH   SOLE 33 147 0 0
CBRE GROUP INC Stock 12504L109   1,750 18 SH   SOLE 46 18 0 0
CBRE GROUP INC Stock 12504L109   301,278 3,098 SH   SOLE   3,098 0 0
CDW CORP Stock 12514G108   5,371 21 SH   SOLE 9 21 0 0
CDW CORP Stock 12514G108   742,529 2,903 SH   SOLE 18 2,903 0 0
CDW CORP Stock 12514G108   11,510 45 SH   SOLE 19 45 0 0
CDW CORP Stock 12514G108   7,437 29 SH   SOLE 33 29 0 0
CDW CORP Stock 12514G108   31,717 124 SH   SOLE 51 124 0 0
CDW CORP Stock 12514G108   413,028 1,615 SH   SOLE   1,614 0 0
CELANESE CORP DEL Stock 150870103   57,745 336 SH   SOLE 19 336 0 0
CELANESE CORP DEL Stock 150870103   49,796 290 SH   SOLE 32 289 0 0
CELANESE CORP DEL Stock 150870103   23,301 136 SH   SOLE 33 135 0 0
CELANESE CORP DEL Stock 150870103   7,562 44 SH   SOLE 36 44 0 0
CELANESE CORP DEL Stock 150870103   2,593,032 15,088 SH   SOLE   15,088 0 0
CELESTICA INC COM Stock 15101Q207   753,018 16,756 SH   SOLE   16,756 0 0
CELSIUS HLDGS INC Stock 15118V207   507,139 6,116 SH   SOLE 45 6,116 0 0
CELSIUS HLDGS INC Stock 15118V207   49,669 599 SH   SOLE 48 599 0 0
CELSIUS HLDGS INC Stock 15118V207   8,458 102 SH   SOLE 50 102 0 0
CELSIUS HLDGS INC Stock 15118V207   929,773 11,213 SH   SOLE   11,212 0 0
CENTENE CORP DEL Stock 15135B101   12,164 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101   1,570 20 SH   SOLE 19 20 0 0
CENTENE CORP DEL Stock 15135B101   16,559 211 SH   SOLE 33 211 0 0
CENTENE CORP DEL Stock 15135B101   2,276 29 SH   SOLE 46 29 0 0
CENTENE CORP DEL Stock 15135B101   514,729 6,559 SH   SOLE   6,558 0 0
CENTERPOINT ENERGY INC Stock 15189T107   142 5 SH   SOLE 19 5 0 0
CENTERPOINT ENERGY INC Stock 15189T107   1,026 36 SH   SOLE 33 36 0 0
CENTERPOINT ENERGY INC Stock 15189T107   3,020 106 SH   SOLE 36 106 0 0
CENTERPOINT ENERGY INC Stock 15189T107   197,348 6,927 SH   SOLE   6,926 0 0
CF INDS HLDGS INC Stock 125269100   915 11 SH   SOLE 19 11 0 0
CF INDS HLDGS INC Stock 125269100   3,452 41 SH   SOLE 33 41 0 0
CF INDS HLDGS INC Stock 125269100   2,880,410 34,616 SH   SOLE   34,616 0 0
CHARGEPOINT HOLDINGS INC Stock 15961R105   211,833 111,491 SH   SOLE   111,491 0 0
CHARLES RIV LABS INTL INC Stock 159864107   685,774 2,531 SH   SOLE 6 2,531 0 0
CHARLES RIV LABS INTL INC Stock 159864107   11,922 44 SH   SOLE 23 44 0 0
CHARLES RIV LABS INTL INC Stock 159864107   1,355 5 SH   SOLE 33 5 0 0
CHARLES RIV LABS INTL INC Stock 159864107   4,606 17 SH   SOLE 43 17 0 0
CHARLES RIV LABS INTL INC Stock 159864107   218,928 808 SH   SOLE   808 0 0
SCHWAB CHARLES CORP Stock 808513105   162,765 2,250 SH   SOLE 5 2,250 0 0
SCHWAB CHARLES CORP Stock 808513105   7,379 102 SH   SOLE 9 102 0 0
SCHWAB CHARLES CORP Stock 808513105   77,442 1,071 SH   SOLE 19 1,070 0 0
SCHWAB CHARLES CORP Stock 808513105   31,550 436 SH   SOLE 33 436 0 0
SCHWAB CHARLES CORP Stock 808513105   44,344 613 SH   SOLE 36 613 0 0
SCHWAB CHARLES CORP Stock 808513105   3,689 51 SH   SOLE 46 51 0 0
SCHWAB CHARLES CORP Stock 808513105   1,157 16 SH   SOLE 49 16 0 0
SCHWAB CHARLES CORP Stock 808513105   187,733 2,595 SH   SOLE 51 2,595 0 0
SCHWAB CHARLES CORP Stock 808513105   73,570 1,017 SH   SOLE 53 1,017 0 0
SCHWAB CHARLES CORP Stock 808513105   2,928,472 40,482 SH   SOLE   40,482 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,163 4 SH   SOLE 19 4 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   2,616 9 SH   SOLE 33 9 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   1,744 6 SH   SOLE 46 6 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108   328,267 1,130 SH   SOLE   1,129 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   21,649 132 SH   SOLE 9 132 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104   818,410 4,990 SH   SOLE   4,990 0 0
CHEMED CORP NEW Stock 16359R103   8,345 13 SH   SOLE 23 13 0 0
CHEMED CORP NEW Stock 16359R103   18,150 28 SH   SOLE 34 28 0 0
CHEMED CORP NEW Stock 16359R103   166,902 260 SH   SOLE 49 260 0 0
CHEMED CORP NEW Stock 16359R103   456,871 712 SH   SOLE   711 0 0
CHENIERE ENERGY INC Stock 16411R208   8,548 53 SH   SOLE 19 53 0 0
CHENIERE ENERGY INC Stock 16411R208   9,516 59 SH   SOLE 36 59 0 0
CHENIERE ENERGY INC Stock 16411R208   1,290 8 SH   SOLE 43 8 0 0
CHENIERE ENERGY INC Stock 16411R208   484 3 SH   SOLE 51 3 0 0
CHENIERE ENERGY INC Stock 16411R208   2,400,329 14,883 SH   SOLE   14,882 0 0
CHERRY HILL MTG INVT CORP REIT 164651101   101,347 28,629 SH   SOLE   28,629 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   17,766 200 SH   SOLE 51 200 0 0
CHESAPEAKE ENERGY CORP Stock 165167735   613,538 6,907 SH   SOLE   6,906 0 0
CHEVRON CORP NEW Stock 166764100   2,310,161 14,645 SH   SOLE 6 14,645 0 0
CHEVRON CORP NEW Stock 166764100   81,110 514 SH   SOLE 7 514 0 0
CHEVRON CORP NEW Stock 166764100   16,563 105 SH   SOLE 9 105 0 0
CHEVRON CORP NEW Stock 166764100   614,689 3,897 SH   SOLE 19 3,896 0 0
CHEVRON CORP NEW Stock 166764100   86,915 551 SH   SOLE 24 551 0 0
CHEVRON CORP NEW Stock 166764100   43,909 278 SH   SOLE 32 278 0 0
CHEVRON CORP NEW Stock 166764100   61,254 388 SH   SOLE 33 388 0 0
CHEVRON CORP NEW Stock 166764100   46,266 293 SH   SOLE 43 293 0 0
CHEVRON CORP NEW Stock 166764100   41,486 263 SH   SOLE 51 263 0 0
CHEVRON CORP NEW Stock 166764100   28,393 180 SH   SOLE 52 180 0 0
CHEVRON CORP NEW Stock 166764100   20,017,417 126,901 SH   SOLE   126,901 0 0
CHEWY INC Stock 16679L109   245,380 15,423 SH   SOLE   15,423 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   5,814 2 SH   SOLE 19 2 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   14,534 5 SH   SOLE 33 5 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   14,534 5 SH   SOLE 43 5 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   84,296 29 SH   SOLE 48 29 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105   997,342 343 SH   SOLE   343 0 0
CHUBB LIMITED Stock H1467J104   2,834,893 10,940 SH   SOLE 6 10,940 0 0
CHUBB LIMITED Stock H1467J104   23,322 90 SH   SOLE 9 90 0 0
CHUBB LIMITED Stock H1467J104   2,073 8 SH   SOLE 19 8 0 0
CHUBB LIMITED Stock H1467J104   36,090 139 SH   SOLE 33 139 0 0
CHUBB LIMITED Stock H1467J104   5,701 22 SH   SOLE 36 22 0 0
CHUBB LIMITED Stock H1467J104   4,799,329 18,521 SH   SOLE   18,520 0 0
CHURCH & DWIGHT CO INC Stock 171340102   20,028 192 SH   SOLE 19 192 0 0
CHURCH & DWIGHT CO INC Stock 171340102   4,196 40 SH   SOLE 33 40 0 0
CHURCH & DWIGHT CO INC Stock 171340102   3,442 33 SH   SOLE 46 33 0 0
CHURCH & DWIGHT CO INC Stock 171340102   1,501,599 14,396 SH   SOLE   14,395 0 0
CIENA CORP Stock 171779309   267,426 5,408 SH   SOLE   5,408 0 0
THE CIGNA GROUP Stock 125523100   10,169 28 SH   SOLE 9 28 0 0
THE CIGNA GROUP Stock 125523100   2,179 6 SH   SOLE 19 6 0 0
THE CIGNA GROUP Stock 125523100   21,591 59 SH   SOLE 33 59 0 0
THE CIGNA GROUP Stock 125523100   7,264 20 SH   SOLE 36 20 0 0
THE CIGNA GROUP Stock 125523100   54,566 150 SH   SOLE 43 150 0 0
THE CIGNA GROUP Stock 125523100   5,448 15 SH   SOLE 46 15 0 0
THE CIGNA GROUP Stock 125523100   1,244,358 3,426 SH   SOLE   3,426 0 0
CIMPRESS PLC Stock G2143T103   212,424 2,400 SH   SOLE   2,400 0 0
CINCINNATI FINL CORP Stock 172062101   18,176 146 SH   SOLE 19 146 0 0
CINCINNATI FINL CORP Stock 172062101   250 2 SH   SOLE 33 2 0 0
CINCINNATI FINL CORP Stock 172062101   497 4 SH   SOLE 46 4 0 0
CINCINNATI FINL CORP Stock 172062101   370,948 2,987 SH   SOLE   2,987 0 0
CINEMARK HLDGS INC Stock 17243V102   1,078,739 60,030 SH   SOLE   60,030 0 0
CINTAS CORP Stock 172908105   57,711 84 SH   SOLE 19 84 0 0
CINTAS CORP Stock 172908105   10,362 15 SH   SOLE 33 15 0 0
CINTAS CORP Stock 172908105   6,183 9 SH   SOLE 36 9 0 0
CINTAS CORP Stock 172908105   878,417 1,279 SH   SOLE   1,278 0 0
CISCO SYS INC Stock 17275R102   528,497 10,589 SH   SOLE 6 10,589 0 0
CISCO SYS INC Stock 17275R102   32,192 645 SH   SOLE 9 645 0 0
CISCO SYS INC Stock 17275R102   262,180 5,253 SH   SOLE 19 5,253 0 0
CISCO SYS INC Stock 17275R102   193,152 3,870 SH   SOLE 24 3,870 0 0
CISCO SYS INC Stock 17275R102   44,170 885 SH   SOLE 26 885 0 0
CISCO SYS INC Stock 17275R102   57,426 1,151 SH   SOLE 33 1,150 0 0
CISCO SYS INC Stock 17275R102   69,598 1,394 SH   SOLE 43 1,394 0 0
CISCO SYS INC Stock 17275R102   7,487 150 SH   SOLE 46 150 0 0
CISCO SYS INC Stock 17275R102   11,731,153 235,046 SH   SOLE   235,046 0 0
CITIGROUP INC Stock 172967424   22,071 349 SH   SOLE 9 349 0 0
CITIGROUP INC Stock 172967424   85,019 1,344 SH   SOLE 19 1,344 0 0
CITIGROUP INC Stock 172967424   27,421 434 SH   SOLE 33 433 0 0
CITIGROUP INC Stock 172967424   134,236 2,123 SH   SOLE 43 2,122 0 0
CITIGROUP INC Stock 172967424   3,937,246 62,259 SH   SOLE   62,258 0 0
CITIZENS FINL GROUP INC Stock 174610105   151,905 4,186 SH   SOLE 19 4,185 0 0
CITIZENS FINL GROUP INC Stock 174610105   2,685 74 SH   SOLE 33 74 0 0
CITIZENS FINL GROUP INC Stock 174610105   11,685 322 SH   SOLE 36 322 0 0
CITIZENS FINL GROUP INC Stock 174610105   21,148 583 SH   SOLE 43 582 0 0
CITIZENS FINL GROUP INC Stock 174610105   363 10 SH   SOLE 46 10 0 0
CITIZENS FINL GROUP INC Stock 174610105   103,552 2,853 SH   SOLE   2,853 0 0
CIVITAS RESOURCES INC Stock 17888H103   17,501 231 SH   SOLE 34 230 0 0
CIVITAS RESOURCES INC Stock 17888H103   386,837 5,096 SH   SOLE   5,096 0 0
CLARIVATE PLC Stock G21810109   361,470 48,650 SH   SOLE 5 48,650 0 0
CLARIVATE PLC Stock G21810109   13,099 1,763 SH   SOLE 6 1,763 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   659 29 SH   SOLE 33 29 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   6,822 300 SH   SOLE 36 300 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101   682,027 29,992 SH   SOLE   29,992 0 0
CLOROX CO DEL Stock 189054109   2,204,992 14,401 SH   SOLE 6 14,401 0 0
CLOROX CO DEL Stock 189054109   5,233 34 SH   SOLE 33 34 0 0
CLOROX CO DEL Stock 189054109   930,885 6,080 SH   SOLE   6,079 0 0
CME GROUP INC Stock 12572Q105   15,308 71 SH   SOLE 33 71 0 0
CME GROUP INC Stock 12572Q105   3,875 18 SH   SOLE 46 18 0 0
CME GROUP INC Stock 12572Q105   327,890 1,523 SH   SOLE   1,523 0 0
CNH INDL N V Stock N20944109   2,151 166 SH   SOLE 9 166 0 0
CNH INDL N V Stock N20944109   19,025 1,468 SH   SOLE 43 1,468 0 0
CNH INDL N V Stock N20944109   271,782 20,971 SH   SOLE   20,970 0 0
COCA COLA CO Stock 191216100   178,566 2,919 SH   SOLE 19 2,918 0 0
COCA COLA CO Stock 191216100   53,356 872 SH   SOLE 33 872 0 0
COCA COLA CO Stock 191216100   24,472 400 SH   SOLE 36 400 0 0
COCA COLA CO Stock 191216100   31,141 509 SH   SOLE 51 509 0 0
COCA COLA CO Stock 191216100   21,780 356 SH   SOLE 52 356 0 0
COCA COLA CO Stock 191216100   9,452,706 154,506 SH   SOLE   154,506 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   10,774 147 SH   SOLE 9 147 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   733 10 SH   SOLE 19 10 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   17,457 238 SH   SOLE 33 238 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   60,084 820 SH   SOLE 43 819 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   1,832 25 SH   SOLE 46 25 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102   873,556 11,919 SH   SOLE   11,919 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100   253,580 12,058 SH   SOLE   12,058 0 0
COINBASE GLOBAL INC Stock 19260Q107   1,591 6 SH   SOLE 19 6 0 0
COINBASE GLOBAL INC Stock 19260Q107   2,916 11 SH   SOLE 33 11 0 0
COINBASE GLOBAL INC Stock 19260Q107   1,675,952 6,321 SH   SOLE   6,321 0 0
COLGATE PALMOLIVE CO Stock 194162103   2,375,083 26,375 SH   SOLE 6 26,375 0 0
COLGATE PALMOLIVE CO Stock 194162103   4,593 51 SH   SOLE 9 51 0 0
COLGATE PALMOLIVE CO Stock 194162103   24,314 270 SH   SOLE 19 270 0 0
COLGATE PALMOLIVE CO Stock 194162103   12,805 142 SH   SOLE 33 142 0 0
COLGATE PALMOLIVE CO Stock 194162103   3,800,141 42,200 SH   SOLE   42,200 0 0
COLUMBIA FINL INC Stock 197641103   378,620 22,000 SH   SOLE   22,000 0 0
COLUMBIA ETF TR I ETF 19761L706   1,967,633 63,513 SH   SOLE   63,513 0 0
COMCAST CORP NEW Stock 20030N101   6,459 149 SH   SOLE 9 149 0 0
COMCAST CORP NEW Stock 20030N101   156,422 3,608 SH   SOLE 19 3,608 0 0
COMCAST CORP NEW Stock 20030N101   57,656 1,330 SH   SOLE 26 1,330 0 0
COMCAST CORP NEW Stock 20030N101   34,857 804 SH   SOLE 33 804 0 0
COMCAST CORP NEW Stock 20030N101   103,737 2,393 SH   SOLE 36 2,393 0 0
COMCAST CORP NEW Stock 20030N101   65,232 1,505 SH   SOLE 43 1,504 0 0
COMCAST CORP NEW Stock 20030N101   2,231,222 51,470 SH   SOLE   51,469 0 0
COMERICA INC Stock 200340107   157,051 2,856 SH   SOLE 19 2,856 0 0
COMERICA INC Stock 200340107   7,119 129 SH   SOLE 33 129 0 0
COMERICA INC Stock 200340107   27,165 494 SH   SOLE 36 494 0 0
COMERICA INC Stock 200340107   1,210 22 SH   SOLE 46 22 0 0
COMERICA INC Stock 200340107   20,236 368 SH   SOLE   368 0 0
COMMSCOPE HLDG CO INC Stock 20337X109   35,370 27,000 SH   SOLE   27,000 0 0
SELECT SECTOR SPDR TR ETF 81369Y852   7,876,044 96,449 SH   SOLE   96,449 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108   110,915 31,690 SH   SOLE   31,690 0 0
CONAGRA BRANDS INC Stock 205887102   296 10 SH   SOLE 19 10 0 0
CONAGRA BRANDS INC Stock 205887102   1,037 35 SH   SOLE 33 35 0 0
CONAGRA BRANDS INC Stock 205887102   474 16 SH   SOLE 36 16 0 0
CONAGRA BRANDS INC Stock 205887102   1,423 48 SH   SOLE 46 48 0 0
CONAGRA BRANDS INC Stock 205887102   35,864 1,210 SH   SOLE 51 1,210 0 0
CONAGRA BRANDS INC Stock 205887102   24,927 841 SH   SOLE 52 841 0 0
CONAGRA BRANDS INC Stock 205887102   1,438,248 48,524 SH   SOLE   48,523 0 0
CONOCOPHILLIPS Stock 20825C104   5,855 46 SH   SOLE 9 46 0 0
CONOCOPHILLIPS Stock 20825C104   323,087 2,538 SH   SOLE 19 2,538 0 0
CONOCOPHILLIPS Stock 20825C104   27,890 219 SH   SOLE 33 219 0 0
CONOCOPHILLIPS Stock 20825C104   10,946 86 SH   SOLE 36 86 0 0
CONOCOPHILLIPS Stock 20825C104   15,279,981 120,050 SH   SOLE   120,050 0 0
CONSOL ENERGY INC NEW Stock 20854L108   861,776 10,289 SH   SOLE   10,288 0 0
CONSOLIDATED EDISON INC Stock 209115104   5,267 58 SH   SOLE 19 58 0 0
CONSOLIDATED EDISON INC Stock 209115104   3,802 42 SH   SOLE 33 41 0 0
CONSOLIDATED EDISON INC Stock 209115104   22,703 250 SH   SOLE 36 250 0 0
CONSOLIDATED EDISON INC Stock 209115104   658,816 7,255 SH   SOLE   7,254 0 0
CONSTELLATION BRANDS INC Stock 21036P108   17,393 64 SH   SOLE 6 64 0 0
CONSTELLATION BRANDS INC Stock 21036P108   78,624 289 SH   SOLE 32 289 0 0
CONSTELLATION BRANDS INC Stock 21036P108   7,102 26 SH   SOLE 33 26 0 0
CONSTELLATION BRANDS INC Stock 21036P108   32,339 119 SH   SOLE 36 119 0 0
CONSTELLATION BRANDS INC Stock 21036P108   4,076 15 SH   SOLE 46 15 0 0
CONSTELLATION BRANDS INC Stock 21036P108   39,133 144 SH   SOLE 48 144 0 0
CONSTELLATION BRANDS INC Stock 21036P108   2,950,481 10,857 SH   SOLE   10,856 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   10,906 59 SH   SOLE 19 59 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   119,203 645 SH   SOLE 32 644 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   18,350 99 SH   SOLE 33 99 0 0
CONSTELLATION ENERGY CORP Stock 21037T109   1,516,527 8,204 SH   SOLE   8,204 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   78,498 1,398 SH   SOLE 23 1,398 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   4,829 86 SH   SOLE 36 86 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107   207,081 3,688 SH   SOLE   3,688 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   14,329 78 SH   SOLE 19 77 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   39,169 213 SH   SOLE 36 213 0 0
SELECT SECTOR SPDR TR ETF 81369Y407   7,991,609 43,459 SH   SOLE   43,458 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   44,059 577 SH   SOLE 19 576 0 0
SELECT SECTOR SPDR TR ETF 81369Y308   3,673,556 48,108 SH   SOLE   48,108 0 0
COPART INC Stock 217204106   892,489 15,409 SH   SOLE 18 15,409 0 0
COPART INC Stock 217204106   1,158 20 SH   SOLE 19 20 0 0
COPART INC Stock 217204106   22,068 381 SH   SOLE 33 381 0 0
COPART INC Stock 217204106   43,092 744 SH   SOLE 43 744 0 0
COPART INC Stock 217204106   3,823 66 SH   SOLE 46 66 0 0
COPART INC Stock 217204106   190,904 3,296 SH   SOLE 49 3,296 0 0
COPART INC Stock 217204106   72,863 1,258 SH   SOLE 50 1,258 0 0
COPART INC Stock 217204106   37,996 656 SH   SOLE 51 656 0 0
COPART INC Stock 217204106   7,938,667 137,063 SH   SOLE   137,062 0 0
CORCEPT THERAPEUTICS INC Stock 218352102   421,580 16,736 SH   SOLE   16,736 0 0
COREBRIDGE FINL INC Stock 21871X109   1,573,714 54,776 SH   SOLE   54,776 0 0
CORNING INC Stock 219350105   3,659 111 SH   SOLE 9 111 0 0
CORNING INC Stock 219350105   3,169 96 SH   SOLE 33 96 0 0
CORNING INC Stock 219350105   1,318 40 SH   SOLE 46 40 0 0
CORNING INC Stock 219350105   1,336,502 40,549 SH   SOLE   40,549 0 0
CORTEVA INC Stock 22052L104   12,284 213 SH   SOLE 9 213 0 0
CORTEVA INC Stock 22052L104   2,480 43 SH   SOLE 19 43 0 0
CORTEVA INC Stock 22052L104   58,247 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104   5,081 88 SH   SOLE 33 88 0 0
CORTEVA INC Stock 22052L104   5,825 101 SH   SOLE 46 101 0 0
CORTEVA INC Stock 22052L104   574,848 9,968 SH   SOLE   9,967 0 0
COSTAR GROUP INC Stock 22160N109   7,631 79 SH   SOLE 9 79 0 0
COSTAR GROUP INC Stock 22160N109   483 5 SH   SOLE 19 5 0 0
COSTAR GROUP INC Stock 22160N109   5,699 59 SH   SOLE 33 59 0 0
COSTAR GROUP INC Stock 22160N109   39,896 413 SH   SOLE 43 413 0 0
COSTAR GROUP INC Stock 22160N109   386 4 SH   SOLE 51 4 0 0
COSTAR GROUP INC Stock 22160N109   210,807 2,182 SH   SOLE   2,182 0 0
COSTCO WHSL CORP NEW Stock 22160K105   21,979 30 SH   SOLE 9 30 0 0
COSTCO WHSL CORP NEW Stock 22160K105   190,320 260 SH   SOLE 19 259 0 0
COSTCO WHSL CORP NEW Stock 22160K105   79,708 109 SH   SOLE 33 108 0 0
COSTCO WHSL CORP NEW Stock 22160K105   18,316 25 SH   SOLE 36 25 0 0
COSTCO WHSL CORP NEW Stock 22160K105   86,707 118 SH   SOLE 50 118 0 0
COSTCO WHSL CORP NEW Stock 22160K105   479,098 654 SH   SOLE 51 653 0 0
COSTCO WHSL CORP NEW Stock 22160K105   157,515 215 SH   SOLE 53 215 0 0
COSTCO WHSL CORP NEW Stock 22160K105   17,562,935 23,972 SH   SOLE   23,972 0 0
COTERRA ENERGY INC Stock 127097103   1,791 64 SH   SOLE 33 64 0 0
COTERRA ENERGY INC Stock 127097103   195 7 SH   SOLE 36 7 0 0
COTERRA ENERGY INC Stock 127097103   207,004 7,425 SH   SOLE   7,424 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106   886,261 12,186 SH   SOLE   12,185 0 0
CRISPR THERAPEUTICS AG Stock H17182108   1,197,844 17,574 SH   SOLE   17,574 0 0
CROCS INC Stock 227046109   369,293 2,568 SH   SOLE   2,568 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   971,067 3,029 SH   SOLE 19 3,029 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   1,924 6 SH   SOLE 43 6 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   28,212 88 SH   SOLE 50 88 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   381,502 1,190 SH   SOLE 51 1,190 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   147,471 460 SH   SOLE 53 460 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105   9,148,387 28,536 SH   SOLE   28,536 0 0
CROWN CASTLE INC REIT 22822V101   55,877 528 SH   SOLE 19 527 0 0
CROWN CASTLE INC REIT 22822V101   28,045 265 SH   SOLE 26 265 0 0
CROWN CASTLE INC REIT 22822V101   121 1 SH   SOLE 32 1 0 0
CROWN CASTLE INC REIT 22822V101   13,265 125 SH   SOLE 33 125 0 0
CROWN CASTLE INC REIT 22822V101   17,793 168 SH   SOLE 43 168 0 0
CROWN CASTLE INC REIT 22822V101   1,482 14 SH   SOLE 46 14 0 0
CROWN CASTLE INC REIT 22822V101   18,732 177 SH   SOLE 51 177 0 0
CROWN CASTLE INC REIT 22822V101   13,017 123 SH   SOLE 52 123 0 0
CROWN CASTLE INC REIT 22822V101   1,436,619 13,575 SH   SOLE   13,574 0 0
CSX CORP Stock 126408103   116,303 3,137 SH   SOLE 19 3,137 0 0
CSX CORP Stock 126408103   15,552 420 SH   SOLE 33 419 0 0
CSX CORP Stock 126408103   3,966 107 SH   SOLE 46 107 0 0
CSX CORP Stock 126408103   2,914,891 78,632 SH   SOLE   78,632 0 0
CUBESMART REIT 229663109   224,939 4,974 SH   SOLE   4,974 0 0
CUMMINS INC Stock 231021106   20,811 71 SH   SOLE 33 70 0 0
CUMMINS INC Stock 231021106   3,536 12 SH   SOLE 36 12 0 0
CUMMINS INC Stock 231021106   3,914,549 13,285 SH   SOLE   13,285 0 0
CUTERA INC Stock 232109108   48,201 32,790 SH   SOLE   32,790 0 0
CVS HEALTH CORP Stock 126650100   27,198 341 SH   SOLE 9 341 0 0
CVS HEALTH CORP Stock 126650100   143,123 1,794 SH   SOLE 19 1,794 0 0
CVS HEALTH CORP Stock 126650100   31,695 397 SH   SOLE 33 397 0 0
CVS HEALTH CORP Stock 126650100   399 5 SH   SOLE 36 5 0 0
CVS HEALTH CORP Stock 126650100   6,073,724 76,150 SH   SOLE   76,149 0 0
D R HORTON INC Stock 23331A109   1,646 10 SH   SOLE 19 10 0 0
D R HORTON INC Stock 23331A109   154,677 940 SH   SOLE 30 940 0 0
D R HORTON INC Stock 23331A109   4,981 30 SH   SOLE 33 30 0 0
D R HORTON INC Stock 23331A109   5,759 35 SH   SOLE 36 35 0 0
D R HORTON INC Stock 23331A109   2,468 15 SH   SOLE 46 15 0 0
D R HORTON INC Stock 23331A109   3,291 20 SH   SOLE 49 20 0 0
D R HORTON INC Stock 23331A109   3,895,752 23,675 SH   SOLE   23,675 0 0
DANAHER CORPORATION Stock 235851102   97,904 392 SH   SOLE 19 392 0 0
DANAHER CORPORATION Stock 235851102   35,513 142 SH   SOLE 33 142 0 0
DANAHER CORPORATION Stock 235851102   113,373 454 SH   SOLE 36 454 0 0
DANAHER CORPORATION Stock 235851102   31,514 126 SH   SOLE 43 126 0 0
DANAHER CORPORATION Stock 235851102   4,251,140 17,024 SH   SOLE   17,023 0 0
DARDEN RESTAURANTS INC Stock 237194105   9,528 57 SH   SOLE 9 57 0 0
DARDEN RESTAURANTS INC Stock 237194105   4,847 29 SH   SOLE 19 29 0 0
DARDEN RESTAURANTS INC Stock 237194105   1,685 10 SH   SOLE 33 10 0 0
DARDEN RESTAURANTS INC Stock 237194105   1,672 10 SH   SOLE 46 10 0 0
DARDEN RESTAURANTS INC Stock 237194105   2,216,427 13,260 SH   SOLE   13,260 0 0
DARE BIOSCIENCE INC Stock 23666P101   7,353 15,000 SH   SOLE   15,000 0 0
DATADOG INC Stock 23804L103   3,090 25 SH   SOLE 19 25 0 0
DATADOG INC Stock 23804L103   2,188,091 17,703 SH   SOLE   17,703 0 0
DAVITA INC Stock 23918K108   966 7 SH   SOLE 33 7 0 0
DAVITA INC Stock 23918K108   926,039 6,708 SH   SOLE   6,708 0 0
DECKERS OUTDOOR CORP Stock 243537107   409,448 435 SH   SOLE 45 435 0 0
DECKERS OUTDOOR CORP Stock 243537107   41,415 44 SH   SOLE 48 44 0 0
DECKERS OUTDOOR CORP Stock 243537107   713,475 758 SH   SOLE   758 0 0
DEERE & CO Stock 244199105   2,464 6 SH   SOLE 19 6 0 0
DEERE & CO Stock 244199105   24,310 59 SH   SOLE 33 59 0 0
DEERE & CO Stock 244199105   4,929 12 SH   SOLE 36 12 0 0
DEERE & CO Stock 244199105   4,107 10 SH   SOLE 46 10 0 0
DEERE & CO Stock 244199105   7,880,274 19,186 SH   SOLE   19,185 0 0
ETF SER SOLUTIONS ETF 26922A289   831,067 21,266 SH   SOLE   21,265 0 0
DELL TECHNOLOGIES INC Stock 24703L202   1,952,183 17,108 SH   SOLE   17,107 0 0
DELTA AIR LINES INC DEL Stock 247361702   11,106 232 SH   SOLE 9 232 0 0
DELTA AIR LINES INC DEL Stock 247361702   479 10 SH   SOLE 19 10 0 0
DELTA AIR LINES INC DEL Stock 247361702   4,703 98 SH   SOLE 33 98 0 0
DELTA AIR LINES INC DEL Stock 247361702   23,935 500 SH   SOLE 36 500 0 0
DELTA AIR LINES INC DEL Stock 247361702   1,450,774 30,307 SH   SOLE   30,306 0 0
DENISON MINES CORP Stock 248356107   77,415 39,700 SH   SOLE   39,700 0 0
DEVON ENERGY CORP NEW Stock 25179M103   32,868 655 SH   SOLE 19 655 0 0
DEVON ENERGY CORP NEW Stock 25179M103   6,810 136 SH   SOLE 33 135 0 0
DEVON ENERGY CORP NEW Stock 25179M103   15,054 300 SH   SOLE 51 300 0 0
DEVON ENERGY CORP NEW Stock 25179M103   2,152,762 42,901 SH   SOLE   42,900 0 0
DEXCOM INC Stock 252131107   694 5 SH   SOLE 19 5 0 0
DEXCOM INC Stock 252131107   13,593 98 SH   SOLE 33 98 0 0
DEXCOM INC Stock 252131107   1,664 12 SH   SOLE 46 12 0 0
DEXCOM INC Stock 252131107   13,454 97 SH   SOLE 48 97 0 0
DEXCOM INC Stock 252131107   281,838 2,032 SH   SOLE 51 2,032 0 0
DEXCOM INC Stock 252131107   111,237 802 SH   SOLE 53 802 0 0
DEXCOM INC Stock 252131107   341,523 2,462 SH   SOLE   2,462 0 0
DIAGEO PLC ADR 25243Q205   930,815 6,258 SH   SOLE 6 6,258 0 0
DIAGEO PLC ADR 25243Q205   0 0 SH   SOLE 19 0 0 0
DIAGEO PLC ADR 25243Q205   3,570 24 SH   SOLE 33 24 0 0
DIAGEO PLC ADR 25243Q205   37,185 250 SH   SOLE 36 250 0 0
DIAGEO PLC ADR 25243Q205   17,700 119 SH   SOLE 43 119 0 0
DIAGEO PLC ADR 25243Q205   737,975 4,962 SH   SOLE   4,961 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   10,222 52 SH   SOLE 33 51 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   19,817 100 SH   SOLE 36 100 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   146,844 741 SH   SOLE 49 741 0 0
DIAMONDBACK ENERGY INC Stock 25278X109   3,446,837 17,393 SH   SOLE   17,393 0 0
DICKS SPORTING GOODS INC Stock 253393102   15,965 71 SH   SOLE 9 71 0 0
DICKS SPORTING GOODS INC Stock 253393102   1,225,270 5,449 SH   SOLE   5,449 0 0
DIGITAL RLTY TR INC REIT 253868103   720 5 SH   SOLE 19 5 0 0
DIGITAL RLTY TR INC REIT 253868103   10,607 74 SH   SOLE 33 73 0 0
DIGITAL RLTY TR INC REIT 253868103   1,728 12 SH   SOLE 46 12 0 0
DIGITAL RLTY TR INC REIT 253868103   793,159 5,507 SH   SOLE   5,506 0 0
DIGITAL TURBINE INC Stock 25400W102   73,936 28,220 SH   SOLE   28,220 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102   2,269,419 59,440 SH   SOLE   59,440 0 0
DIMENSIONAL ETF TRUST ETF 25434V732   729,760 28,629 SH   SOLE   28,629 0 0
DIMENSIONAL ETF TRUST ETF 25434V765   278,613 10,342 SH   SOLE   10,342 0 0
DIMENSIONAL ETF TRUST ETF 25434V807   514,246 13,993 SH   SOLE   13,993 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   151,635 4,746 SH   SOLE 36 4,746 0 0
DIMENSIONAL ETF TRUST ETF 25434V708   407,735 12,762 SH   SOLE   12,761 0 0
DIMENSIONAL ETF TRUST ETF 25434V401   4,007,062 70,324 SH   SOLE   70,324 0 0
DIMENSIONAL ETF TRUST ETF 25434V500   1,406,707 22,565 SH   SOLE   22,565 0 0
DIMENSIONAL ETF TRUST ETF 25434V104   423,015 11,577 SH   SOLE   11,576 0 0
DIMENSIONAL ETF TRUST ETF 25434V724   251,057 6,138 SH   SOLE   6,138 0 0
DIMENSIONAL ETF TRUST ETF 25434V815   294,380 9,780 SH   SOLE   9,780 0 0
DIREXION SHS ETF TR ETF 25460E869   4,391,194 360,821 SH   SOLE   360,821 0 0
DIREXION SHS ETF TR ETF 25459Y207   367,814 4,123 SH   SOLE   4,123 0 0
DISCOVER FINL SVCS Stock 254709108   8,521 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108   37,511 286 SH   SOLE 32 286 0 0
DISCOVER FINL SVCS Stock 254709108   5,512 42 SH   SOLE 33 42 0 0
DISCOVER FINL SVCS Stock 254709108   7,210 55 SH   SOLE 36 55 0 0
DISCOVER FINL SVCS Stock 254709108   980,392 7,479 SH   SOLE   7,478 0 0
WARNER BROS DISCOVERY INC Stock 934423104   123,966 14,200 SH   SOLE 5 14,200 0 0
WARNER BROS DISCOVERY INC Stock 934423104   663 76 SH   SOLE 19 76 0 0
WARNER BROS DISCOVERY INC Stock 934423104   2,942 337 SH   SOLE 33 337 0 0
WARNER BROS DISCOVERY INC Stock 934423104   7,613 872 SH   SOLE 36 872 0 0
WARNER BROS DISCOVERY INC Stock 934423104   986 113 SH   SOLE 46 113 0 0
WARNER BROS DISCOVERY INC Stock 934423104   488,691 55,978 SH   SOLE   55,978 0 0
ETF SER SOLUTIONS ETF 26922A321   2,774,802 51,471 SH   SOLE   51,471 0 0
DNP SELECT INCOME FD INC CEF 23325P104   3,621,699 399,305 SH   SOLE   399,305 0 0
DOCEBO INC Stock 25609L105   718,090 14,673 SH   SOLE   14,673 0 0
DOCUSIGN INC Stock 256163106   894,560 15,022 SH   SOLE 19 15,022 0 0
DOCUSIGN INC Stock 256163106   11,910 200 SH   SOLE 36 200 0 0
DOCUSIGN INC Stock 256163106   14,173 238 SH   SOLE 48 238 0 0
DOCUSIGN INC Stock 256163106   2,443,571 41,034 SH   SOLE   41,033 0 0
DOLLAR GEN CORP NEW Stock 256677105   30,588 196 SH   SOLE 2 196 0 0
DOLLAR GEN CORP NEW Stock 256677105   167,765 1,075 SH   SOLE 5 1,075 0 0
DOLLAR GEN CORP NEW Stock 256677105   1,561 10 SH   SOLE 19 10 0 0
DOLLAR GEN CORP NEW Stock 256677105   106,121 680 SH   SOLE 30 680 0 0
DOLLAR GEN CORP NEW Stock 256677105   7,342 47 SH   SOLE 33 47 0 0
DOLLAR GEN CORP NEW Stock 256677105   74,703 479 SH   SOLE 43 478 0 0
DOLLAR GEN CORP NEW Stock 256677105   787,336 5,045 SH   SOLE   5,045 0 0
DOLLAR TREE INC Stock 256746108   440,993 3,312 SH   SOLE 6 3,312 0 0
DOLLAR TREE INC Stock 256746108   666 5 SH   SOLE 19 5 0 0
DOLLAR TREE INC Stock 256746108   6,658 50 SH   SOLE 33 50 0 0
DOLLAR TREE INC Stock 256746108   180,978 1,359 SH   SOLE   1,359 0 0
DOMINION ENERGY INC Stock 25746U109   12,217 248 SH   SOLE 33 248 0 0
DOMINION ENERGY INC Stock 25746U109   65,029 1,322 SH   SOLE 36 1,322 0 0
DOMINION ENERGY INC Stock 25746U109   56,716 1,153 SH   SOLE 51 1,153 0 0
DOMINION ENERGY INC Stock 25746U109   38,614 785 SH   SOLE 52 785 0 0
DOMINION ENERGY INC Stock 25746U109   920,020 18,703 SH   SOLE   18,703 0 0
DOMINOS PIZZA INC Stock 25754A201   4,975 10 SH   SOLE 33 10 0 0
DOMINOS PIZZA INC Stock 25754A201   476,508 959 SH   SOLE   959 0 0
DONALDSON INC Stock 257651109   1,913,781 25,626 SH   SOLE 6 25,626 0 0
DONALDSON INC Stock 257651109   64,525 864 SH   SOLE   864 0 0
DOORDASH INC Stock 25809K105   689 5 SH   SOLE 19 5 0 0
DOORDASH INC Stock 25809K105   7,299 53 SH   SOLE 48 53 0 0
DOORDASH INC Stock 25809K105   138 1 SH   SOLE 51 1 0 0
DOORDASH INC Stock 25809K105   1,595,756 11,587 SH   SOLE   11,586 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109   147,345 11,602 SH   SOLE   11,602 0 0
DOVER CORP Stock 260003108   357 2 SH   SOLE 33 2 0 0
DOVER CORP Stock 260003108   5,316 30 SH   SOLE 36 30 0 0
DOVER CORP Stock 260003108   532 3 SH   SOLE 46 3 0 0
DOVER CORP Stock 260003108   208,997 1,180 SH   SOLE   1,179 0 0
DOW INC Stock 260557103   590,886 10,200 SH   SOLE 6 10,200 0 0
DOW INC Stock 260557103   142,658 2,463 SH   SOLE 19 2,462 0 0
DOW INC Stock 260557103   708 12 SH   SOLE 33 12 0 0
DOW INC Stock 260557103   1,346,100 23,237 SH   SOLE   23,236 0 0
DRAFTKINGS INC NEW Stock 26142V105   6,584 145 SH   SOLE 19 145 0 0
DRAFTKINGS INC NEW Stock 26142V105   182 4 SH   SOLE 51 4 0 0
DRAFTKINGS INC NEW Stock 26142V105   620,835 13,672 SH   SOLE   13,671 0 0
DREAM FINDERS HOMES INC Stock 26154D100   3,586 82 SH   SOLE 19 82 0 0
DREAM FINDERS HOMES INC Stock 26154D100   76,134 1,741 SH   SOLE 23 1,741 0 0
DREAM FINDERS HOMES INC Stock 26154D100   178,112 4,073 SH   SOLE   4,073 0 0
DROPBOX INC Stock 26210C104   616,977 25,390 SH   SOLE   25,390 0 0
DT MIDSTREAM INC Stock 23345M107   14,481 237 SH   SOLE 19 237 0 0
DT MIDSTREAM INC Stock 23345M107   785,557 12,857 SH   SOLE   12,856 0 0
DTE ENERGY CO Stock 233331107   561 5 SH   SOLE 19 5 0 0
DTE ENERGY CO Stock 233331107   2,696 24 SH   SOLE 33 24 0 0
DTE ENERGY CO Stock 233331107   1,496,570 13,346 SH   SOLE   13,345 0 0
DUKE ENERGY CORP NEW Stock 26441C204   5,319 55 SH   SOLE 9 55 0 0
DUKE ENERGY CORP NEW Stock 26441C204   29,787 308 SH   SOLE 19 308 0 0
DUKE ENERGY CORP NEW Stock 26441C204   13,031 135 SH   SOLE 33 134 0 0
DUKE ENERGY CORP NEW Stock 26441C204   84,234 871 SH   SOLE 51 871 0 0
DUKE ENERGY CORP NEW Stock 26441C204   53,867 557 SH   SOLE 52 557 0 0
DUKE ENERGY CORP NEW Stock 26441C204   5,930,126 61,319 SH   SOLE   61,318 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   282,044 28,092 SH   SOLE 6 28,092 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106   2,982 297 SH   SOLE   297 0 0
DUPONT DE NEMOURS INC Stock 26614N102   337,271 4,399 SH   SOLE 6 4,399 0 0
DUPONT DE NEMOURS INC Stock 26614N102   2,530 33 SH   SOLE 19 33 0 0
DUPONT DE NEMOURS INC Stock 26614N102   77,437 1,010 SH   SOLE 26 1,010 0 0
DUPONT DE NEMOURS INC Stock 26614N102   9,263 121 SH   SOLE 33 120 0 0
DUPONT DE NEMOURS INC Stock 26614N102   1,380 18 SH   SOLE 36 18 0 0
DUPONT DE NEMOURS INC Stock 26614N102   838,918 10,942 SH   SOLE   10,941 0 0
EA SERIES TRUST ETF 02072L532   205,198 9,649 SH   SOLE   9,649 0 0
EAGLE MATLS INC Stock 26969P108   2,989 11 SH   SOLE 49 11 0 0
EAGLE MATLS INC Stock 26969P108   341,213 1,256 SH   SOLE   1,255 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103   266,972 23,195 SH   SOLE   23,194 0 0
EASTMAN CHEM CO Stock 277432100   23,051 230 SH   SOLE 7 230 0 0
EASTMAN CHEM CO Stock 277432100   74,665 745 SH   SOLE 19 745 0 0
EASTMAN CHEM CO Stock 277432100   3,491 35 SH   SOLE 33 34 0 0
EASTMAN CHEM CO Stock 277432100   888,426 8,865 SH   SOLE   8,864 0 0
EATON CORP PLC Stock G29183103   64,412 206 SH   SOLE 7 206 0 0
EATON CORP PLC Stock G29183103   3,127 10 SH   SOLE 9 10 0 0
EATON CORP PLC Stock G29183103   62,849 201 SH   SOLE 19 201 0 0
EATON CORP PLC Stock G29183103   53,235 170 SH   SOLE 33 170 0 0
EATON CORP PLC Stock G29183103   12,195 39 SH   SOLE 36 39 0 0
EATON CORP PLC Stock G29183103   8,104,180 25,918 SH   SOLE   25,918 0 0
EATON VANCE LTD DURATION INC CEF 27828H105   404,352 41,472 SH   SOLE   41,472 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106   884,858 105,971 SH   SOLE   105,970 0 0
EBAY INC. Stock 278642103   59,536 1,128 SH   SOLE 24 1,128 0 0
EBAY INC. Stock 278642103   639 12 SH   SOLE 33 12 0 0
EBAY INC. Stock 278642103   2,006 38 SH   SOLE 46 38 0 0
EBAY INC. Stock 278642103   1,211,254 22,949 SH   SOLE   22,949 0 0
ECOLAB INC Stock 278865100   2,081,434 9,014 SH   SOLE 6 9,014 0 0
ECOLAB INC Stock 278865100   133,003 576 SH   SOLE 19 576 0 0
ECOLAB INC Stock 278865100   12,495 54 SH   SOLE 33 54 0 0
ECOLAB INC Stock 278865100   4,618 20 SH   SOLE 46 20 0 0
ECOLAB INC Stock 278865100   685,274 2,968 SH   SOLE   2,967 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   573,838 6,005 SH   SOLE 18 6,005 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   478 5 SH   SOLE 19 5 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   13,570 142 SH   SOLE 33 142 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   1,338 14 SH   SOLE 46 14 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   49,596 519 SH   SOLE 50 519 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   29,528 309 SH   SOLE 51 309 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108   996,645 10,430 SH   SOLE   10,429 0 0
ELECTRONIC ARTS INC Stock 285512109   3,715 28 SH   SOLE 9 28 0 0
ELECTRONIC ARTS INC Stock 285512109   41,393 312 SH   SOLE 24 312 0 0
ELECTRONIC ARTS INC Stock 285512109   8,121 61 SH   SOLE 33 61 0 0
ELECTRONIC ARTS INC Stock 285512109   1,725 13 SH   SOLE 46 13 0 0
ELECTRONIC ARTS INC Stock 285512109   938,226 7,072 SH   SOLE   7,071 0 0
ELEVANCE HEALTH INC Stock 036752103   14,001 27 SH   SOLE 9 27 0 0
ELEVANCE HEALTH INC Stock 036752103   153,563 296 SH   SOLE 19 296 0 0
ELEVANCE HEALTH INC Stock 036752103   22,898 44 SH   SOLE 33 44 0 0
ELEVANCE HEALTH INC Stock 036752103   8,297 16 SH   SOLE 36 16 0 0
ELEVANCE HEALTH INC Stock 036752103   63,087 122 SH   SOLE 43 121 0 0
ELEVANCE HEALTH INC Stock 036752103   2,065,950 3,984 SH   SOLE   3,984 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107   83,701 12,113 SH   SOLE   12,113 0 0
EMCOR GROUP INC Stock 29084Q100   79,495 227 SH   SOLE 19 227 0 0
EMCOR GROUP INC Stock 29084Q100   22,063 63 SH   SOLE 33 63 0 0
EMCOR GROUP INC Stock 29084Q100   710,556 2,029 SH   SOLE 45 2,029 0 0
EMCOR GROUP INC Stock 29084Q100   70,390 201 SH   SOLE 48 201 0 0
EMCOR GROUP INC Stock 29084Q100   5,603 16 SH   SOLE 49 16 0 0
EMCOR GROUP INC Stock 29084Q100   1,839,922 5,254 SH   SOLE   5,253 0 0
EMERSON ELEC CO Stock 291011104   36,068 318 SH   SOLE 7 318 0 0
EMERSON ELEC CO Stock 291011104   117,347 1,035 SH   SOLE 19 1,034 0 0
EMERSON ELEC CO Stock 291011104   7,799 69 SH   SOLE 33 68 0 0
EMERSON ELEC CO Stock 291011104   3,062 27 SH   SOLE 36 27 0 0
EMERSON ELEC CO Stock 291011104   3,743 33 SH   SOLE 46 33 0 0
EMERSON ELEC CO Stock 291011104   3,287,863 28,988 SH   SOLE   28,988 0 0
ENBRIDGE INC Stock 29250N105   185,907 5,138 SH   SOLE 19 5,138 0 0
ENBRIDGE INC Stock 29250N105   67,512 1,866 SH   SOLE 26 1,866 0 0
ENBRIDGE INC Stock 29250N105   4,631 128 SH   SOLE 36 128 0 0
ENBRIDGE INC Stock 29250N105   71,339 1,972 SH   SOLE 51 1,972 0 0
ENBRIDGE INC Stock 29250N105   48,874 1,351 SH   SOLE 52 1,351 0 0
ENBRIDGE INC Stock 29250N105   2,360,853 65,253 SH   SOLE   65,252 0 0
ENCORE WIRE CORP Stock 292562105   215,217 819 SH   SOLE   819 0 0
ENEL CHILE S.A. ADR 29278D105   67,100 22,000 SH   SOLE   22,000 0 0
ENERGY FUELS INC Stock 292671708   91,551 14,555 SH   SOLE   14,555 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   8,308 88 SH   SOLE 9 88 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   34,229 363 SH   SOLE 19 362 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   51,737 548 SH   SOLE 36 548 0 0
SELECT SECTOR SPDR TR ETF 81369Y506   13,746,461 145,604 SH   SOLE   145,603 0 0
ENERGY TRANSFER L P Stock 29273V100   15,730 1,000 SH   SOLE 49 1,000 0 0
ENERGY TRANSFER L P Stock 29273V100   4,461,424 283,625 SH   SOLE   283,625 0 0
ENOVIX CORPORATION Stock 293594107   505,111 63,060 SH   SOLE   63,060 0 0
ENTEGRIS INC Stock 29362U104   703 5 SH   SOLE 19 5 0 0
ENTEGRIS INC Stock 29362U104   6,886 49 SH   SOLE 43 49 0 0
ENTEGRIS INC Stock 29362U104   14,342 102 SH   SOLE 50 102 0 0
ENTEGRIS INC Stock 29362U104   309,111 2,199 SH   SOLE   2,199 0 0
ENTERGY CORP NEW Stock 29364G103   542,455 5,133 SH   SOLE 6 5,133 0 0
ENTERGY CORP NEW Stock 29364G103   62,774 594 SH   SOLE 19 594 0 0
ENTERGY CORP NEW Stock 29364G103   6,432 61 SH   SOLE 33 60 0 0
ENTERGY CORP NEW Stock 29364G103   44,174 418 SH   SOLE 51 418 0 0
ENTERGY CORP NEW Stock 29364G103   30,119 285 SH   SOLE 52 285 0 0
ENTERGY CORP NEW Stock 29364G103   201,393 1,906 SH   SOLE   1,905 0 0
ENTERPRISE BANCORP INC MASS Stock 293668109   436,684 16,815 SH   SOLE   16,814 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   49,992 1,713 SH   SOLE 19 1,713 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   14,590 500 SH   SOLE 49 500 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107   7,942,816 272,201 SH   SOLE   272,200 0 0
EOG RES INC Stock 26875P101   1,835,426 14,357 SH   SOLE 6 14,357 0 0
EOG RES INC Stock 26875P101   1,278 10 SH   SOLE 19 10 0 0
EOG RES INC Stock 26875P101   42,826 335 SH   SOLE 26 335 0 0
EOG RES INC Stock 26875P101   17,959 140 SH   SOLE 33 140 0 0
EOG RES INC Stock 26875P101   21,784 170 SH   SOLE 36 170 0 0
EOG RES INC Stock 26875P101   1,947,729 15,236 SH   SOLE   15,235 0 0
EOS ENERGY ENTERPRISES INC Stock 29415C101   241,432 234,400 SH   SOLE   234,400 0 0
EPR PPTYS REIT 26884U109   6,580 155 SH   SOLE 19 155 0 0
EPR PPTYS REIT 26884U109   632,463 14,899 SH   SOLE   14,899 0 0
EQT CORP Stock 26884L109   4,161 112 SH   SOLE 33 112 0 0
EQT CORP Stock 26884L109   11,121 300 SH   SOLE 36 300 0 0
EQT CORP Stock 26884L109   883,877 23,843 SH   SOLE   23,843 0 0
EQUINIX INC REIT 29444U700   28,061 34 SH   SOLE 7 34 0 0
EQUINIX INC REIT 29444U700   825 1 SH   SOLE 19 1 0 0
EQUINIX INC REIT 29444U700   30,702 37 SH   SOLE 33 37 0 0
EQUINIX INC REIT 29444U700   3,301 4 SH   SOLE 36 4 0 0
EQUINIX INC REIT 29444U700   2,476 3 SH   SOLE 46 3 0 0
EQUINIX INC REIT 29444U700   1,258,684 1,525 SH   SOLE   1,525 0 0
EQUITABLE HLDGS INC Stock 29452E101   435,595 11,460 SH   SOLE   11,460 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101   186,301 14,916 SH   SOLE   14,916 0 0
LAUDER ESTEE COS INC Stock 518439104   771 5 SH   SOLE 19 5 0 0
LAUDER ESTEE COS INC Stock 518439104   8,498 55 SH   SOLE 33 55 0 0
LAUDER ESTEE COS INC Stock 518439104   19,269 125 SH   SOLE 36 125 0 0
LAUDER ESTEE COS INC Stock 518439104   1,850 12 SH   SOLE 46 12 0 0
LAUDER ESTEE COS INC Stock 518439104   154 1 SH   SOLE 51 1 0 0
LAUDER ESTEE COS INC Stock 518439104   412,886 2,678 SH   SOLE   2,678 0 0
ETSY INC Stock 29786A106   4,329 63 SH   SOLE 33 63 0 0
ETSY INC Stock 29786A106   206 3 SH   SOLE 46 3 0 0
ETSY INC Stock 29786A106   1,039,115 15,121 SH   SOLE   15,121 0 0
EURONET WORLDWIDE INC Stock 298736109   548,111 4,986 SH   SOLE   4,986 0 0
EVERCORE INC Stock 29977A105   2,889 15 SH   SOLE 49 15 0 0
EVERCORE INC Stock 29977A105   2,386,553 12,392 SH   SOLE   12,391 0 0
EXELON CORP Stock 30161N101   5,636 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101   376 10 SH   SOLE 19 10 0 0
EXELON CORP Stock 30161N101   8,267 220 SH   SOLE 33 220 0 0
EXELON CORP Stock 30161N101   22,628 602 SH   SOLE 43 602 0 0
EXELON CORP Stock 30161N101   7,026 187 SH   SOLE 46 187 0 0
EXELON CORP Stock 30161N101   219,005 5,829 SH   SOLE   5,829 0 0
EXPEDIA GROUP INC Stock 30212P303   4,270 31 SH   SOLE 19 31 0 0
EXPEDIA GROUP INC Stock 30212P303   1,929 14 SH   SOLE 33 14 0 0
EXPEDIA GROUP INC Stock 30212P303   916,313 6,652 SH   SOLE   6,652 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,749,107 14,388 SH   SOLE 6 14,387 0 0
EXPEDITORS INTL WASH INC Stock 302130109   8,267 68 SH   SOLE 9 68 0 0
EXPEDITORS INTL WASH INC Stock 302130109   4,984 41 SH   SOLE 19 41 0 0
EXPEDITORS INTL WASH INC Stock 302130109   11,318 93 SH   SOLE 33 93 0 0
EXPEDITORS INTL WASH INC Stock 302130109   729 6 SH   SOLE 36 6 0 0
EXPEDITORS INTL WASH INC Stock 302130109   1,216 10 SH   SOLE 46 10 0 0
EXPEDITORS INTL WASH INC Stock 302130109   424,686 3,493 SH   SOLE   3,493 0 0
EXPENSIFY INC Stock 30219Q106   370,320 201,261 SH   SOLE   201,261 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   735 5 SH   SOLE 19 5 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   8,100 55 SH   SOLE 33 55 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   1,176 8 SH   SOLE 46 8 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   1,698,221 11,553 SH   SOLE   11,552 0 0
EXXON MOBIL CORP Stock 30231G102   14,414 124 SH   SOLE 9 124 0 0
EXXON MOBIL CORP Stock 30231G102   516,224 4,441 SH   SOLE 19 4,441 0 0
EXXON MOBIL CORP Stock 30231G102   90,818 781 SH   SOLE 33 781 0 0
EXXON MOBIL CORP Stock 30231G102   54,517 469 SH   SOLE 36 469 0 0
EXXON MOBIL CORP Stock 30231G102   25,586,099 220,114 SH   SOLE   220,114 0 0
F N B CORP Stock 302520101   343,532 24,364 SH   SOLE 19 24,364 0 0
F N B CORP Stock 302520101   148,121 10,505 SH   SOLE   10,505 0 0
FACTSET RESH SYS INC Stock 303075105   64,069 141 SH   SOLE 23 141 0 0
FACTSET RESH SYS INC Stock 303075105   7,728 17 SH   SOLE 33 17 0 0
FACTSET RESH SYS INC Stock 303075105   1,148,698 2,528 SH   SOLE   2,528 0 0
FAIR ISAAC CORP Stock 303250104   13,746 11 SH   SOLE 19 11 0 0
FAIR ISAAC CORP Stock 303250104   8,747 7 SH   SOLE 23 7 0 0
FAIR ISAAC CORP Stock 303250104   2,499 2 SH   SOLE 33 2 0 0
FAIR ISAAC CORP Stock 303250104   6,248 5 SH   SOLE 36 5 0 0
FAIR ISAAC CORP Stock 303250104   2,757,889 2,207 SH   SOLE   2,207 0 0
FARMER BROS CO Stock 307675108   261,756 73,321 SH   SOLE   73,321 0 0
FASTENAL CO Stock 311900104   823,231 10,672 SH   SOLE 6 10,671 0 0
FASTENAL CO Stock 311900104   35,557 461 SH   SOLE 19 460 0 0
FASTENAL CO Stock 311900104   11,700 152 SH   SOLE 33 151 0 0
FASTENAL CO Stock 311900104   1,929 25 SH   SOLE 46 25 0 0
FASTENAL CO Stock 311900104   387,037 5,017 SH   SOLE   5,017 0 0
FEDEX CORP Stock 31428X106   296,984 1,025 SH   SOLE 5 1,025 0 0
FEDEX CORP Stock 31428X106   21,441 74 SH   SOLE 7 74 0 0
FEDEX CORP Stock 31428X106   579 2 SH   SOLE 19 2 0 0
FEDEX CORP Stock 31428X106   44,095 152 SH   SOLE 32 152 0 0
FEDEX CORP Stock 31428X106   15,172 52 SH   SOLE 33 52 0 0
FEDEX CORP Stock 31428X106   7,244 25 SH   SOLE 49 25 0 0
FEDEX CORP Stock 31428X106   7,359,449 25,400 SH   SOLE   25,400 0 0
FERGUSON PLC NEW Stock G3421J106   21,625 99 SH   SOLE 7 99 0 0
FERGUSON PLC NEW Stock G3421J106   879,836 4,028 SH   SOLE   4,028 0 0
FIDELIS INSURANCE HOLDINGS L Stock G3398L118   269,915 13,856 SH   SOLE   13,856 0 0
FIDELITY COVINGTON TRUST ETF 316092246   3,916,420 154,983 SH   SOLE   154,982 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   7,533 162 SH   SOLE 36 162 0 0
FIDELITY MERRIMACK STR TR ETF 316188101   620,890 13,352 SH   SOLE   13,352 0 0
FIDELITY COVINGTON TRUST ETF 316092303   3,997 84 SH   SOLE 9 84 0 0
FIDELITY COVINGTON TRUST ETF 316092303   30,356 638 SH   SOLE 36 638 0 0
FIDELITY COVINGTON TRUST ETF 316092303   3,100,331 65,160 SH   SOLE   65,160 0 0
FIDELITY COVINGTON TRUST ETF 316092113   215,472 7,304 SH   SOLE   7,304 0 0
FIDELITY COVINGTON TRUST ETF 31609A107   325,891 11,161 SH   SOLE   11,160 0 0
FIDELITY COVINGTON TRUST ETF 316092840   3,726,193 82,238 SH   SOLE   82,237 0 0
FIDELITY COVINGTON TRUST ETF 316092618   8,461,027 176,271 SH   SOLE   176,271 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   19,988 400 SH   SOLE 9 400 0 0
FIDELITY MERRIMACK STR TR ETF 316188408   420,177 8,409 SH   SOLE   8,408 0 0
FIDELITY COVINGTON TRUST ETF 316092824   225 4 SH   SOLE 19 4 0 0
FIDELITY COVINGTON TRUST ETF 316092824   8,371 149 SH   SOLE 36 149 0 0
FIDELITY COVINGTON TRUST ETF 316092824   1,002,310 17,841 SH   SOLE   17,841 0 0
FIDELITY COVINGTON TRUST ETF 316092204   4,371 53 SH   SOLE 9 53 0 0
FIDELITY COVINGTON TRUST ETF 316092204   23,120 280 SH   SOLE 19 280 0 0
FIDELITY COVINGTON TRUST ETF 316092204   3,062,500 37,130 SH   SOLE   37,130 0 0
FIDELITY COVINGTON TRUST ETF 316092402   4,165 161 SH   SOLE 9 161 0 0
FIDELITY COVINGTON TRUST ETF 316092402   45,040 1,741 SH   SOLE 36 1,741 0 0
FIDELITY COVINGTON TRUST ETF 316092402   4,179,556 161,560 SH   SOLE   161,559 0 0
FIDELITY COVINGTON TRUST ETF 316092501   7,663 129 SH   SOLE 9 129 0 0
FIDELITY COVINGTON TRUST ETF 316092501   33,917 571 SH   SOLE 36 571 0 0
FIDELITY COVINGTON TRUST ETF 316092501   7,460,014 125,589 SH   SOLE   125,589 0 0
FIDELITY COVINGTON TRUST ETF 316092600   114,630 1,643 SH   SOLE 9 1,642 0 0
FIDELITY COVINGTON TRUST ETF 316092600   5,333,063 76,438 SH   SOLE   76,437 0 0
FIDELITY COVINGTON TRUST ETF 316092709   4,001 59 SH   SOLE 9 59 0 0
FIDELITY COVINGTON TRUST ETF 316092709   5,120,294 75,509 SH   SOLE   75,509 0 0
FIDELITY COVINGTON TRUST ETF 316092808   138,607 889 SH   SOLE 9 889 0 0
FIDELITY COVINGTON TRUST ETF 316092808   17,894,729 114,828 SH   SOLE   114,827 0 0
FIDELITY COVINGTON TRUST ETF 316092881   3,980 76 SH   SOLE 9 76 0 0
FIDELITY COVINGTON TRUST ETF 316092881   94,580 1,806 SH   SOLE 36 1,806 0 0
FIDELITY COVINGTON TRUST ETF 316092881   4,442,984 84,838 SH   SOLE   84,838 0 0
FIDELITY COVINGTON TRUST ETF 316092857   4,174 160 SH   SOLE 9 160 0 0
FIDELITY COVINGTON TRUST ETF 316092857   86,340 3,309 SH   SOLE 36 3,309 0 0
FIDELITY COVINGTON TRUST ETF 316092857   3,375,988 129,398 SH   SOLE   129,397 0 0
FIDELITY COVINGTON TRUST ETF 316092873   3,965 80 SH   SOLE 9 80 0 0
FIDELITY COVINGTON TRUST ETF 316092873   3,661,168 73,873 SH   SOLE   73,873 0 0
FIDELITY COVINGTON TRUST ETF 316092865   4,454 105 SH   SOLE 9 105 0 0
FIDELITY COVINGTON TRUST ETF 316092865   4,487,085 105,778 SH   SOLE   105,777 0 0
FIDELITY COMWLTH TR ETF 315912808   145,619 2,261 SH   SOLE 19 2,261 0 0
FIDELITY COMWLTH TR ETF 315912808   5,712,548 88,704 SH   SOLE   88,704 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   784,634 14,777 SH   SOLE 6 14,776 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   123,286 2,322 SH   SOLE 19 2,321 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   2,443 46 SH   SOLE 33 46 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   48,167 907 SH   SOLE 43 907 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303   143,710 2,706 SH   SOLE   2,706 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   7,641 103 SH   SOLE 9 103 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   128,402 1,731 SH   SOLE 19 1,730 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   39,167 528 SH   SOLE 24 528 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   11,493 155 SH   SOLE 33 154 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   73,801 995 SH   SOLE 43 994 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   2,225 30 SH   SOLE 46 30 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106   582,709 7,855 SH   SOLE   7,855 0 0
FIDELITY COVINGTON TRUST ETF 316092527   1,224,861 31,520 SH   SOLE   31,519 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   206,594 4,560 SH   SOLE 11 4,559 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   28 1 SH   SOLE 36 0 0 0
FIDELITY MERRIMACK STR TR ETF 316188309   4,071,430 89,857 SH   SOLE   89,857 0 0
FIDELITY COVINGTON TRUST ETF 316092782   283,278 4,965 SH   SOLE   4,965 0 0
FIDELITY WISE ORIGIN BITCOIN ETF 315948109   895,870 14,436 SH   SOLE   14,435 0 0
FIFTH THIRD BANCORP Stock 316773100   111,844 3,006 SH   SOLE 19 3,005 0 0
FIFTH THIRD BANCORP Stock 316773100   878 24 SH   SOLE 33 23 0 0
FIFTH THIRD BANCORP Stock 316773100   9,600 258 SH   SOLE 36 258 0 0
FIFTH THIRD BANCORP Stock 316773100   1,348,394 36,237 SH   SOLE   36,237 0 0
FIGS INC Stock 30260D103   209,399 42,048 SH   SOLE   42,048 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   82,050 1,948 SH   SOLE 36 1,948 0 0
SELECT SECTOR SPDR TR ETF 81369Y605   5,976,681 141,897 SH   SOLE   141,896 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   99,884 61 SH   SOLE 43 61 0 0
FIRST CTZNS BANCSHARES INC N Stock 31946M103   235,440 144 SH   SOLE   144 0 0
FIRST SOLAR INC Stock 336433107   2,194 13 SH   SOLE 33 13 0 0
FIRST SOLAR INC Stock 336433107   1,013 6 SH   SOLE 46 6 0 0
FIRST SOLAR INC Stock 336433107   240,878 1,427 SH   SOLE   1,427 0 0
FIRST TR ABRDN GBL OPP INCM CEF 337319107   74,708 11,328 SH   SOLE   11,328 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101   13,942,705 216,042 SH   SOLE   216,041 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150   17,264,367 236,628 SH   SOLE   236,627 0 0
FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107   304,949 20,973 SH   SOLE   20,973 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109   544,920 5,491 SH   SOLE   5,490 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   23,511 611 SH   SOLE 36 611 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109   1,373,549 35,695 SH   SOLE   35,695 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104   2,289,613 26,732 SH   SOLE   26,732 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192   357,325 3,738 SH   SOLE   3,737 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   4,578 80 SH   SOLE 51 80 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605   1,173,125 20,498 SH   SOLE   20,498 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302   17,785,521 86,721 SH   SOLE   86,720 0 0
FIRST TR EXCH TRADED FD III ETF 33739P202   416,043 14,769 SH   SOLE   14,769 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737J307   217,617 5,622 SH   SOLE   5,621 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   4,214,480 70,689 SH   SOLE   70,689 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E823   733,114 23,872 SH   SOLE   23,872 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R662   391,105 11,179 SH   SOLE   11,179 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101   207,830 2,721 SH   SOLE   2,721 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   8,447 137 SH   SOLE 51 137 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   1,078,927 17,498 SH   SOLE   17,498 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200   3,131,420 64,900 SH   SOLE   64,899 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108   1,187,652 23,124 SH   SOLE   23,124 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108   241,101 2,127 SH   SOLE   2,126 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F490   280,867 13,550 SH   SOLE   13,550 0 0
FIRST TR EXCH TRADED FD III ETF 33739P301   207,318 4,303 SH   SOLE   4,302 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   421,649 12,158 SH   SOLE   12,158 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737A108   388,643 3,391 SH   SOLE   3,391 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846   618,194 10,963 SH   SOLE   10,962 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811   18,305,292 202,179 SH   SOLE   202,179 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118   273,561 3,927 SH   SOLE   3,926 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105   595,260 4,804 SH   SOLE   4,804 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102   14,953,532 78,422 SH   SOLE   78,422 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   27,611 935 SH   SOLE 19 935 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101   203,019 6,875 SH   SOLE   6,875 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108   1,745,036 100,753 SH   SOLE   100,752 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R704   1,289,332 19,149 SH   SOLE   19,149 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506   1,509,379 26,872 SH   SOLE   26,871 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309   677,161 14,654 SH   SOLE   14,654 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109   208,671 2,238 SH   SOLE 19 2,238 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109   7,925 85 SH   SOLE   85 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X102   252,751 7,259 SH   SOLE 25 7,258 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741X102   473,640 13,603 SH   SOLE   13,602 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109   65,892 17,478 SH   SOLE   17,478 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408   570,037 13,826 SH   SOLE   13,825 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805   1,352,400 31,018 SH   SOLE   31,018 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176   309,277 2,294 SH   SOLE   2,294 0 0
FIRST TR EXCHANGE-TRADED FD ETF 336920103   648,077 6,126 SH   SOLE   6,125 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106   531,270 12,580 SH   SOLE   12,580 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733B100   542,230 5,311 SH   SOLE   5,310 0 0
FIRSTENERGY CORP Stock 337932107   60,324 1,562 SH   SOLE 19 1,562 0 0
FIRSTENERGY CORP Stock 337932107   4,378 113 SH   SOLE 33 113 0 0
FIRSTENERGY CORP Stock 337932107   207,922 5,384 SH   SOLE   5,383 0 0
FISERV INC Stock 337738108   39,955 250 SH   SOLE 2 250 0 0
FISERV INC Stock 337738108   92,814 581 SH   SOLE 19 580 0 0
FISERV INC Stock 337738108   12,466 78 SH   SOLE 33 78 0 0
FISERV INC Stock 337738108   9,909 62 SH   SOLE 36 62 0 0
FISERV INC Stock 337738108   5,594 35 SH   SOLE 46 35 0 0
FISERV INC Stock 337738108   4,179,464 26,151 SH   SOLE   26,151 0 0
FIVERR INTL LTD Stock M4R82T106   23,409 1,111 SH   SOLE 19 1,111 0 0
FIVERR INTL LTD Stock M4R82T106   177,009 8,401 SH   SOLE   8,401 0 0
FLAHERTY & CRUMRINE PFD SECS CEF 338478100   314,478 21,177 SH   SOLE   21,177 0 0
FLEXSHARES TR ETF 33939L407   2,711 66 SH   SOLE 36 66 0 0
FLEXSHARES TR ETF 33939L407   10,555 257 SH   SOLE 49 257 0 0
FLEXSHARES TR ETF 33939L407   1,141,697 27,799 SH   SOLE   27,798 0 0
FLEXSHARES TR ETF 33939L860   216,169 3,280 SH   SOLE   3,279 0 0
FLOWSERVE CORP Stock 34354P105   7,994 175 SH   SOLE 19 175 0 0
FLOWSERVE CORP Stock 34354P105   205,583 4,501 SH   SOLE   4,500 0 0
FORD MTR CO DEL Stock 345370860   6,374 480 SH   SOLE 9 480 0 0
FORD MTR CO DEL Stock 345370860   100,577 7,574 SH   SOLE 19 7,573 0 0
FORD MTR CO DEL Stock 345370860   12,382 932 SH   SOLE 33 932 0 0
FORD MTR CO DEL Stock 345370860   3,293 248 SH   SOLE 36 248 0 0
FORD MTR CO DEL Stock 345370860   1,644,885 123,862 SH   SOLE   123,861 0 0
FORTINET INC Stock 34959E109   8,607 126 SH   SOLE 19 126 0 0
FORTINET INC Stock 34959E109   8,812 129 SH   SOLE 33 129 0 0
FORTINET INC Stock 34959E109   24,660 361 SH   SOLE 50 361 0 0
FORTINET INC Stock 34959E109   3,994,541 58,477 SH   SOLE   58,476 0 0
FRANCO NEV CORP Stock 351858105   0 0 SH   SOLE 19 0 0 0
FRANCO NEV CORP Stock 351858105   37,535 315 SH   SOLE 26 315 0 0
FRANCO NEV CORP Stock 351858105   357 3 SH   SOLE 33 3 0 0
FRANCO NEV CORP Stock 351858105   779,875 6,545 SH   SOLE   6,544 0 0
LEGG MASON ETF INVT ETF 52468L505   320,243 10,754 SH   SOLE   10,753 0 0
LEGG MASON ETF INVT ETF 52468L406   221,595 6,015 SH   SOLE   6,015 0 0
FREEPORT-MCMORAN INC Stock 35671D857   9,639 205 SH   SOLE 19 205 0 0
FREEPORT-MCMORAN INC Stock 35671D857   66,721 1,419 SH   SOLE 24 1,419 0 0
FREEPORT-MCMORAN INC Stock 35671D857   14,852 316 SH   SOLE 33 315 0 0
FREEPORT-MCMORAN INC Stock 35671D857   21,112 449 SH   SOLE 43 449 0 0
FREEPORT-MCMORAN INC Stock 35671D857   2,919,894 62,099 SH   SOLE   62,098 0 0
FS KKR CAP CORP CEF 302635206   236,464 12,400 SH   SOLE   12,399 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F755   331,102 11,842 SH   SOLE   11,842 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U778   2,987,124 132,643 SH   SOLE   132,643 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U703   3,739,581 158,524 SH   SOLE   158,524 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E849   498,081 25,270 SH   SOLE   25,270 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F656   947,504 40,285 SH   SOLE   40,285 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F649   2,114,094 85,091 SH   SOLE   85,091 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F375   1,608,783 52,438 SH   SOLE   52,437 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U208   671,817 15,114 SH   SOLE 25 15,114 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F847   662,710 14,813 SH   SOLE   14,813 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F839   2,656,976 65,776 SH   SOLE   65,776 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F318   1,172,797 36,922 SH   SOLE   36,921 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U810   227,685 6,146 SH   SOLE   6,146 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F516   985,803 27,475 SH   SOLE   27,475 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F292   949,260 46,624 SH   SOLE   46,623 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U505   1,970,791 47,823 SH   SOLE   47,823 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F623   4,141,495 98,654 SH   SOLE   98,654 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740U406   4,469,611 119,272 SH   SOLE   119,272 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F631   7,731,281 214,579 SH   SOLE   214,579 0 0
FULGENT GENETICS INC Stock 359664109   857,150 39,500 SH   SOLE   39,500 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109   71,034 19,147 SH   SOLE   19,146 0 0
GABELLI EQUITY TR INC CEF 362397101   599,397 108,586 SH   SOLE   108,586 0 0
GARMIN LTD Stock H2906T109   6,120 41 SH   SOLE 33 41 0 0
GARMIN LTD Stock H2906T109   402,290 2,702 SH   SOLE   2,702 0 0
GARTNER INC Stock 366651107   12,393 26 SH   SOLE 9 26 0 0
GARTNER INC Stock 366651107   4,767 10 SH   SOLE 19 10 0 0
GARTNER INC Stock 366651107   67,687 142 SH   SOLE 28 142 0 0
GARTNER INC Stock 366651107   4,290 9 SH   SOLE 33 9 0 0
GARTNER INC Stock 366651107   1,430 3 SH   SOLE 46 3 0 0
GARTNER INC Stock 366651107   249,775 524 SH   SOLE 51 524 0 0
GARTNER INC Stock 366651107   93,904 197 SH   SOLE 53 197 0 0
GARTNER INC Stock 366651107   809,828 1,699 SH   SOLE   1,698 0 0
GATES INDL CORP PLC Stock G39108108   590,469 33,341 SH   SOLE 6 33,341 0 0
GATES INDL CORP PLC Stock G39108108   100,823 5,693 SH   SOLE   5,693 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,636 18 SH   SOLE 19 18 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   6,913 76 SH   SOLE 33 76 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,636 18 SH   SOLE 36 18 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,455 16 SH   SOLE 40 16 0 0
GE HEALTHCARE TECHNOLOGIES I Stock 36266G107   1,411,043 15,521 SH   SOLE   15,521 0 0
GENERAC HLDGS INC Stock 368736104   631 5 SH   SOLE 19 5 0 0
GENERAC HLDGS INC Stock 368736104   3,784 30 SH   SOLE 33 30 0 0
GENERAC HLDGS INC Stock 368736104   378 3 SH   SOLE 46 3 0 0
GENERAC HLDGS INC Stock 368736104   313,584 2,486 SH   SOLE   2,486 0 0
GENERAL DYNAMICS CORP Stock 369550108   1,923,424 6,809 SH   SOLE 6 6,808 0 0
GENERAL DYNAMICS CORP Stock 369550108   204,956 726 SH   SOLE 19 725 0 0
GENERAL DYNAMICS CORP Stock 369550108   21,310 75 SH   SOLE 33 75 0 0
GENERAL DYNAMICS CORP Stock 369550108   4,977,878 17,621 SH   SOLE   17,621 0 0
GENERAL ELECTRIC CO Stock 369604301   10,005 57 SH   SOLE 19 57 0 0
GENERAL ELECTRIC CO Stock 369604301   31,284 178 SH   SOLE 33 178 0 0
GENERAL ELECTRIC CO Stock 369604301   10,181 58 SH   SOLE 36 58 0 0
GENERAL ELECTRIC CO Stock 369604301   8,425 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301   7,498,484 42,719 SH   SOLE   42,719 0 0
GENERAL MLS INC Stock 370334104   700 10 SH   SOLE 19 10 0 0
GENERAL MLS INC Stock 370334104   6,605 94 SH   SOLE 33 94 0 0
GENERAL MLS INC Stock 370334104   2,869 41 SH   SOLE 46 41 0 0
GENERAL MLS INC Stock 370334104   1,259 18 SH   SOLE 49 18 0 0
GENERAL MLS INC Stock 370334104   2,081,403 29,747 SH   SOLE   29,747 0 0
GENERAL MTRS CO Stock 37045V100   3,175 70 SH   SOLE 19 70 0 0
GENERAL MTRS CO Stock 37045V100   21,838 482 SH   SOLE 33 481 0 0
GENERAL MTRS CO Stock 37045V100   40,815 900 SH   SOLE 36 900 0 0
GENERAL MTRS CO Stock 37045V100   91,783 2,024 SH   SOLE 43 2,023 0 0
GENERAL MTRS CO Stock 37045V100   1,758,184 38,769 SH   SOLE   38,769 0 0
GENESIS ENERGY L P Stock 371927104   288,620 25,955 SH   SOLE   25,955 0 0
GENUINE PARTS CO Stock 372460105   775 5 SH   SOLE 19 5 0 0
GENUINE PARTS CO Stock 372460105   3,962 26 SH   SOLE 33 25 0 0
GENUINE PARTS CO Stock 372460105   1,239 8 SH   SOLE 46 8 0 0
GENUINE PARTS CO Stock 372460105   799,202 5,158 SH   SOLE   5,158 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   220,800 6,400 SH   SOLE 5 6,400 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104   50,001 1,449 SH   SOLE   1,449 0 0
GILEAD SCIENCES INC Stock 375558103   518,815 7,083 SH   SOLE 6 7,082 0 0
GILEAD SCIENCES INC Stock 375558103   59,664 815 SH   SOLE 19 814 0 0
GILEAD SCIENCES INC Stock 375558103   13,555 185 SH   SOLE 33 185 0 0
GILEAD SCIENCES INC Stock 375558103   58,820 803 SH   SOLE 51 803 0 0
GILEAD SCIENCES INC Stock 375558103   40,800 557 SH   SOLE 52 557 0 0
GILEAD SCIENCES INC Stock 375558103   4,768,905 65,104 SH   SOLE   65,104 0 0
GITLAB INC Stock 37637K108   269,147 4,615 SH   SOLE   4,615 0 0
GLOBAL MED REIT INC REIT 37954A204   939,155 107,332 SH   SOLE   107,332 0 0
GLOBAL PMTS INC Stock 37940X102   11,628 87 SH   SOLE 9 87 0 0
GLOBAL PMTS INC Stock 37940X102   10,308 77 SH   SOLE 33 77 0 0
GLOBAL PMTS INC Stock 37940X102   936 7 SH   SOLE 36 7 0 0
GLOBAL PMTS INC Stock 37940X102   1,604 12 SH   SOLE 46 12 0 0
GLOBAL PMTS INC Stock 37940X102   748,496 5,600 SH   SOLE   5,600 0 0
GLOBAL X FDS ETF 37954Y384   226,189 7,603 SH   SOLE   7,603 0 0
GLOBAL X FDS ETF 37960A669   371,687 17,168 SH   SOLE   17,167 0 0
GLOBAL X FDS ETF 37954Y871   1,766,619 61,277 SH   SOLE   61,277 0 0
GLOBAL X FDS ETF 37954Y855   403,983 8,920 SH   SOLE   8,919 0 0
GLOBAL X FDS ETF 37954Y343   2,286,014 47,408 SH   SOLE   47,408 0 0
GLOBAL X FDS ETF 37954Y483   542,425 30,286 SH   SOLE   30,286 0 0
GLOBAL X FDS ETF 37954Y715   4,644 146 SH   SOLE 49 146 0 0
GLOBAL X FDS ETF 37954Y715   295,542 9,291 SH   SOLE   9,290 0 0
GLOBAL X FDS ETF 37954Y475   1,965,476 48,185 SH   SOLE   48,185 0 0
GLOBAL X FDS ETF 37950E291   190,078 10,930 SH   SOLE   10,930 0 0
GLOBAL X FDS ETF 37950E333   176,626 18,671 SH   SOLE   18,670 0 0
GLOBAL X FDS ETF 37954Y673   255,886 6,428 SH   SOLE   6,427 0 0
GLOBAL X FDS ETF 37954Y657   4,657 231 SH   SOLE 36 231 0 0
GLOBAL X FDS ETF 37954Y657   428,198 21,240 SH   SOLE   21,240 0 0
GLOBANT S A Stock L44385109   4,846 24 SH   SOLE 43 24 0 0
GLOBANT S A Stock L44385109   801,543 3,970 SH   SOLE   3,970 0 0
GODADDY INC Stock 380237107   326,370 2,750 SH   SOLE   2,750 0 0
GOLAR LNG LTD Stock G9456A100   966,048 40,152 SH   SOLE   40,151 0 0
GOLDMAN SACHS ETF TR ETF 381430453   2,405,494 54,386 SH   SOLE   54,386 0 0
GOLDMAN SACHS ETF TR ETF 381430529   134,184 1,330 SH   SOLE 26 1,330 0 0
GOLDMAN SACHS ETF TR ETF 381430529   897,417 8,895 SH   SOLE   8,895 0 0
GOLDMAN SACHS ETF TR ETF 381430107   341,138 9,949 SH   SOLE   9,948 0 0
GOLDMAN SACHS ETF TR ETF 381430503   1,152,700 11,106 SH   SOLE   11,106 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   68,501 164 SH   SOLE 7 164 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   14,619 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   24,644 59 SH   SOLE 19 59 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   33,263 80 SH   SOLE 33 79 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   42,327 101 SH   SOLE 43 101 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   6,265 15 SH   SOLE 46 15 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104   3,936,671 9,425 SH   SOLE   9,424 0 0
GOLDMAN SACHS PHYSICAL GOLD ETF ETF 715426102   329,212 14,971 SH   SOLE   14,971 0 0
GOLDMAN SACHS ETF TR ETF 38149W622   306,975 6,530 SH   SOLE   6,530 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   5,066 369 SH   SOLE 19 369 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101   1,007,782 73,400 SH   SOLE   73,400 0 0
GRACO INC Stock 384109104   2,918,930 31,232 SH   SOLE 6 31,231 0 0
GRACO INC Stock 384109104   26,636 285 SH   SOLE 23 285 0 0
GRACO INC Stock 384109104   381,459 4,082 SH   SOLE   4,081 0 0
GRANITE CONSTR INC Stock 387328107   525,596 9,200 SH   SOLE   9,200 0 0
GRANITE PT MTG TR INC REIT 38741L107   68,187 14,295 SH   SOLE   14,295 0 0
GRAYSCALE BITCOIN TR BTC ETF 389637109   2,965,390 46,943 SH   SOLE   46,943 0 0
GRIFFON CORP Stock 398433102   490,496 6,688 SH   SOLE   6,687 0 0
GSK PLC ADR 37733W204   1,115 26 SH   SOLE 33 26 0 0
GSK PLC ADR 37733W204   3,751,268 87,503 SH   SOLE   87,503 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   126,565 747 SH   SOLE 19 747 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   558,048 3,295 SH   SOLE 25 3,294 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   1,286,704 7,597 SH   SOLE 49 7,597 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357   17,386,558 102,654 SH   SOLE   102,654 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101   11,370 794 SH   SOLE 36 794 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101   172,212 12,026 SH   SOLE   12,026 0 0
HALLIBURTON CO Stock 406216101   6,899 175 SH   SOLE 9 175 0 0
HALLIBURTON CO Stock 406216101   3,390 86 SH   SOLE 19 86 0 0
HALLIBURTON CO Stock 406216101   11,322 287 SH   SOLE 33 287 0 0
HALLIBURTON CO Stock 406216101   4,533 115 SH   SOLE 36 115 0 0
HALLIBURTON CO Stock 406216101   14,861 377 SH   SOLE 46 377 0 0
HALLIBURTON CO Stock 406216101   515,889 13,087 SH   SOLE   13,086 0 0
HANESBRANDS INC Stock 410345102   974 168 SH   SOLE 39 168 0 0
HANESBRANDS INC Stock 410345102   126,426 21,798 SH   SOLE   21,797 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   63,067 612 SH   SOLE 19 612 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   3,004 29 SH   SOLE 33 29 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   11,851 115 SH   SOLE 36 115 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   1,855 18 SH   SOLE 46 18 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104   1,290,614 12,524 SH   SOLE   12,524 0 0
HASBRO INC Stock 418056107   4,252 75 SH   SOLE 33 75 0 0
HASBRO INC Stock 418056107   30,929 547 SH   SOLE 43 547 0 0
HASBRO INC Stock 418056107   1,339,442 23,699 SH   SOLE   23,698 0 0
HAWKINS INC Stock 420261109   226,502 2,949 SH   SOLE   2,949 0 0
HCA HEALTHCARE INC Stock 40412C101   106,730 320 SH   SOLE 19 320 0 0
HCA HEALTHCARE INC Stock 40412C101   11,728 35 SH   SOLE 33 35 0 0
HCA HEALTHCARE INC Stock 40412C101   6,337 19 SH   SOLE 36 19 0 0
HCA HEALTHCARE INC Stock 40412C101   3,002 9 SH   SOLE 46 9 0 0
HCA HEALTHCARE INC Stock 40412C101   1,694,864 5,082 SH   SOLE   5,081 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   55,921 2,982 SH   SOLE 19 2,982 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   16,102 859 SH   SOLE 33 858 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103   501,859 26,766 SH   SOLE   26,765 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   100,645 681 SH   SOLE 19 681 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   5,909 40 SH   SOLE 36 40 0 0
SELECT SECTOR SPDR TR ETF 81369Y209   12,201,930 82,596 SH   SOLE   82,596 0 0
HEICO CORP NEW Stock 422806109   5,539 29 SH   SOLE 43 29 0 0
HEICO CORP NEW Stock 422806109   347,238 1,818 SH   SOLE   1,818 0 0
HELIX ENERGY SOLUTIONS GRP I Stock 42330P107   208,768 19,259 SH   SOLE   19,259 0 0
HELLO GROUP INC ADR 423403104   142,836 23,001 SH   SOLE   23,001 0 0
HENRY JACK & ASSOC INC Stock 426281101   35,962 207 SH   SOLE 23 207 0 0
HENRY JACK & ASSOC INC Stock 426281101   2,963 17 SH   SOLE 33 17 0 0
HENRY JACK & ASSOC INC Stock 426281101   400,969 2,308 SH   SOLE   2,308 0 0
HERCULES CAPITAL INC CEF 427096508   259,043 14,040 SH   SOLE   14,040 0 0
MILLERKNOLL INC Stock 600544100   262,134 10,587 SH   SOLE   10,587 0 0
HERSHEY CO Stock 427866108   2,084,229 10,716 SH   SOLE 6 10,715 0 0
HERSHEY CO Stock 427866108   47,069 242 SH   SOLE 19 242 0 0
HERSHEY CO Stock 427866108   6,447 33 SH   SOLE 33 33 0 0
HERSHEY CO Stock 427866108   10,698 55 SH   SOLE 36 55 0 0
HERSHEY CO Stock 427866108   1,945 10 SH   SOLE 46 10 0 0
HERSHEY CO Stock 427866108   1,378,502 7,087 SH   SOLE   7,087 0 0
HESS CORP Stock 42809H107   51,038 334 SH   SOLE 32 334 0 0
HESS CORP Stock 42809H107   12,572 82 SH   SOLE 33 82 0 0
HESS CORP Stock 42809H107   173,628 1,138 SH   SOLE   1,137 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   4,539 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   236 13 SH   SOLE 33 13 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   45,832 2,585 SH   SOLE 36 2,585 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   1,436 81 SH   SOLE 46 81 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109   188,348 10,623 SH   SOLE   10,623 0 0
HIGH INCOME SECS FD CEF 42968F108   129,654 19,151 SH   SOLE   19,151 0 0
HIGHWOODS PPTYS INC REIT 431284108   819,644 31,308 SH   SOLE   31,308 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   7,892 37 SH   SOLE 9 37 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   3,840 18 SH   SOLE 19 18 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   11,305 53 SH   SOLE 33 53 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   4,480 21 SH   SOLE 46 21 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203   596,536 2,797 SH   SOLE   2,796 0 0
HF SINCLAIR CORP Stock 403949100   302 5 SH   SOLE 19 5 0 0
HF SINCLAIR CORP Stock 403949100   1,605,039 26,587 SH   SOLE   26,586 0 0
HOLOGIC INC Stock 436440101   13,955 179 SH   SOLE 19 179 0 0
HOLOGIC INC Stock 436440101   8,809 113 SH   SOLE 33 113 0 0
HOLOGIC INC Stock 436440101   624 8 SH   SOLE 46 8 0 0
HOLOGIC INC Stock 436440101   479,610 6,152 SH   SOLE   6,152 0 0
HOME DEPOT INC Stock 437076102   46,032 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102   2,595,446 6,766 SH   SOLE 6 6,766 0 0
HOME DEPOT INC Stock 437076102   59,591 155 SH   SOLE 7 155 0 0
HOME DEPOT INC Stock 437076102   8,823 23 SH   SOLE 9 23 0 0
HOME DEPOT INC Stock 437076102   411,220 1,072 SH   SOLE 19 1,072 0 0
HOME DEPOT INC Stock 437076102   44,881 117 SH   SOLE 24 117 0 0
HOME DEPOT INC Stock 437076102   81,271 212 SH   SOLE 32 211 0 0
HOME DEPOT INC Stock 437076102   73,159 191 SH   SOLE 33 190 0 0
HOME DEPOT INC Stock 437076102   39,511 103 SH   SOLE 36 103 0 0
HOME DEPOT INC Stock 437076102   11,508 30 SH   SOLE 46 30 0 0
HOME DEPOT INC Stock 437076102   41,608 108 SH   SOLE 50 108 0 0
HOME DEPOT INC Stock 437076102   280,144 730 SH   SOLE 51 730 0 0
HOME DEPOT INC Stock 437076102   111,628 291 SH   SOLE 53 291 0 0
HOME DEPOT INC Stock 437076102   21,292,628 55,507 SH   SOLE   55,507 0 0
HONDA MOTOR LTD ADR 438128308   572,188 15,369 SH   SOLE   15,369 0 0
HONEST CO INC Stock 438333106   174,150 43,000 SH   SOLE   43,000 0 0
HONEYWELL INTL INC Stock 438516106   4,310 21 SH   SOLE 6 21 0 0
HONEYWELL INTL INC Stock 438516106   37,964 185 SH   SOLE 7 184 0 0
HONEYWELL INTL INC Stock 438516106   8,621 42 SH   SOLE 9 42 0 0
HONEYWELL INTL INC Stock 438516106   37,766 184 SH   SOLE 19 184 0 0
HONEYWELL INTL INC Stock 438516106   32,883 160 SH   SOLE 33 160 0 0
HONEYWELL INTL INC Stock 438516106   71,838 350 SH   SOLE 36 350 0 0
HONEYWELL INTL INC Stock 438516106   3,878,347 18,896 SH   SOLE   18,895 0 0
LISTED FD TR ETF 53656F623   211,534 6,497 SH   SOLE   6,496 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   7,135 345 SH   SOLE 9 345 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   3,020 146 SH   SOLE 33 146 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,716 83 SH   SOLE 46 83 0 0
HOST HOTELS & RESORTS INC REIT 44107P104   1,639,704 79,289 SH   SOLE   79,289 0 0
HOULIHAN LOKEY INC Stock 441593100   81,401 635 SH   SOLE 23 635 0 0
HOULIHAN LOKEY INC Stock 441593100   245,099 1,912 SH   SOLE   1,912 0 0
HP INC Stock 40434L105   6,296 208 SH   SOLE 33 208 0 0
HP INC Stock 40434L105   907 30 SH   SOLE 46 30 0 0
HP INC Stock 40434L105   2,295,903 75,973 SH   SOLE   75,972 0 0
HUBSPOT INC Stock 443573100   6,892 11 SH   SOLE 43 11 0 0
HUBSPOT INC Stock 443573100   35,087 56 SH   SOLE 48 56 0 0
HUBSPOT INC Stock 443573100   3,412,072 5,446 SH   SOLE   5,445 0 0
HUMANA INC Stock 444859102   5,548 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102   2,427 7 SH   SOLE 19 7 0 0
HUMANA INC Stock 444859102   4,854 14 SH   SOLE 33 14 0 0
HUMANA INC Stock 444859102   3,467 10 SH   SOLE 36 10 0 0
HUMANA INC Stock 444859102   20,547 59 SH   SOLE 43 59 0 0
HUMANA INC Stock 444859102   1,734 5 SH   SOLE 46 5 0 0
HUMANA INC Stock 444859102   1,866,244 5,383 SH   SOLE   5,382 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   64,137 4,598 SH   SOLE 19 4,597 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   7,531 540 SH   SOLE 33 539 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   2,023 145 SH   SOLE 46 145 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   53,749 3,853 SH   SOLE 51 3,853 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   36,131 2,590 SH   SOLE 52 2,590 0 0
HUNTINGTON BANCSHARES INC Stock 446150104   186,530 13,371 SH   SOLE   13,371 0 0
HYATT HOTELS CORP Stock 448579102   399,050 2,500 SH   SOLE   2,500 0 0
ICAHN ENTERPRISES LP Stock 451100101   8,505 500 SH   SOLE 51 500 0 0
ICAHN ENTERPRISES LP Stock 451100101   921,337 54,164 SH   SOLE   54,164 0 0
ICON PLC Stock G4705A100   30,907 92 SH   SOLE 2 92 0 0
ICON PLC Stock G4705A100   3,360 10 SH   SOLE 9 10 0 0
ICON PLC Stock G4705A100   907,065 2,700 SH   SOLE   2,700 0 0
IDEXX LABS INC Stock 45168D104   4,859 9 SH   SOLE 19 9 0 0
IDEXX LABS INC Stock 45168D104   11,339 21 SH   SOLE 33 21 0 0
IDEXX LABS INC Stock 45168D104   31,316 58 SH   SOLE 43 58 0 0
IDEXX LABS INC Stock 45168D104   1,080 2 SH   SOLE 46 2 0 0
IDEXX LABS INC Stock 45168D104   61,012 113 SH   SOLE 50 113 0 0
IDEXX LABS INC Stock 45168D104   414,126 767 SH   SOLE   767 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,915,597 7,139 SH   SOLE 6 7,138 0 0
ILLINOIS TOOL WKS INC Stock 452308109   1,610 6 SH   SOLE 19 6 0 0
ILLINOIS TOOL WKS INC Stock 452308109   27,558 103 SH   SOLE 33 102 0 0
ILLINOIS TOOL WKS INC Stock 452308109   16,759 62 SH   SOLE 36 62 0 0
ILLINOIS TOOL WKS INC Stock 452308109   3,220 12 SH   SOLE 46 12 0 0
ILLINOIS TOOL WKS INC Stock 452308109   3,154,582 11,756 SH   SOLE   11,756 0 0
IMAX CORP Stock 45245E109   253,869 15,700 SH   SOLE   15,700 0 0
LITMAN GREGORY FDS TR ETF 53700T827   768,697 26,803 SH   SOLE   26,802 0 0
INCYTE CORP Stock 45337C102   4,045 71 SH   SOLE 33 71 0 0
INCYTE CORP Stock 45337C102   1,877,048 32,948 SH   SOLE   32,948 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   22,693 180 SH   SOLE 19 180 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   6,298 50 SH   SOLE 36 50 0 0
SELECT SECTOR SPDR TR ETF 81369Y704   6,898,252 54,765 SH   SOLE   54,765 0 0
INFORMATICA INC Stock 45674M101   216,020 6,172 SH   SOLE   6,172 0 0
ING GROEP N.V. ADR 456837103   726 44 SH   SOLE 33 44 0 0
ING GROEP N.V. ADR 456837103   836,851 50,749 SH   SOLE   50,749 0 0
INGERSOLL RAND INC Stock 45687V106   7,976 84 SH   SOLE 19 84 0 0
INGERSOLL RAND INC Stock 45687V106   6,173 65 SH   SOLE 33 65 0 0
INGERSOLL RAND INC Stock 45687V106   2,754 29 SH   SOLE 46 29 0 0
INGERSOLL RAND INC Stock 45687V106   448,207 4,720 SH   SOLE   4,720 0 0
INMODE LTD Stock M5425M103   208,039 9,627 SH   SOLE   9,627 0 0
INNOVATOR ETFS TRUST ETF 45782C516   341,906 11,814 SH   SOLE   11,814 0 0
INNOVATOR ETFS TRUST ETF 45782C334   609,242 13,387 SH   SOLE   13,387 0 0
INNOVATOR ETFS TRUST ETF 45782C615   464,365 9,761 SH   SOLE   9,761 0 0
INNOVATOR ETFS TRUST ETF 45783Y459   272,810 9,738 SH   SOLE   9,738 0 0
INNOVATOR ETFS TRUST ETF 45783Y756   313,367 10,666 SH   SOLE 51 10,666 0 0
INNOVATOR ETFS TRUST ETF 45783Y814   828,748 19,855 SH   SOLE 51 19,855 0 0
INNOVATOR ETFS TRUST ETF 45783Y814   1,060,961 25,418 SH   SOLE   25,418 0 0
INNOVATOR ETFS TRUST ETF 45783Y442   0 0 SH   SOLE 51 0 0 0
INNOVATOR ETFS TRUST ETF 45783Y442   953,402 34,783 SH   SOLE   34,783 0 0
INNOVATOR ETFS TRUST ETF 45783Y848   906,150 31,539 SH   SOLE   31,539 0 0
INNOVATOR ETFS TRUST ETF 45782C888   392,392 9,800 SH   SOLE   9,800 0 0
INNOVATOR ETFS TRUST ETF 45782C433   513,193 13,065 SH   SOLE   13,065 0 0
INNOVATOR ETFS TRUST ETF 45782C409   2,830 65 SH   SOLE 43 65 0 0
INNOVATOR ETFS TRUST ETF 45782C409   711,444 16,340 SH   SOLE   16,340 0 0
INNOVATOR ETFS TRUST ETF 45782C391   2,083 50 SH   SOLE 43 50 0 0
INNOVATOR ETFS TRUST ETF 45782C391   274,797 6,595 SH   SOLE   6,595 0 0
INNOVATOR ETFS TRUST ETF 45782C870   466,397 13,885 SH   SOLE   13,885 0 0
INNOVATOR ETFS TRUST ETF 45782C540   1,070,010 29,237 SH   SOLE   29,237 0 0
INNOVATOR ETFS TRUST ETF 45782C417   1,736,763 50,842 SH   SOLE   50,842 0 0
INNOVATOR ETFS TRUST ETF 45782C508   24,053 615 SH   SOLE 9 615 0 0
INNOVATOR ETFS TRUST ETF 45782C508   46,502 1,189 SH   SOLE 60 1,189 0 0
INNOVATOR ETFS TRUST ETF 45782C508   1,005,675 25,714 SH   SOLE   25,714 0 0
INNOVATOR ETFS TRUST ETF 45782C813   398,904 10,503 SH   SOLE   10,503 0 0
INNOVATOR ETFS TRUST ETF 45782C748   277,748 8,046 SH   SOLE   8,046 0 0
INNOVATOR ETFS TRUST ETF 45782C383   680,727 18,493 SH   SOLE   18,493 0 0
INNOVATOR ETFS TRUST ETF 45782C573   309,072 8,694 SH   SOLE   8,694 0 0
INNOVATOR ETFS TRUST ETF 45782C805   421,809 14,979 SH   SOLE   14,979 0 0
INNOVATOR ETFS TRUST ETF 45782C532   589,455 17,638 SH   SOLE   17,638 0 0
INNOVATOR ETFS TRUST ETF 45782C375   204,288 6,255 SH   SOLE   6,255 0 0
INNOVATOR ETFS TRUST ETF 45782C474   604,686 17,096 SH   SOLE   17,096 0 0
INNOVATOR ETFS TRUST ETF 45782C599   425,675 14,954 SH   SOLE   14,954 0 0
NORTHERN LTS FD TR IV ETF 66538H419   505,927 16,853 SH   SOLE   16,853 0 0
INTEL CORP Stock 458140100   6,802 154 SH   SOLE 9 154 0 0
INTEL CORP Stock 458140100   57,333 1,298 SH   SOLE 19 1,298 0 0
INTEL CORP Stock 458140100   41,078 930 SH   SOLE 24 930 0 0
INTEL CORP Stock 458140100   39,455 893 SH   SOLE 33 893 0 0
INTEL CORP Stock 458140100   159,584 3,613 SH   SOLE 36 3,612 0 0
INTEL CORP Stock 458140100   2,076 47 SH   SOLE 39 47 0 0
INTEL CORP Stock 458140100   21,864 495 SH   SOLE 40 495 0 0
INTEL CORP Stock 458140100   10,449,740 236,580 SH   SOLE   236,580 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   75,069 672 SH   SOLE 23 672 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107   194,219 1,739 SH   SOLE   1,738 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   2,061 15 SH   SOLE 19 15 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   20,535 149 SH   SOLE 33 149 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   39,799 290 SH   SOLE 43 289 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104   1,278,002 9,299 SH   SOLE   9,299 0 0
INTERDIGITAL INC Stock 45867G101   2,629,775 24,702 SH   SOLE   24,702 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   15,277 80 SH   SOLE 9 80 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   188,473 987 SH   SOLE 19 986 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   38,818 203 SH   SOLE 33 203 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   7,638 40 SH   SOLE 46 40 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101   15,668,203 82,050 SH   SOLE   82,049 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   124,686 1,450 SH   SOLE 5 1,450 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   430 5 SH   SOLE 19 5 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   35,686 415 SH   SOLE 26 415 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   5,790 67 SH   SOLE 33 67 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   21,698 252 SH   SOLE 43 252 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   1,892 22 SH   SOLE 46 22 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   56,667 659 SH   SOLE   659 0 0
INTERNATIONAL PAPER CO Stock 460146103   1,210 31 SH   SOLE 19 31 0 0
INTERNATIONAL PAPER CO Stock 460146103   3,557 91 SH   SOLE 33 91 0 0
INTERNATIONAL PAPER CO Stock 460146103   433,106 11,100 SH   SOLE   11,099 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   5,547 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   7,976 244 SH   SOLE 33 244 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   881 27 SH   SOLE 46 27 0 0
INTERPUBLIC GROUP COS INC Stock 460690100   214,349 6,569 SH   SOLE   6,569 0 0
INTUIT Stock 461202103   44,200 68 SH   SOLE 2 68 0 0
INTUIT Stock 461202103   7,150 11 SH   SOLE 9 11 0 0
INTUIT Stock 461202103   731,446 1,125 SH   SOLE 19 1,125 0 0
INTUIT Stock 461202103   165,750 255 SH   SOLE 30 255 0 0
INTUIT Stock 461202103   37,777 58 SH   SOLE 33 58 0 0
INTUIT Stock 461202103   14,950 23 SH   SOLE 36 23 0 0
INTUIT Stock 461202103   99,731 153 SH   SOLE 43 153 0 0
INTUIT Stock 461202103   650 1 SH   SOLE 51 1 0 0
INTUIT Stock 461202103   6,555,067 10,085 SH   SOLE   10,084 0 0
INTUITIVE SURGICAL INC Stock 46120E602   846,071 2,120 SH   SOLE 19 2,120 0 0
INTUITIVE SURGICAL INC Stock 46120E602   31,528 79 SH   SOLE 33 79 0 0
INTUITIVE SURGICAL INC Stock 46120E602   14,367 36 SH   SOLE 36 36 0 0
INTUITIVE SURGICAL INC Stock 46120E602   45,895 115 SH   SOLE 43 115 0 0
INTUITIVE SURGICAL INC Stock 46120E602   4,390 11 SH   SOLE 46 11 0 0
INTUITIVE SURGICAL INC Stock 46120E602   38,712 97 SH   SOLE 48 97 0 0
INTUITIVE SURGICAL INC Stock 46120E602   95,782 240 SH   SOLE 50 240 0 0
INTUITIVE SURGICAL INC Stock 46120E602   299,717 751 SH   SOLE 51 751 0 0
INTUITIVE SURGICAL INC Stock 46120E602   112,144 281 SH   SOLE 53 281 0 0
INTUITIVE SURGICAL INC Stock 46120E602   7,080,589 17,742 SH   SOLE   17,741 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100   558,245 5,496 SH   SOLE   5,496 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   616,704 29,409 SH   SOLE   29,408 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825   403,349 19,743 SH   SOLE   19,742 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J528   16,356 672 SH   SOLE 6 672 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J528   198,970 8,175 SH   SOLE   8,174 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791   328,300 17,090 SH   SOLE   17,090 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783   298,499 15,474 SH   SOLE   15,474 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J643   257,518 12,831 SH   SOLE   12,830 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J577   205,456 11,227 SH   SOLE   11,227 0 0
INVESCO CURRENCYSHARES JAPAN ETF 46138W107   995,216 16,254 SH   SOLE   16,253 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H304   2,231,517 107,698 SH   SOLE   107,697 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506   512,461 12,038 SH   SOLE   12,038 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811   16,698 291 SH   SOLE 6 291 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811   12,796 223 SH   SOLE 48 223 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811   337,527 5,882 SH   SOLE   5,882 0 0
INVESCO MUN OPPORTUNITY TR CEF 46132C107   136,220 14,000 SH   SOLE   14,000 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   21,009 115 SH   SOLE 19 115 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   244,911 1,341 SH   SOLE 25 1,340 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   73,259 401 SH   SOLE 36 401 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G649   3,886,180 21,272 SH   SOLE   21,271 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G599   1,085,371 48,935 SH   SOLE   48,934 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530   2,792 70 SH   SOLE 19 70 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530   255,974 6,417 SH   SOLE   6,417 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   24,974 1,048 SH   SOLE 6 1,048 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   2,125,898 89,211 SH   SOLE 36 89,211 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E537   303,680 12,744 SH   SOLE   12,743 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   4,494 324 SH   SOLE 9 324 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   38,081 2,746 SH   SOLE 19 2,745 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   2,205 159 SH   SOLE 36 159 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   3,024 218 SH   SOLE 60 218 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100   413,236 29,794 SH   SOLE   29,793 0 0
INVESCO QQQ TR ETF 46090E103   4,440 10 SH   SOLE 9 10 0 0
INVESCO QQQ TR ETF 46090E103   1,036,016 2,333 SH   SOLE 19 2,333 0 0
INVESCO QQQ TR ETF 46090E103   444 1 SH   SOLE 36 1 0 0
INVESCO QQQ TR ETF 46090E103   8,880 20 SH   SOLE 39 20 0 0
INVESCO QQQ TR ETF 46090E103   109,670 247 SH   SOLE 51 247 0 0
INVESCO QQQ TR ETF 46090E103   64,078,663 144,318 SH   SOLE   144,318 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J619   17,287 313 SH   SOLE 19 313 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J619   1,785,894 32,336 SH   SOLE   32,335 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381   760,912 14,914 SH   SOLE   14,914 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373   207,130 6,290 SH   SOLE   6,290 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   719,266 22,626 SH   SOLE   22,625 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   12 0 SH   SOLE 19 0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   12,492 355 SH   SOLE 22 355 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282   4,853,876 137,933 SH   SOLE   137,933 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274   2,524,152 44,604 SH   SOLE   44,604 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   157,179 1,476 SH   SOLE 36 1,476 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   4,605 43 SH   SOLE 51 43 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431   3,511,164 32,972 SH   SOLE   32,971 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   131,084 1,494 SH   SOLE 9 1,494 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   56 1 SH   SOLE 51 0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370   218,171 2,487 SH   SOLE   2,486 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362   431,916 9,728 SH   SOLE   9,727 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E339   885,757 11,042 SH   SOLE   11,041 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266   740,172 20,157 SH   SOLE   20,157 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241   635,558 10,519 SH   SOLE   10,519 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191   363,214 3,045 SH   SOLE   3,044 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464   230,887 2,010 SH   SOLE   2,010 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V472   20,359 185 SH   SOLE 19 185 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V472   4,429,776 40,252 SH   SOLE   40,252 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V167   264,152 2,457 SH   SOLE   2,457 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647   2,949,158 52,262 SH   SOLE   52,262 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A804   230,666 4,928 SH   SOLE 11 4,927 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   15,366 308 SH   SOLE 22 308 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887   769,477 15,423 SH   SOLE   15,423 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   719,535 30,271 SH   SOLE 11 30,270 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870   345,587 14,539 SH   SOLE   14,538 0 0
INVESTAR HLDG CORP Stock 46134L105   206,136 12,600 SH   SOLE   12,600 0 0
BARCLAYS BANK PLC ETF 06738C778   1,524 49 SH   SOLE 36 49 0 0
BARCLAYS BANK PLC ETF 06738C778   745,722 23,978 SH   SOLE   23,978 0 0
BARCLAYS BANK PLC ETF 06748F324   4,954,238 381,977 SH   SOLE   381,976 0 0
INDEXIQ ACTIVE ETF TR ETF 45409F819   242,893 5,055 SH   SOLE   5,055 0 0
IQVIA HLDGS INC Stock 46266C105   235,439 931 SH   SOLE 19 930 0 0
IQVIA HLDGS INC Stock 46266C105   11,127 44 SH   SOLE 33 44 0 0
IQVIA HLDGS INC Stock 46266C105   3,035 12 SH   SOLE 46 12 0 0
IQVIA HLDGS INC Stock 46266C105   1,464,226 5,790 SH   SOLE   5,789 0 0
IRIS ENERGY LTD Stock Q4982L109   89,424 16,560 SH   SOLE   16,560 0 0
IRON MTN INC DEL REIT 46284V101   1,684 21 SH   SOLE 19 21 0 0
IRON MTN INC DEL REIT 46284V101   7,152 89 SH   SOLE 33 89 0 0
IRON MTN INC DEL REIT 46284V101   1,203 15 SH   SOLE 46 15 0 0
IRON MTN INC DEL REIT 46284V101   2,018,043 25,159 SH   SOLE   25,159 0 0
ISHARES TR ETF 464288653   11,553 110 SH   SOLE 6 110 0 0
ISHARES TR ETF 464288653   7,982 76 SH   SOLE 32 76 0 0
ISHARES TR ETF 464288653   388,551 3,699 SH   SOLE 36 3,699 0 0
ISHARES TR ETF 464288653   1,764,609 16,801 SH   SOLE   16,800 0 0
ISHARES TR ETF 464287432   89,794 949 SH   SOLE 9 949 0 0
ISHARES TR ETF 464287432   297,618 3,145 SH   SOLE 11 3,145 0 0
ISHARES TR ETF 464287432   35,293 373 SH   SOLE 19 373 0 0
ISHARES TR ETF 464287432   5,866 62 SH   SOLE 22 62 0 0
ISHARES TR ETF 464287432   1,609 17 SH   SOLE 32 17 0 0
ISHARES TR ETF 464287432   749,964 7,926 SH   SOLE 36 7,926 0 0
ISHARES TR ETF 464287432   10,198,928 107,788 SH   SOLE   107,788 0 0
ISHARES TR ETF 46436E718   1,242,843 12,341 SH   SOLE 6 12,340 0 0
ISHARES TR ETF 46436E718   181,097 1,798 SH   SOLE 25 1,798 0 0
ISHARES TR ETF 46436E718   160 2 SH   SOLE 32 1 0 0
ISHARES TR ETF 46436E718   2,636,618 26,180 SH   SOLE   26,180 0 0
ISHARES TR ETF 46434V407   25,956 610 SH   SOLE 22 610 0 0
ISHARES TR ETF 46434V407   5,626 132 SH   SOLE 36 132 0 0
ISHARES TR ETF 46434V407   1,131,598 26,595 SH   SOLE   26,594 0 0
ISHARES TR ETF 46429B747   4,872 49 SH   SOLE 36 49 0 0
ISHARES TR ETF 46429B747   740,608 7,449 SH   SOLE   7,448 0 0
ISHARES TR ETF 464288646   138,456 2,700 SH   SOLE 19 2,700 0 0
ISHARES TR ETF 464288646   1,846 36 SH   SOLE 36 36 0 0
ISHARES TR ETF 464288646   37,486 731 SH   SOLE 49 731 0 0
ISHARES TR ETF 464288646   1,465,817 28,585 SH   SOLE   28,584 0 0
ISHARES TR ETF 464287457   17,992 220 SH   SOLE 11 220 0 0
ISHARES TR ETF 464287457   20,519,865 250,915 SH   SOLE   250,915 0 0
ISHARES TR ETF 46436E338   269,346 10,088 SH   SOLE   10,087 0 0
ISHARES TR ETF 464288661   79,296 685 SH   SOLE 36 684 0 0
ISHARES TR ETF 464288661   641,916 5,543 SH   SOLE   5,542 0 0
ISHARES TR ETF 464288638   114,307 2,215 SH   SOLE 19 2,215 0 0
ISHARES TR ETF 464288638   52 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288638   2,146,560 41,600 SH   SOLE   41,599 0 0
ISHARES TR ETF 464287440   85,024 898 SH   SOLE 36 898 0 0
ISHARES TR ETF 464287440   3,574,401 37,760 SH   SOLE   37,760 0 0
ISHARES TR ETF 464288166   348,029 3,221 SH   SOLE   3,221 0 0
ISHARES TR ETF 464287226   140,838 1,438 SH   SOLE 9 1,438 0 0
ISHARES TR ETF 464287226   524,999 5,360 SH   SOLE 19 5,360 0 0
ISHARES TR ETF 464287226   1,962,586 20,039 SH   SOLE 36 20,038 0 0
ISHARES TR ETF 464287226   1,430,903 14,610 SH   SOLE 49 14,610 0 0
ISHARES TR ETF 464287226   16,961,212 173,180 SH   SOLE   173,179 0 0
ISHARES TR ETF 464288414   18,722 174 SH   SOLE 22 174 0 0
ISHARES TR ETF 464288414   1,829 17 SH   SOLE 32 17 0 0
ISHARES TR ETF 464288414   3,312,003 30,781 SH   SOLE 36 30,780 0 0
ISHARES TR ETF 464288414   844,337 7,847 SH   SOLE 49 7,847 0 0
ISHARES TR ETF 464288414   9,745,077 90,568 SH   SOLE   90,567 0 0
ISHARES TR ETF 464288430   7,892 130 SH   SOLE   130 0 0
ISHARES BITCOIN TR ETF 46438F101   1,036,383 25,609 SH   SOLE   25,608 0 0
ISHARES TR ETF 46435U853   22 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435U853   715,683 19,560 SH   SOLE   19,559 0 0
ISHARES TR ETF 46435G102   180,256 2,258 SH   SOLE 9 2,258 0 0
ISHARES TR ETF 46435G102   2,155 27 SH   SOLE 19 27 0 0
ISHARES TR ETF 46435G102   26,829 336 SH   SOLE 36 336 0 0
ISHARES TR ETF 46435G102   517,747 6,486 SH   SOLE   6,485 0 0
ISHARES TR ETF 464289859   463,705 6,312 SH   SOLE   6,312 0 0
ISHARES TR ETF 46434V621   169,884 2,926 SH   SOLE 19 2,926 0 0
ISHARES TR ETF 46434V621   697 12 SH   SOLE 36 12 0 0
ISHARES TR ETF 46434V621   19,508 336 SH   SOLE 52 336 0 0
ISHARES TR ETF 46434V621   6,665,818 114,809 SH   SOLE   114,809 0 0
ISHARES TR ETF 46429B663   238 2 SH   SOLE 36 2 0 0
ISHARES TR ETF 46429B663   10,243,528 92,946 SH   SOLE   92,945 0 0
ISHARES TR ETF 46435G672   49 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435G672   2,266,655 45,378 SH   SOLE   45,378 0 0
ISHARES TR ETF 46432F842   407,970 5,497 SH   SOLE 19 5,496 0 0
ISHARES TR ETF 46432F842   14,918 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842   600,440 8,090 SH   SOLE 36 8,090 0 0
ISHARES TR ETF 46432F842   6,828 92 SH   SOLE 49 92 0 0
ISHARES TR ETF 46432F842   8,668,906 116,800 SH   SOLE   116,800 0 0
ISHARES INC ETF 46434G103   722 14 SH   SOLE 9 14 0 0
ISHARES INC ETF 46434G103   206 4 SH   SOLE 19 4 0 0
ISHARES INC ETF 46434G103   5,470 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103   394,916 7,653 SH   SOLE 36 7,653 0 0
ISHARES INC ETF 46434G103   17,544 340 SH   SOLE 49 340 0 0
ISHARES INC ETF 46434G103   5,038,074 97,637 SH   SOLE   97,637 0 0
ISHARES TR ETF 46434V738   463 8 SH   SOLE 36 8 0 0
ISHARES TR ETF 46434V738   70,442 1,218 SH   SOLE   1,217 0 0
ISHARES TR ETF 46435G326   787,499 11,731 SH   SOLE   11,730 0 0
ISHARES TR ETF 46432F834   128,230 1,890 SH   SOLE 36 1,889 0 0
ISHARES TR ETF 46432F834   923,710 13,612 SH   SOLE 49 13,612 0 0
ISHARES TR ETF 46432F834   4,005,264 59,022 SH   SOLE   59,022 0 0
ISHARES TR ETF 464287507   19,255 317 SH   SOLE 19 317 0 0
ISHARES TR ETF 464287507   15,842 261 SH   SOLE 36 260 0 0
ISHARES TR ETF 464287507   19,951,561 328,475 SH   SOLE   328,474 0 0
ISHARES TR ETF 464287804   257,468 2,330 SH   SOLE 11 2,329 0 0
ISHARES TR ETF 464287804   6,189 56 SH   SOLE 19 56 0 0
ISHARES TR ETF 464287804   2,652 24 SH   SOLE 32 24 0 0
ISHARES TR ETF 464287804   3,979 36 SH   SOLE 33 36 0 0
ISHARES TR ETF 464287804   23,077 209 SH   SOLE 36 208 0 0
ISHARES TR ETF 464287804   19,120 173 SH   SOLE 52 173 0 0
ISHARES TR ETF 464287804   24,195,269 218,922 SH   SOLE   218,922 0 0
ISHARES TR ETF 464287150   238,589 2,069 SH   SOLE 19 2,069 0 0
ISHARES TR ETF 464287150   12,798 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150   404,493 3,508 SH   SOLE 36 3,508 0 0
ISHARES TR ETF 464287150   232,675 2,018 SH   SOLE 49 2,018 0 0
ISHARES TR ETF 464287150   38,049 330 SH   SOLE 52 330 0 0
ISHARES TR ETF 464287150   18,361,419 159,249 SH   SOLE   159,249 0 0
ISHARES TR ETF 464287671   193,514 1,651 SH   SOLE 36 1,651 0 0
ISHARES TR ETF 464287671   422,685 3,606 SH   SOLE   3,606 0 0
ISHARES TR ETF 464287663   71,176 787 SH   SOLE 36 787 0 0
ISHARES TR ETF 464287663   8,868,905 98,064 SH   SOLE   98,063 0 0
ISHARES TR ETF 46434V613   726,705 15,940 SH   SOLE 9 15,940 0 0
ISHARES TR ETF 46434V613   3,794,328 83,227 SH   SOLE 36 83,227 0 0
ISHARES TR ETF 46434V613   4,342,949 95,261 SH   SOLE   95,261 0 0
ISHARES TR ETF 464288521   186,794 3,472 SH   SOLE 36 3,472 0 0
ISHARES TR ETF 464288521   218,541 4,062 SH   SOLE   4,062 0 0
ISHARES TR ETF 46434V803   16,882 484 SH   SOLE 9 484 0 0
ISHARES TR ETF 46434V803   607,854 17,427 SH   SOLE 36 17,427 0 0
ISHARES TR ETF 46434V803   1,625,468 46,602 SH   SOLE   46,601 0 0
ISHARES TR ETF 464287846   201,870 1,576 SH   SOLE   1,576 0 0
ISHARES TR ETF 464287812   16,545 245 SH   SOLE 19 244 0 0
ISHARES TR ETF 464287812   2,233,927 33,032 SH   SOLE   33,031 0 0
ISHARES TR ETF 46429B689   48,695 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689   142 2 SH   SOLE 19 2 0 0
ISHARES TR ETF 46429B689   2,337,215 32,974 SH   SOLE   32,974 0 0
ISHARES TR ETF 46429B697   334 4 SH   SOLE 32 4 0 0
ISHARES TR ETF 46429B697   218,060 2,609 SH   SOLE 36 2,609 0 0
ISHARES TR ETF 46429B697   3,457,218 41,364 SH   SOLE   41,364 0 0
ISHARES INC ETF 46434G889   13,674 307 SH   SOLE 36 307 0 0
ISHARES INC ETF 46434G889   191,169 4,292 SH   SOLE   4,292 0 0
ISHARES TR ETF 46436E767   177,321 3,927 SH   SOLE 36 3,927 0 0
ISHARES TR ETF 46436E767   108,405 2,401 SH   SOLE   2,401 0 0
ISHARES TR ETF 46436E619   4,711 110 SH   SOLE 36 110 0 0
ISHARES TR ETF 46436E619   5,672,245 132,436 SH   SOLE   132,436 0 0
ISHARES TR ETF 46435G243   1,578,253 64,471 SH   SOLE   64,471 0 0
ISHARES TR ETF 46435G516   13,745 172 SH   SOLE 36 172 0 0
ISHARES TR ETF 46435G516   2,239,468 28,025 SH   SOLE   28,024 0 0
ISHARES INC ETF 46434G863   19,821 615 SH   SOLE 22 615 0 0
ISHARES INC ETF 46434G863   4,963 154 SH   SOLE 32 154 0 0
ISHARES INC ETF 46434G863   66,500 2,063 SH   SOLE 36 2,063 0 0
ISHARES INC ETF 46434G863   2,410,026 74,776 SH   SOLE   74,775 0 0
ISHARES TR ETF 46435G425   34,718 302 SH   SOLE 32 302 0 0
ISHARES TR ETF 46435G425   2,502,667 21,770 SH   SOLE 36 21,769 0 0
ISHARES TR ETF 46435G425   2,874 25 SH   SOLE 43 25 0 0
ISHARES TR ETF 46435G425   4,935,842 42,935 SH   SOLE   42,935 0 0
ISHARES TR ETF 46435U663   4,993 124 SH   SOLE 43 124 0 0
ISHARES TR ETF 46435U663   4,660,833 115,740 SH   SOLE   115,739 0 0
ISHARES TR ETF 46435U549   25,503 542 SH   SOLE 36 541 0 0
ISHARES TR ETF 46435U549   1,687,283 35,854 SH   SOLE   35,853 0 0
ISHARES TR ETF 46435G193   95,067 4,135 SH   SOLE 36 4,135 0 0
ISHARES TR ETF 46435G193   2,450,326 106,582 SH   SOLE   106,582 0 0
ISHARES TR ETF 46435U218   286,524 3,053 SH   SOLE 36 3,053 0 0
ISHARES TR ETF 46435U218   27,686 295 SH   SOLE   295 0 0
ISHARES TR ETF 46436E551   7,394 180 SH   SOLE 43 180 0 0
ISHARES TR ETF 46436E551   2,180,882 53,089 SH   SOLE   53,088 0 0
ISHARES TR ETF 464287861   10,911 196 SH   SOLE 32 196 0 0
ISHARES TR ETF 464287861   502,366 9,024 SH   SOLE 36 9,024 0 0
ISHARES TR ETF 464287861   138,507 2,488 SH   SOLE   2,488 0 0
ISHARES TR ETF 464287549   35,679 414 SH   SOLE 36 414 0 0
ISHARES TR ETF 464287549   2,850,797 33,080 SH   SOLE   33,079 0 0
ISHARES TR ETF 464287515   2,063,891 24,204 SH   SOLE   24,204 0 0
ISHARES TR ETF 46435G474   10,520 392 SH   SOLE 36 391 0 0
ISHARES TR ETF 46435G474   427,697 15,923 SH   SOLE   15,923 0 0
ISHARES TR ETF 46429B655   4,216,474 82,579 SH   SOLE   82,578 0 0
ISHARES TR ETF 464287184   1,413,259 58,715 SH   SOLE   58,714 0 0
ISHARES TR ETF 464288224   628,399 44,950 SH   SOLE   44,949 0 0
ISHARES TR ETF 464287325   93 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 464287325   472,864 5,076 SH   SOLE   5,076 0 0
ISHARES TR ETF 464288372   1,416,736 29,751 SH   SOLE   29,750 0 0
ISHARES TR ETF 464288711   352,359 5,967 SH   SOLE   5,967 0 0
ISHARES GOLD TR ETF 464285204   56,209 1,338 SH   SOLE 36 1,338 0 0
ISHARES GOLD TR ETF 464285204   6,061,265 144,281 SH   SOLE   144,281 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107   1,313,790 59,555 SH   SOLE   59,555 0 0
ISHARES TR ETF 46435G250   506,801 10,848 SH   SOLE   10,847 0 0
ISHARES TR ETF 46435U697   311,139 11,990 SH   SOLE   11,989 0 0
ISHARES TR ETF 46436E874   6,392 267 SH   SOLE 19 267 0 0
ISHARES TR ETF 46436E874   464,121 19,387 SH   SOLE   19,386 0 0
ISHARES TR ETF 46435U283   276,870 11,000 SH   SOLE   11,000 0 0
ISHARES TR ETF 464287242   206,077 1,892 SH   SOLE 9 1,892 0 0
ISHARES TR ETF 464287242   237,259 2,178 SH   SOLE 36 2,178 0 0
ISHARES TR ETF 464287242   3,095,754 28,422 SH   SOLE   28,422 0 0
ISHARES TR ETF 464288513   1,778,334 22,878 SH   SOLE   22,878 0 0
ISHARES TR ETF 464288612   1,758,718 16,914 SH   SOLE   16,914 0 0
ISHARES TR ETF 46435G524   337 5 SH   SOLE 36 5 0 0
ISHARES TR ETF 46435G524   404,834 6,010 SH   SOLE 49 6,010 0 0
ISHARES TR ETF 46435G524   108,164 1,606 SH   SOLE   1,605 0 0
ISHARES TR ETF 464288448   31,293 1,116 SH   SOLE 9 1,116 0 0
ISHARES TR ETF 464288448   9,001 321 SH   SOLE 19 321 0 0
ISHARES TR ETF 464288448   355,929 12,694 SH   SOLE   12,693 0 0
ISHARES TR ETF 46435G219   1,950,639 43,493 SH   SOLE   43,492 0 0
ISHARES TR ETF 464288281   57,299 639 SH   SOLE 9 639 0 0
ISHARES TR ETF 464288281   14,616 163 SH   SOLE 22 163 0 0
ISHARES TR ETF 464288281   5,380 60 SH   SOLE 32 60 0 0
ISHARES TR ETF 464288281   178,446 1,990 SH   SOLE 36 1,990 0 0
ISHARES TR ETF 464288281   1,140,773 12,722 SH   SOLE   12,721 0 0
ISHARES TR ETF 464288588   26,062 282 SH   SOLE 6 282 0 0
ISHARES TR ETF 464288588   219,035 2,370 SH   SOLE 9 2,370 0 0
ISHARES TR ETF 464288588   910,210 9,849 SH   SOLE 36 9,848 0 0
ISHARES TR ETF 464288588   3,797,938 41,094 SH   SOLE   41,094 0 0
ISHARES TR ETF 464287119   681,167 9,024 SH   SOLE   9,024 0 0
ISHARES TR ETF 464288208   417,154 5,728 SH   SOLE   5,727 0 0
ISHARES TR ETF 464288307   113,074 1,600 SH   SOLE 9 1,599 0 0
ISHARES TR ETF 464288307   271,115 3,836 SH   SOLE   3,835 0 0
ISHARES TR ETF 464288257   40,528 368 SH   SOLE 24 368 0 0
ISHARES TR ETF 464288257   372,593 3,383 SH   SOLE   3,383 0 0
ISHARES TR ETF 464288240   207,834 3,893 SH   SOLE 36 3,892 0 0
ISHARES TR ETF 464288240   13,561 254 SH   SOLE 49 254 0 0
ISHARES TR ETF 464288240   1,036,148 19,407 SH   SOLE   19,407 0 0
ISHARES TR ETF 464288182   661,768 9,768 SH   SOLE   9,767 0 0
ISHARES INC ETF 464286509   18,910 494 SH   SOLE 19 494 0 0
ISHARES INC ETF 464286509   422,764 11,044 SH   SOLE   11,044 0 0
ISHARES TR ETF 464287465   11,180 140 SH   SOLE 19 140 0 0
ISHARES TR ETF 464287465   18,288 229 SH   SOLE 36 229 0 0
ISHARES TR ETF 464287465   118,991 1,490 SH   SOLE 49 1,490 0 0
ISHARES TR ETF 464287465   3,612,812 45,239 SH   SOLE   45,239 0 0
ISHARES TR ETF 464288885   40,478 390 SH   SOLE 9 390 0 0
ISHARES TR ETF 464288885   1,349 13 SH   SOLE 32 13 0 0
ISHARES TR ETF 464288885   2,103,859 20,270 SH   SOLE 36 20,270 0 0
ISHARES TR ETF 464288885   3,987,591 38,420 SH   SOLE   38,419 0 0
ISHARES TR ETF 464288273   98,288 1,552 SH   SOLE 9 1,552 0 0
ISHARES TR ETF 464288273   1,532,269 24,195 SH   SOLE   24,195 0 0
ISHARES TR ETF 464288877   53,312 980 SH   SOLE 9 980 0 0
ISHARES TR ETF 464288877   272 5 SH   SOLE 19 5 0 0
ISHARES TR ETF 464288877   6,691 123 SH   SOLE 32 123 0 0
ISHARES TR ETF 464288877   1,631,109 29,984 SH   SOLE 36 29,983 0 0
ISHARES TR ETF 464288877   4,843,533 89,036 SH   SOLE   89,035 0 0
ISHARES TR ETF 464287234   76,203 1,855 SH   SOLE 36 1,855 0 0
ISHARES TR ETF 464287234   1,353,984 32,960 SH   SOLE   32,959 0 0
ISHARES INC ETF 46434G764   29,764 517 SH   SOLE 9 517 0 0
ISHARES INC ETF 46434G764   1,339,143 23,261 SH   SOLE 36 23,261 0 0
ISHARES INC ETF 46434G764   2,021,369 35,112 SH   SOLE   35,111 0 0
ISHARES INC ETF 464286475   553,190 9,400 SH   SOLE   9,400 0 0
ISHARES INC ETF 464286525   218,416 2,075 SH   SOLE   2,074 0 0
ISHARES TR ETF 46435G532   546,634 6,945 SH   SOLE   6,944 0 0
ISHARES TR ETF 46429B598   1,186,209 22,993 SH   SOLE   22,993 0 0
ISHARES TR ETF 46429B614   471,793 6,714 SH   SOLE   6,714 0 0
ISHARES TR ETF 46434V456   12,493 315 SH   SOLE 36 315 0 0
ISHARES TR ETF 46434V456   1,423,770 35,899 SH   SOLE   35,899 0 0
ISHARES TR ETF 46435G409   6,634 235 SH   SOLE 32 235 0 0
ISHARES TR ETF 46435G409   877,501 31,084 SH   SOLE 36 31,084 0 0
ISHARES TR ETF 46435G409   32,436 1,149 SH   SOLE   1,149 0 0
ISHARES INC ETF 46434G822   46,449 651 SH   SOLE 19 651 0 0
ISHARES INC ETF 46434G822   25,329 355 SH   SOLE 36 355 0 0
ISHARES INC ETF 46434G822   1,392,999 19,523 SH   SOLE   19,523 0 0
ISHARES TR ETF 464288570   184,983 1,835 SH   SOLE 36 1,834 0 0
ISHARES TR ETF 464288570   9,698,701 96,208 SH   SOLE   96,207 0 0
ISHARES INC ETF 464286822   3,673 53 SH   SOLE 19 53 0 0
ISHARES INC ETF 464286822   387,374 5,589 SH   SOLE   5,589 0 0
ISHARES TR ETF 464288802   7,751 71 SH   SOLE 36 71 0 0
ISHARES TR ETF 464288802   4,913 45 SH   SOLE 43 45 0 0
ISHARES TR ETF 464288802   3,269,494 29,949 SH   SOLE   29,948 0 0
ISHARES TR ETF 46432F396   3,372 18 SH   SOLE 32 18 0 0
ISHARES TR ETF 46432F396   12,356,700 65,955 SH   SOLE   65,955 0 0
ISHARES TR ETF 46432F339   82,997 505 SH   SOLE 9 505 0 0
ISHARES TR ETF 46432F339   986 6 SH   SOLE 19 6 0 0
ISHARES TR ETF 46432F339   35,007 213 SH   SOLE 22 213 0 0
ISHARES TR ETF 46432F339   2,617,955 15,929 SH   SOLE 36 15,929 0 0
ISHARES TR ETF 46432F339   23,502 143 SH   SOLE 49 143 0 0
ISHARES TR ETF 46432F339   4,479,089 27,253 SH   SOLE   27,253 0 0
ISHARES TR ETF 46432F388   11,481 106 SH   SOLE 36 106 0 0
ISHARES TR ETF 46432F388   155,184 1,433 SH   SOLE   1,432 0 0
ISHARES TR ETF 464287556   3,019 22 SH   SOLE 19 22 0 0
ISHARES TR ETF 464287556   663,168 4,833 SH   SOLE   4,832 0 0
ISHARES TR ETF 464287622   3,456 12 SH   SOLE 32 12 0 0
ISHARES TR ETF 464287622   770,480 2,675 SH   SOLE 36 2,675 0 0
ISHARES TR ETF 464287622   2,150,722 7,467 SH   SOLE   7,467 0 0
ISHARES TR ETF 464287614   59,321 176 SH   SOLE 19 176 0 0
ISHARES TR ETF 464287614   1,090,768 3,236 SH   SOLE 36 3,236 0 0
ISHARES TR ETF 464287614   3,864,919 11,467 SH   SOLE   11,466 0 0
ISHARES TR ETF 464287598   8,776 49 SH   SOLE 9 49 0 0
ISHARES TR ETF 464287598   1,104,783 6,168 SH   SOLE 19 6,168 0 0
ISHARES TR ETF 464287598   157,975 882 SH   SOLE 36 882 0 0
ISHARES TR ETF 464287598   4,822,522 26,925 SH   SOLE   26,924 0 0
ISHARES TR ETF 464287655   88,957 423 SH   SOLE 36 423 0 0
ISHARES TR ETF 464287655   10,725 51 SH   SOLE 49 51 0 0
ISHARES TR ETF 464287655   8,223,613 39,104 SH   SOLE   39,104 0 0
ISHARES TR ETF 464287648   3,091,556 11,416 SH   SOLE   11,416 0 0
ISHARES TR ETF 464287630   314,725 1,982 SH   SOLE   1,981 0 0
ISHARES TR ETF 464287689   692,885 2,309 SH   SOLE 19 2,309 0 0
ISHARES TR ETF 464287689   2,574,265 8,579 SH   SOLE   8,578 0 0
ISHARES TR ETF 464288869   449,820 3,712 SH   SOLE   3,711 0 0
ISHARES TR ETF 464287499   41,036 488 SH   SOLE 19 488 0 0
ISHARES TR ETF 464287499   2,391,430 28,439 SH   SOLE   28,438 0 0
ISHARES TR ETF 464287481   266,878 2,338 SH   SOLE 36 2,338 0 0
ISHARES TR ETF 464287481   936,858 8,208 SH   SOLE   8,207 0 0
ISHARES TR ETF 464287473   52,012 415 SH   SOLE 36 415 0 0
ISHARES TR ETF 464287473   1,417,078 11,307 SH   SOLE   11,306 0 0
ISHARES TR ETF 464289438   2,734,251 14,015 SH   SOLE   14,014 0 0
ISHARES TR ETF 464287101   899,838 3,637 SH   SOLE 36 3,637 0 0
ISHARES TR ETF 464287101   3,570,207 14,430 SH   SOLE   14,430 0 0
ISHARES TR ETF 464287200   283,368 539 SH   SOLE 9 539 0 0
ISHARES TR ETF 464287200   176,596 336 SH   SOLE 19 335 0 0
ISHARES TR ETF 464287200   133,535 254 SH   SOLE 22 254 0 0
ISHARES TR ETF 464287200   43,110 82 SH   SOLE 32 82 0 0
ISHARES TR ETF 464287200   12,102,756 23,021 SH   SOLE 36 23,020 0 0
ISHARES TR ETF 464287200   105,617,510 200,897 SH   SOLE   200,896 0 0
ISHARES TR ETF 464287309   73,716 873 SH   SOLE 9 873 0 0
ISHARES TR ETF 464287309   1,014,159 12,010 SH   SOLE 11 12,010 0 0
ISHARES TR ETF 464287309   37 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287309   2,156,579 25,540 SH   SOLE 36 25,539 0 0
ISHARES TR ETF 464287309   67,552 800 SH   SOLE 52 800 0 0
ISHARES TR ETF 464287309   12,838,113 152,038 SH   SOLE   152,038 0 0
ISHARES TR ETF 464287408   41,285 221 SH   SOLE 9 221 0 0
ISHARES TR ETF 464287408   1,087,399 5,821 SH   SOLE 11 5,820 0 0
ISHARES TR ETF 464287408   74 0 SH   SOLE 19 0 0 0
ISHARES TR ETF 464287408   1,331,135 7,126 SH   SOLE 36 7,125 0 0
ISHARES TR ETF 464287408   25,967 139 SH   SOLE 49 139 0 0
ISHARES TR ETF 464287408   4,197,470 22,469 SH   SOLE   22,469 0 0
ISHARES TR ETF 464287341   8,762 204 SH   SOLE 9 204 0 0
ISHARES TR ETF 464287341   5,412 126 SH   SOLE 19 126 0 0
ISHARES TR ETF 464287341   409,450 9,533 SH   SOLE 36 9,533 0 0
ISHARES TR ETF 464287341   6,159,173 143,403 SH   SOLE   143,403 0 0
ISHARES TR ETF 464287390   18,401 647 SH   SOLE 36 647 0 0
ISHARES TR ETF 464287390   1,214,040 42,688 SH   SOLE   42,687 0 0
ISHARES TR ETF 464287606   359,962 3,945 SH   SOLE 11 3,944 0 0
ISHARES TR ETF 464287606   2,162,462 23,698 SH   SOLE   23,698 0 0
ISHARES TR ETF 464287705   121,735 1,029 SH   SOLE 9 1,029 0 0
ISHARES TR ETF 464287705   12,775 108 SH   SOLE 36 108 0 0
ISHARES TR ETF 464287705   1,119,443 9,464 SH   SOLE   9,463 0 0
ISHARES TR ETF 464287887   6,798 52 SH   SOLE 36 52 0 0
ISHARES TR ETF 464287887   1,416,039 10,832 SH   SOLE   10,831 0 0
ISHARES TR ETF 464287879   117,124 1,140 SH   SOLE 36 1,139 0 0
ISHARES TR ETF 464287879   3,050,316 29,684 SH   SOLE   29,683 0 0
ISHARES TR ETF 464288687   29,071 902 SH   SOLE 36 902 0 0
ISHARES TR ETF 464288687   2,142,598 66,478 SH   SOLE   66,478 0 0
ISHARES TR ETF 464287168   112,010 909 SH   SOLE 9 909 0 0
ISHARES TR ETF 464287168   28,947 235 SH   SOLE 19 235 0 0
ISHARES TR ETF 464287168   8,163,344 66,272 SH   SOLE   66,271 0 0
ISHARES TR ETF 464287523   8,811 39 SH   SOLE 48 39 0 0
ISHARES TR ETF 464287523   5,422 24 SH   SOLE 49 24 0 0
ISHARES TR ETF 464287523   21,061,833 93,227 SH   SOLE   93,226 0 0
ISHARES TR ETF 464288158   6,598 63 SH   SOLE 32 63 0 0
ISHARES TR ETF 464288158   76,767 733 SH   SOLE 36 733 0 0
ISHARES TR ETF 464288158   29,848 285 SH   SOLE 49 285 0 0
ISHARES TR ETF 464288158   6,743,547 64,390 SH   SOLE   64,389 0 0
ISHARES TR ETF 464288679   24,319 220 SH   SOLE 36 220 0 0
ISHARES TR ETF 464288679   48,006,635 434,292 SH   SOLE   434,291 0 0
ISHARES SILVER TR ETF 46428Q109   2,782,734 122,318 SH   SOLE   122,317 0 0
ISHARES TR ETF 464287176   59,613 555 SH   SOLE 9 555 0 0
ISHARES TR ETF 464287176   78,565 731 SH   SOLE 36 731 0 0
ISHARES TR ETF 464287176   3,299,771 30,721 SH   SOLE   30,721 0 0
ISHARES TR ETF 464287762   32,877 531 SH   SOLE 19 531 0 0
ISHARES TR ETF 464287762   2,167 35 SH   SOLE 32 35 0 0
ISHARES TR ETF 464287762   31,879 515 SH   SOLE 36 515 0 0
ISHARES TR ETF 464287762   3,409,291 55,077 SH   SOLE   55,077 0 0
ISHARES TR ETF 464287192   7,674 109 SH   SOLE 48 109 0 0
ISHARES TR ETF 464287192   7,094,343 100,772 SH   SOLE   100,771 0 0
ISHARES TR ETF 46434V860   33,658 664 SH   SOLE 9 664 0 0
ISHARES TR ETF 46434V860   1,706 34 SH   SOLE 36 33 0 0
ISHARES TR ETF 46434V860   1,723,206 33,995 SH   SOLE   33,994 0 0
ISHARES TR ETF 46432F859   1,017,069 21,439 SH   SOLE   21,439 0 0
ISHARES TR ETF 46435U440   35 1 SH   SOLE 36 0 0 0
ISHARES TR ETF 46435U440   1,009,581 21,531 SH   SOLE   21,530 0 0
ISHARES TR ETF 464288760   36,508 277 SH   SOLE 19 276 0 0
ISHARES TR ETF 464288760   4,881 37 SH   SOLE 48 37 0 0
ISHARES TR ETF 464288760   12,196,442 92,446 SH   SOLE   92,446 0 0
ISHARES TR ETF 46434V282   353,175 6,563 SH   SOLE   6,563 0 0
ISHARES TR ETF 464287770   1,263,722 19,061 SH   SOLE   19,060 0 0
ISHARES TR ETF 464287754   3,502,006 27,858 SH   SOLE   27,857 0 0
ISHARES TR ETF 46435U713   347 8 SH   SOLE 9 8 0 0
ISHARES TR ETF 46435U713   257,809 5,946 SH   SOLE 36 5,945 0 0
ISHARES TR ETF 46435U713   1,473,101 33,974 SH   SOLE   33,973 0 0
ISHARES TR ETF 464288786   7,043 60 SH   SOLE 48 60 0 0
ISHARES TR ETF 464288786   9,873,514 84,109 SH   SOLE   84,108 0 0
ISHARES TR ETF 464288810   1,876,488 32,027 SH   SOLE   32,027 0 0
ISHARES TR ETF 464288851   321,517 3,006 SH   SOLE   3,005 0 0
ISHARES TR ETF 46429B267   77,486 3,403 SH   SOLE 9 3,403 0 0
ISHARES TR ETF 46429B267   433 19 SH   SOLE 19 19 0 0
ISHARES TR ETF 46429B267   95,042 4,174 SH   SOLE 22 4,174 0 0
ISHARES TR ETF 46429B267   50,825 2,232 SH   SOLE 36 2,232 0 0
ISHARES TR ETF 46429B267   381,728 16,765 SH   SOLE   16,764 0 0
ISHARES TR ETF 464287580   586,778 7,158 SH   SOLE   7,158 0 0
ISHARES TR ETF 464287796   38,821 786 SH   SOLE 19 785 0 0
ISHARES TR ETF 464287796   19,315 391 SH   SOLE 36 391 0 0
ISHARES TR ETF 464287796   329,959 6,679 SH   SOLE   6,679 0 0
ISHARES TR ETF 464287788   2,870 30 SH   SOLE 19 30 0 0
ISHARES TR ETF 464287788   23,339 244 SH   SOLE 36 244 0 0
ISHARES TR ETF 464287788   1,080,125 11,292 SH   SOLE   11,292 0 0
ISHARES TR ETF 464288828   521,749 9,566 SH   SOLE   9,566 0 0
ISHARES TR ETF 464288752   135,798 1,173 SH   SOLE 9 1,173 0 0
ISHARES TR ETF 464288752   10,651 92 SH   SOLE 48 92 0 0
ISHARES TR ETF 464288752   12,960,834 111,953 SH   SOLE   111,953 0 0
ISHARES TR ETF 464288836   281,493 4,146 SH   SOLE   4,146 0 0
ISHARES TR ETF 464287739   39,376 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739   480,367 5,343 SH   SOLE   5,343 0 0
ISHARES TR ETF 464287721   32,549 241 SH   SOLE 9 241 0 0
ISHARES TR ETF 464287721   5,402 40 SH   SOLE 32 40 0 0
ISHARES TR ETF 464287721   1,651,109 12,225 SH   SOLE 36 12,225 0 0
ISHARES TR ETF 464287721   6,753 50 SH   SOLE 48 50 0 0
ISHARES TR ETF 464287721   21,463,761 158,920 SH   SOLE   158,920 0 0
ISHARES TR ETF 464287713   2,478,748 112,773 SH   SOLE   112,772 0 0
JABIL INC Stock 466313103   16,744 125 SH   SOLE 9 125 0 0
JABIL INC Stock 466313103   49,160 367 SH   SOLE 19 367 0 0
JABIL INC Stock 466313103   1,206 9 SH   SOLE 33 9 0 0
JABIL INC Stock 466313103   804 6 SH   SOLE 46 6 0 0
JABIL INC Stock 466313103   1,008,399 7,528 SH   SOLE   7,528 0 0
JACOBS SOLUTIONS INC Stock 46982L108   79,956 520 SH   SOLE 19 520 0 0
JACOBS SOLUTIONS INC Stock 46982L108   15,074 98 SH   SOLE 33 98 0 0
JACOBS SOLUTIONS INC Stock 46982L108   948,154 6,168 SH   SOLE   6,167 0 0
JANUS DETROIT STR TR ETF 47103U845   724,026 14,269 SH   SOLE 25 14,269 0 0
JANUS DETROIT STR TR ETF 47103U845   5,125 101 SH   SOLE 36 101 0 0
JANUS DETROIT STR TR ETF 47103U845   16,491 325 SH   SOLE   325 0 0
JANUS DETROIT STR TR ETF 47103U886   493,148 10,168 SH   SOLE   10,168 0 0
JANUS DETROIT STR TR ETF 47103U209   2,236,811 31,991 SH   SOLE   31,991 0 0
JETBLUE AWYS CORP Stock 477143101   180,017 24,261 SH   SOLE   24,261 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206   208,450 7,047 SH   SOLE   7,047 0 0
JOHNSON & JOHNSON Stock 478160104   41,920 265 SH   SOLE 9 265 0 0
JOHNSON & JOHNSON Stock 478160104   333,259 2,107 SH   SOLE 19 2,106 0 0
JOHNSON & JOHNSON Stock 478160104   158,981 1,005 SH   SOLE 24 1,005 0 0
JOHNSON & JOHNSON Stock 478160104   66,788 422 SH   SOLE 33 422 0 0
JOHNSON & JOHNSON Stock 478160104   56,790 359 SH   SOLE 36 359 0 0
JOHNSON & JOHNSON Stock 478160104   9,017 57 SH   SOLE 51 57 0 0
JOHNSON & JOHNSON Stock 478160104   13,137,374 83,048 SH   SOLE   83,048 0 0
JOHNSON CTLS INTL PLC Stock G51502105   77,212 1,182 SH   SOLE 19 1,182 0 0
JOHNSON CTLS INTL PLC Stock G51502105   8,896 136 SH   SOLE 33 136 0 0
JOHNSON CTLS INTL PLC Stock G51502105   6,597 101 SH   SOLE 36 101 0 0
JOHNSON CTLS INTL PLC Stock G51502105   2,352 36 SH   SOLE 46 36 0 0
JOHNSON CTLS INTL PLC Stock G51502105   783,905 12,001 SH   SOLE   12,000 0 0
JPMORGAN CHASE & CO ETF 46625H365   17,350 609 SH   SOLE 49 609 0 0
JPMORGAN CHASE & CO ETF 46625H365   1,705,123 59,850 SH   SOLE   59,849 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q373   221,101 3,677 SH   SOLE 36 3,676 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q399   420,036 4,448 SH   SOLE 36 4,448 0 0
JPMORGAN CHASE & CO Stock 46625H100   76,715 383 SH   SOLE 7 383 0 0
JPMORGAN CHASE & CO Stock 46625H100   71,507 357 SH   SOLE 9 357 0 0
JPMORGAN CHASE & CO Stock 46625H100   716,068 3,575 SH   SOLE 19 3,574 0 0
JPMORGAN CHASE & CO Stock 46625H100   170,884 853 SH   SOLE 33 853 0 0
JPMORGAN CHASE & CO Stock 46625H100   68,503 342 SH   SOLE 36 342 0 0
JPMORGAN CHASE & CO Stock 46625H100   67,479 337 SH   SOLE 43 336 0 0
JPMORGAN CHASE & CO Stock 46625H100   183,475 916 SH   SOLE 49 916 0 0
JPMORGAN CHASE & CO Stock 46625H100   27,916,112 139,372 SH   SOLE   139,371 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   94,643 2,029 SH   SOLE 36 2,029 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q670   385,701 8,269 SH   SOLE   8,268 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q308   278,274 5,207 SH   SOLE   5,206 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q407   202,503 1,808 SH   SOLE   1,808 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   1,003,053 17,336 SH   SOLE 11 17,335 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   32,517 562 SH   SOLE 36 562 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   10,986,770 189,885 SH   SOLE   189,885 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q647   84,990 1,675 SH   SOLE 36 1,675 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q647   161,100 3,175 SH   SOLE   3,175 0 0
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   583,382 10,756 SH   SOLE   10,755 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q761   55,249 1,045 SH   SOLE 36 1,045 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q761   875,458 16,559 SH   SOLE   16,558 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   17,052 338 SH   SOLE 9 338 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   7,517 149 SH   SOLE 49 149 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837   2,005,415 39,751 SH   SOLE   39,750 0 0
JUNIPER NETWORKS INC Stock 48203R104   185 5 SH   SOLE 19 5 0 0
JUNIPER NETWORKS INC Stock 48203R104   4,804 130 SH   SOLE 33 129 0 0
JUNIPER NETWORKS INC Stock 48203R104   593 16 SH   SOLE 46 16 0 0
JUNIPER NETWORKS INC Stock 48203R104   475,480 12,830 SH   SOLE   12,830 0 0
KASPI KZ JSC ADR 48581R205   207,460 1,640 SH   SOLE   1,640 0 0
KAYNE ANDERSON ENERGY INFRST CEF 486606106   186,076 18,589 SH   SOLE   18,589 0 0
KELLANOVA Stock 487836108   286 5 SH   SOLE 19 5 0 0
KELLANOVA Stock 487836108   2,120 37 SH   SOLE 33 37 0 0
KELLANOVA Stock 487836108   1,891 33 SH   SOLE 46 33 0 0
KELLANOVA Stock 487836108   864,898 15,097 SH   SOLE   15,096 0 0
KENVUE INC Stock 49177J102   4,442 207 SH   SOLE 9 207 0 0
KENVUE INC Stock 49177J102   13,025 607 SH   SOLE 33 606 0 0
KENVUE INC Stock 49177J102   38,092 1,775 SH   SOLE 51 1,775 0 0
KENVUE INC Stock 49177J102   26,031 1,213 SH   SOLE 52 1,213 0 0
KENVUE INC Stock 49177J102   132,773 6,187 SH   SOLE   6,187 0 0
KEURIG DR PEPPER INC Stock 49271V100   425,454 13,872 SH   SOLE 6 13,872 0 0
KEURIG DR PEPPER INC Stock 49271V100   5,551 181 SH   SOLE 9 181 0 0
KEURIG DR PEPPER INC Stock 49271V100   307 10 SH   SOLE 19 10 0 0
KEURIG DR PEPPER INC Stock 49271V100   981 32 SH   SOLE 33 32 0 0
KEURIG DR PEPPER INC Stock 49271V100   17,053 556 SH   SOLE 43 556 0 0
KEURIG DR PEPPER INC Stock 49271V100   3,098 101 SH   SOLE 46 101 0 0
KEURIG DR PEPPER INC Stock 49271V100   452,413 14,751 SH   SOLE   14,751 0 0
KEYCORP Stock 493267108   204,423 12,930 SH   SOLE 19 12,930 0 0
KEYCORP Stock 493267108   4,751 301 SH   SOLE 33 300 0 0
KEYCORP Stock 493267108   5,739 363 SH   SOLE 36 363 0 0
KEYCORP Stock 493267108   1,486 94 SH   SOLE 46 94 0 0
KEYCORP Stock 493267108   1,101,079 69,644 SH   SOLE   69,644 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   621,923 3,977 SH   SOLE 6 3,977 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   1,407 9 SH   SOLE 19 9 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   19,235 123 SH   SOLE 33 123 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   15,638 100 SH   SOLE 36 100 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   17,202 110 SH   SOLE 48 110 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103   289,616 1,852 SH   SOLE   1,852 0 0
KRANESHARES TRUST ETF 500767652   304,280 10,180 SH   SOLE   10,180 0 0
KIMBERLY-CLARK CORP Stock 494368103   647 5 SH   SOLE 19 5 0 0
KIMBERLY-CLARK CORP Stock 494368103   13,112 101 SH   SOLE 33 101 0 0
KIMBERLY-CLARK CORP Stock 494368103   5,303 41 SH   SOLE 46 41 0 0
KIMBERLY-CLARK CORP Stock 494368103   57,173 442 SH   SOLE 51 442 0 0
KIMBERLY-CLARK CORP Stock 494368103   38,676 299 SH   SOLE 52 299 0 0
KIMBERLY-CLARK CORP Stock 494368103   3,055,990 23,626 SH   SOLE   23,625 0 0
KINDER MORGAN INC DEL Stock 49456B101   516,303 28,152 SH   SOLE 6 28,151 0 0
KINDER MORGAN INC DEL Stock 49456B101   97,435 5,313 SH   SOLE 19 5,312 0 0
KINDER MORGAN INC DEL Stock 49456B101   10,601 578 SH   SOLE 33 578 0 0
KINDER MORGAN INC DEL Stock 49456B101   1,537,614 83,839 SH   SOLE   83,839 0 0
KINSALE CAP GROUP INC Stock 49714P108   17,869 34 SH   SOLE 34 34 0 0
KINSALE CAP GROUP INC Stock 49714P108   6,822 13 SH   SOLE 36 13 0 0
KINSALE CAP GROUP INC Stock 49714P108   5,311,960 10,123 SH   SOLE   10,123 0 0
KKR & CO INC Stock 48251W104   8,750 87 SH   SOLE 9 87 0 0
KKR & CO INC Stock 48251W104   2,917 29 SH   SOLE 19 29 0 0
KKR & CO INC Stock 48251W104   6,437 64 SH   SOLE 43 64 0 0
KKR & CO INC Stock 48251W104   1,247,083 12,399 SH   SOLE   12,398 0 0
KLA CORP Stock 482480100   4,191 6 SH   SOLE 9 6 0 0
KLA CORP Stock 482480100   1,397 2 SH   SOLE 19 2 0 0
KLA CORP Stock 482480100   13,308 19 SH   SOLE 33 19 0 0
KLA CORP Stock 482480100   48,900 70 SH   SOLE 36 70 0 0
KLA CORP Stock 482480100   33,007 47 SH   SOLE 43 47 0 0
KLA CORP Stock 482480100   526,023 753 SH   SOLE 45 753 0 0
KLA CORP Stock 482480100   3,493 5 SH   SOLE 46 5 0 0
KLA CORP Stock 482480100   51,694 74 SH   SOLE 48 74 0 0
KLA CORP Stock 482480100   8,801,124 12,599 SH   SOLE   12,598 0 0
KOHLS CORP Stock 500255104   200,261 6,870 SH   SOLE 19 6,870 0 0
KOHLS CORP Stock 500255104   438,994 15,060 SH   SOLE   15,059 0 0
KONTOOR BRANDS INC Stock 50050N103   228,046 3,785 SH   SOLE   3,785 0 0
KRAFT HEINZ CO Stock 500754106   6,125 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106   20,406 553 SH   SOLE 19 553 0 0
KRAFT HEINZ CO Stock 500754106   1,223 33 SH   SOLE 33 33 0 0
KRAFT HEINZ CO Stock 500754106   5,424 147 SH   SOLE 36 147 0 0
KRAFT HEINZ CO Stock 500754106   84,973 2,303 SH   SOLE 43 2,302 0 0
KRAFT HEINZ CO Stock 500754106   4,391 119 SH   SOLE 46 119 0 0
KRAFT HEINZ CO Stock 500754106   1,445,660 39,178 SH   SOLE   39,177 0 0
KRANESHARES TRUST ETF 500767306   420 16 SH   SOLE 19 16 0 0
KRANESHARES TRUST ETF 500767306   280,893 10,701 SH   SOLE   10,700 0 0
KROGER CO Stock 501044101   571 10 SH   SOLE 19 10 0 0
KROGER CO Stock 501044101   2,703 47 SH   SOLE 33 47 0 0
KROGER CO Stock 501044101   34,906 611 SH   SOLE 36 611 0 0
KROGER CO Stock 501044101   1,172,216 20,518 SH   SOLE   20,518 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   39,210 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   24,933 117 SH   SOLE 19 117 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   7,484 35 SH   SOLE 33 35 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   3,197 15 SH   SOLE 36 15 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   87,506 411 SH   SOLE 43 410 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109   2,052,406 9,631 SH   SOLE   9,631 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   24,904 114 SH   SOLE 19 114 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   8,751 40 SH   SOLE 33 40 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   62,447 286 SH   SOLE 43 285 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409   1,244,107 5,695 SH   SOLE   5,694 0 0
LAM RESEARCH CORP Stock 512807108   28,176 29 SH   SOLE 9 29 0 0
LAM RESEARCH CORP Stock 512807108   4,858 5 SH   SOLE 19 5 0 0
LAM RESEARCH CORP Stock 512807108   27,261 28 SH   SOLE 33 28 0 0
LAM RESEARCH CORP Stock 512807108   74,973 77 SH   SOLE 36 77 0 0
LAM RESEARCH CORP Stock 512807108   3,886 4 SH   SOLE 46 4 0 0
LAM RESEARCH CORP Stock 512807108   11,439,192 11,774 SH   SOLE   11,773 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   95,165 797 SH   SOLE 19 796 0 0
LAMAR ADVERTISING CO NEW REIT 512816109   162,703 1,363 SH   SOLE   1,362 0 0
LAMB WESTON HLDGS INC Stock 513272104   13,103 123 SH   SOLE 19 123 0 0
LAMB WESTON HLDGS INC Stock 513272104   5,062 48 SH   SOLE 33 47 0 0
LAMB WESTON HLDGS INC Stock 513272104   892,070 8,374 SH   SOLE   8,373 0 0
LANDSTAR SYS INC Stock 515098101   9,060 47 SH   SOLE 9 47 0 0
LANDSTAR SYS INC Stock 515098101   55,900 290 SH   SOLE 23 290 0 0
LANDSTAR SYS INC Stock 515098101   12,544 65 SH   SOLE 34 65 0 0
LANDSTAR SYS INC Stock 515098101   363,191 1,884 SH   SOLE   1,884 0 0
LEIDOS HOLDINGS INC Stock 525327102   3,671 28 SH   SOLE 9 28 0 0
LEIDOS HOLDINGS INC Stock 525327102   0 0 SH   SOLE 19 0 0 0
LEIDOS HOLDINGS INC Stock 525327102   266 2 SH   SOLE 33 2 0 0
LEIDOS HOLDINGS INC Stock 525327102   97,143 741 SH   SOLE 43 741 0 0
LEIDOS HOLDINGS INC Stock 525327102   431,792 3,294 SH   SOLE   3,293 0 0
LEMONADE INC Stock 52567D107   4,825 294 SH   SOLE 19 294 0 0
LEMONADE INC Stock 52567D107   209,736 12,781 SH   SOLE   12,781 0 0
LIBERTY ALL-STAR GROWTH FD I CEF 529900102   71,546 13,032 SH   SOLE   13,032 0 0
LIGHTWAVE LOGIC INC Stock 532275104   69,612 14,874 SH   SOLE   14,874 0 0
ELI LILLY & CO Stock 532457108   22,561 29 SH   SOLE 9 29 0 0
ELI LILLY & CO Stock 532457108   1,162,762 1,495 SH   SOLE 19 1,494 0 0
ELI LILLY & CO Stock 532457108   34,230 44 SH   SOLE 28 44 0 0
ELI LILLY & CO Stock 532457108   194,490 250 SH   SOLE 30 250 0 0
ELI LILLY & CO Stock 532457108   156,859 202 SH   SOLE 33 201 0 0
ELI LILLY & CO Stock 532457108   147,034 189 SH   SOLE 36 189 0 0
ELI LILLY & CO Stock 532457108   122,312 157 SH   SOLE 43 157 0 0
ELI LILLY & CO Stock 532457108   672,157 864 SH   SOLE 45 864 0 0
ELI LILLY & CO Stock 532457108   16,337 21 SH   SOLE 46 21 0 0
ELI LILLY & CO Stock 532457108   65,349 84 SH   SOLE 48 84 0 0
ELI LILLY & CO Stock 532457108   70,844 91 SH   SOLE 50 91 0 0
ELI LILLY & CO Stock 532457108   778 1 SH   SOLE 51 1 0 0
ELI LILLY & CO Stock 532457108   32,752,756 42,101 SH   SOLE   42,100 0 0
LINCOLN ELEC HLDGS INC Stock 533900106   258,505 1,012 SH   SOLE   1,012 0 0
LINCOLN NATL CORP IND Stock 534187109   639 20 SH   SOLE 19 20 0 0
LINCOLN NATL CORP IND Stock 534187109   1,341 42 SH   SOLE 36 42 0 0
LINCOLN NATL CORP IND Stock 534187109   1,039,481 32,555 SH   SOLE   32,555 0 0
LINDE PLC Stock G54950103   3,022,993 6,511 SH   SOLE 6 6,510 0 0
LINDE PLC Stock G54950103   14,858 32 SH   SOLE 9 32 0 0
LINDE PLC Stock G54950103   3,715 8 SH   SOLE 19 8 0 0
LINDE PLC Stock G54950103   72,043 155 SH   SOLE 32 155 0 0
LINDE PLC Stock G54950103   48,941 105 SH   SOLE 33 105 0 0
LINDE PLC Stock G54950103   11,144 24 SH   SOLE 61 24 0 0
LINDE PLC Stock G54950103   3,237,467 6,972 SH   SOLE   6,972 0 0
LIQUIDIA CORPORATION Stock 53635D202   780,791 52,935 SH   SOLE   52,935 0 0
LIVE OAK BANCSHARES INC Stock 53803X105   1,611,958 38,833 SH   SOLE   38,833 0 0
LIVEPERSON INC Stock 538146101   212,991 213,546 SH   SOLE   213,546 0 0
LKQ CORP Stock 501889208   5,768 108 SH   SOLE 9 108 0 0
LKQ CORP Stock 501889208   267 5 SH   SOLE 19 5 0 0
LKQ CORP Stock 501889208   3,064 57 SH   SOLE 33 57 0 0
LKQ CORP Stock 501889208   1,617,611 30,287 SH   SOLE   30,286 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   891 344 SH   SOLE 33 344 0 0
LLOYDS BANKING GROUP PLC ADR 539439109   238,130 91,942 SH   SOLE   91,942 0 0
LOCKHEED MARTIN CORP Stock 539830109   2,936,790 6,456 SH   SOLE 6 6,456 0 0
LOCKHEED MARTIN CORP Stock 539830109   175,265 385 SH   SOLE 19 385 0 0
LOCKHEED MARTIN CORP Stock 539830109   31,533 69 SH   SOLE 33 69 0 0
LOCKHEED MARTIN CORP Stock 539830109   9,148 20 SH   SOLE 36 20 0 0
LOCKHEED MARTIN CORP Stock 539830109   10,279,302 22,598 SH   SOLE   22,598 0 0
LOWES COS INC Stock 548661107   745,085 2,925 SH   SOLE 6 2,925 0 0
LOWES COS INC Stock 548661107   11,208 44 SH   SOLE 9 44 0 0
LOWES COS INC Stock 548661107   109,538 430 SH   SOLE 19 430 0 0
LOWES COS INC Stock 548661107   146,470 575 SH   SOLE 30 575 0 0
LOWES COS INC Stock 548661107   32,054 126 SH   SOLE 33 125 0 0
LOWES COS INC Stock 548661107   138,318 543 SH   SOLE 36 543 0 0
LOWES COS INC Stock 548661107   509 2 SH   SOLE 51 2 0 0
LOWES COS INC Stock 548661107   11,799,356 46,321 SH   SOLE   46,321 0 0
LPL FINL HLDGS INC Stock 50212V100   409,510 1,550 SH   SOLE 5 1,550 0 0
LPL FINL HLDGS INC Stock 50212V100   11,625 44 SH   SOLE 23 44 0 0
LPL FINL HLDGS INC Stock 50212V100   528 2 SH   SOLE 33 2 0 0
LPL FINL HLDGS INC Stock 50212V100   1,725,417 6,531 SH   SOLE   6,530 0 0
LUCID GROUP INC Stock 549498103   63,355 22,230 SH   SOLE   22,229 0 0
LULULEMON ATHLETICA INC Stock 550021109   37,502 96 SH   SOLE 19 96 0 0
LULULEMON ATHLETICA INC Stock 550021109   5,078 13 SH   SOLE 33 13 0 0
LULULEMON ATHLETICA INC Stock 550021109   1,172 3 SH   SOLE 46 3 0 0
LULULEMON ATHLETICA INC Stock 550021109   41,800 107 SH   SOLE 50 107 0 0
LULULEMON ATHLETICA INC Stock 550021109   781 2 SH   SOLE 51 2 0 0
LULULEMON ATHLETICA INC Stock 550021109   3,212,492 8,223 SH   SOLE   8,223 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   2,703 1,733 SH   SOLE 19 1,733 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   90 58 SH   SOLE 36 58 0 0
LUMEN TECHNOLOGIES INC Stock 550241103   60,252 38,623 SH   SOLE   38,623 0 0
LYFT INC Stock 55087P104   0 0 SH   SOLE 19 0 0 0
LYFT INC Stock 55087P104   513,435 26,534 SH   SOLE   26,534 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   338,649 3,311 SH   SOLE 19 3,311 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   4,623 45 SH   SOLE 33 45 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   4,296 42 SH   SOLE 36 42 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   73,846 722 SH   SOLE 51 722 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   50,219 491 SH   SOLE 52 491 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100   3,642,252 35,611 SH   SOLE   35,610 0 0
M & T BK CORP Stock 55261F104   6,004 41 SH   SOLE 33 41 0 0
M & T BK CORP Stock 55261F104   6,690 46 SH   SOLE 36 46 0 0
M & T BK CORP Stock 55261F104   1,018 7 SH   SOLE 46 7 0 0
M & T BK CORP Stock 55261F104   1,121,267 7,709 SH   SOLE   7,709 0 0
MACYS INC Stock 55616P104   126,104 6,308 SH   SOLE   6,308 0 0
NORTHERN LTS FD TR IV ETF 66538H591   574,836 11,410 SH   SOLE 51 11,410 0 0
NORTHERN LTS FD TR IV ETF 66538H591   72,799 1,445 SH   SOLE   1,445 0 0
MAIN STR CAP CORP CEF 56035L104   1,779,782 37,620 SH   SOLE   37,619 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   819,503 3,275 SH   SOLE 19 3,275 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   26,024 104 SH   SOLE 50 104 0 0
MANHATTAN ASSOCIATES INC Stock 562750109   180,166 720 SH   SOLE   720 0 0
MARATHON OIL CORP Stock 565849106   36,729 1,296 SH   SOLE 19 1,296 0 0
MARATHON OIL CORP Stock 565849106   8,631 305 SH   SOLE 33 304 0 0
MARATHON OIL CORP Stock 565849106   789,333 27,852 SH   SOLE   27,852 0 0
MARATHON PETE CORP Stock 56585A102   2,015 10 SH   SOLE 19 10 0 0
MARATHON PETE CORP Stock 56585A102   9,389 47 SH   SOLE 33 46 0 0
MARATHON PETE CORP Stock 56585A102   42,366 210 SH   SOLE 36 210 0 0
MARATHON PETE CORP Stock 56585A102   10,150,666 50,376 SH   SOLE   50,375 0 0
MARKEL GROUP INC Stock 570535104   39,558 26 SH   SOLE 2 26 0 0
MARKEL GROUP INC Stock 570535104   578,162 380 SH   SOLE 6 380 0 0
MARKEL GROUP INC Stock 570535104   13,693 9 SH   SOLE 9 9 0 0
MARKEL GROUP INC Stock 570535104   206,921 136 SH   SOLE   136 0 0
VANECK ETF TRUST ETF 92189H300   466 19 SH   SOLE 36 19 0 0
VANECK ETF TRUST ETF 92189H300   1,429,407 58,319 SH   SOLE   58,319 0 0
VANECK ETF TRUST ETF 92189F106   797,021 25,206 SH   SOLE   25,206 0 0
MARQETA INC Stock 57142B104   170,688 28,639 SH   SOLE   28,638 0 0
MARRIOTT INTL INC NEW Stock 571903202   94,162 373 SH   SOLE 19 373 0 0
MARRIOTT INTL INC NEW Stock 571903202   15,928 63 SH   SOLE 33 63 0 0
MARRIOTT INTL INC NEW Stock 571903202   9,335 37 SH   SOLE 36 37 0 0
MARRIOTT INTL INC NEW Stock 571903202   1,261,650 5,000 SH   SOLE   5,000 0 0
MARSH & MCLENNAN COS INC Stock 571748102   142,126 690 SH   SOLE 19 690 0 0
MARSH & MCLENNAN COS INC Stock 571748102   35,959 175 SH   SOLE 33 174 0 0
MARSH & MCLENNAN COS INC Stock 571748102   1,483,218 7,201 SH   SOLE   7,200 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   9,823 16 SH   SOLE 6 16 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   614 1 SH   SOLE 19 1 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   615 1 SH   SOLE 33 1 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   3,070 5 SH   SOLE 46 5 0 0
MARTIN MARIETTA MATLS INC Stock 573284106   737,351 1,201 SH   SOLE   1,201 0 0
MARVELL TECHNOLOGY INC Stock 573874104   354 5 SH   SOLE 19 5 0 0
MARVELL TECHNOLOGY INC Stock 573874104   2,056 29 SH   SOLE 51 29 0 0
MARVELL TECHNOLOGY INC Stock 573874104   1,168,732 16,489 SH   SOLE   16,488 0 0
MASCO CORP Stock 574599106   2,371,488 30,065 SH   SOLE 6 30,064 0 0
MASCO CORP Stock 574599106   3,313 42 SH   SOLE 9 42 0 0
MASCO CORP Stock 574599106   1,105 14 SH   SOLE 33 14 0 0
MASCO CORP Stock 574599106   736,962 9,343 SH   SOLE   9,342 0 0
MASTERCARD INCORPORATED Stock 57636Q104   41,897 87 SH   SOLE 2 87 0 0
MASTERCARD INCORPORATED Stock 57636Q104   2,774,169 5,761 SH   SOLE 6 5,760 0 0
MASTERCARD INCORPORATED Stock 57636Q104   137,729 286 SH   SOLE 9 286 0 0
MASTERCARD INCORPORATED Stock 57636Q104   326,961 679 SH   SOLE 19 678 0 0
MASTERCARD INCORPORATED Stock 57636Q104   149,287 310 SH   SOLE 28 310 0 0
MASTERCARD INCORPORATED Stock 57636Q104   151,695 315 SH   SOLE 30 315 0 0
MASTERCARD INCORPORATED Stock 57636Q104   86,241 179 SH   SOLE 32 179 0 0
MASTERCARD INCORPORATED Stock 57636Q104   80,084 166 SH   SOLE 33 166 0 0
MASTERCARD INCORPORATED Stock 57636Q104   127,616 265 SH   SOLE 36 265 0 0
MASTERCARD INCORPORATED Stock 57636Q104   97,876 203 SH   SOLE 43 203 0 0
MASTERCARD INCORPORATED Stock 57636Q104   12,039 25 SH   SOLE 46 25 0 0
MASTERCARD INCORPORATED Stock 57636Q104   42,378 88 SH   SOLE 48 88 0 0
MASTERCARD INCORPORATED Stock 57636Q104   430,271 893 SH   SOLE 51 893 0 0
MASTERCARD INCORPORATED Stock 57636Q104   161,808 336 SH   SOLE 53 336 0 0
MASTERCARD INCORPORATED Stock 57636Q104   17,052,443 35,410 SH   SOLE   35,410 0 0
MATCH GROUP INC NEW Stock 57667L107   8,127 224 SH   SOLE 9 224 0 0
MATCH GROUP INC NEW Stock 57667L107   3,483 96 SH   SOLE 33 96 0 0
MATCH GROUP INC NEW Stock 57667L107   18,213 502 SH   SOLE 36 502 0 0
MATCH GROUP INC NEW Stock 57667L107   980 27 SH   SOLE 46 27 0 0
MATCH GROUP INC NEW Stock 57667L107   303,930 8,377 SH   SOLE   8,377 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   924 10 SH   SOLE 19 9 0 0
SELECT SECTOR SPDR TR ETF 81369Y100   3,288,508 35,402 SH   SOLE   35,402 0 0
MCCORMICK & CO INC Stock 579780206   2,621 34 SH   SOLE 33 34 0 0
MCCORMICK & CO INC Stock 579780206   922 12 SH   SOLE 46 12 0 0
MCCORMICK & CO INC Stock 579780206   307 4 SH   SOLE 51 4 0 0
MCCORMICK & CO INC Stock 579780206   412,346 5,368 SH   SOLE   5,368 0 0
MCDONALDS CORP Stock 580135101   1,736,340 6,158 SH   SOLE 6 6,158 0 0
MCDONALDS CORP Stock 580135101   47,948 170 SH   SOLE 7 170 0 0
MCDONALDS CORP Stock 580135101   267,258 948 SH   SOLE 19 947 0 0
MCDONALDS CORP Stock 580135101   48,791 173 SH   SOLE 33 173 0 0
MCDONALDS CORP Stock 580135101   11,842 42 SH   SOLE 36 42 0 0
MCDONALDS CORP Stock 580135101   8,740 31 SH   SOLE 46 31 0 0
MCDONALDS CORP Stock 580135101   10,346,197 36,695 SH   SOLE   36,695 0 0
MCKESSON CORP Stock 58155Q103   19,327 36 SH   SOLE 9 36 0 0
MCKESSON CORP Stock 58155Q103   77,306 144 SH   SOLE 19 144 0 0
MCKESSON CORP Stock 58155Q103   74,659 139 SH   SOLE 32 139 0 0
MCKESSON CORP Stock 58155Q103   18,272 34 SH   SOLE 33 34 0 0
MCKESSON CORP Stock 58155Q103   18,253 34 SH   SOLE 36 34 0 0
MCKESSON CORP Stock 58155Q103   8,596,641 16,013 SH   SOLE   16,013 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304   687,189 146,210 SH   SOLE   146,210 0 0
MEDPACE HLDGS INC Stock 58506Q109   21,420 53 SH   SOLE 19 53 0 0
MEDPACE HLDGS INC Stock 58506Q109   487,405 1,206 SH   SOLE 45 1,206 0 0
MEDPACE HLDGS INC Stock 58506Q109   48,902 121 SH   SOLE 48 121 0 0
MEDPACE HLDGS INC Stock 58506Q109   404 1 SH   SOLE 51 1 0 0
MEDPACE HLDGS INC Stock 58506Q109   6,375,466 15,775 SH   SOLE   15,775 0 0
MEDTRONIC PLC Stock G5960L103   1,412,817 16,211 SH   SOLE 6 16,211 0 0
MEDTRONIC PLC Stock G5960L103   57,450 659 SH   SOLE 7 659 0 0
MEDTRONIC PLC Stock G5960L103   34,773 399 SH   SOLE 9 399 0 0
MEDTRONIC PLC Stock G5960L103   110,221 1,265 SH   SOLE 19 1,264 0 0
MEDTRONIC PLC Stock G5960L103   111,988 1,285 SH   SOLE 24 1,285 0 0
MEDTRONIC PLC Stock G5960L103   52,726 605 SH   SOLE 26 605 0 0
MEDTRONIC PLC Stock G5960L103   28,374 326 SH   SOLE 33 325 0 0
MEDTRONIC PLC Stock G5960L103   4,358 50 SH   SOLE 36 50 0 0
MEDTRONIC PLC Stock G5960L103   86,201 989 SH   SOLE 43 989 0 0
MEDTRONIC PLC Stock G5960L103   5,316 61 SH   SOLE 46 61 0 0
MEDTRONIC PLC Stock G5960L103   5,084,946 58,347 SH   SOLE   58,347 0 0
MERCADOLIBRE INC Stock 58733R102   3,024 2 SH   SOLE 9 2 0 0
MERCADOLIBRE INC Stock 58733R102   1,512 1 SH   SOLE 19 1 0 0
MERCADOLIBRE INC Stock 58733R102   6,048 4 SH   SOLE 61 4 0 0
MERCADOLIBRE INC Stock 58733R102   5,630,447 3,724 SH   SOLE   3,723 0 0
MERCK & CO INC Stock 58933Y105   60,282 457 SH   SOLE 7 456 0 0
MERCK & CO INC Stock 58933Y105   47,238 358 SH   SOLE 9 358 0 0
MERCK & CO INC Stock 58933Y105   326,148 2,472 SH   SOLE 19 2,471 0 0
MERCK & CO INC Stock 58933Y105   79,830 605 SH   SOLE 26 605 0 0
MERCK & CO INC Stock 58933Y105   124,624 944 SH   SOLE 33 944 0 0
MERCK & CO INC Stock 58933Y105   40,641 308 SH   SOLE 36 308 0 0
MERCK & CO INC Stock 58933Y105   13,723 104 SH   SOLE 46 104 0 0
MERCK & CO INC Stock 58933Y105   3,299 25 SH   SOLE 49 25 0 0
MERCK & CO INC Stock 58933Y105   15,430,246 116,940 SH   SOLE   116,940 0 0
META PLATFORMS INC Stock 30303M102   200,545 413 SH   SOLE 9 413 0 0
META PLATFORMS INC Stock 30303M102   490,921 1,011 SH   SOLE 18 1,011 0 0
META PLATFORMS INC Stock 30303M102   1,597,795 3,290 SH   SOLE 19 3,290 0 0
META PLATFORMS INC Stock 30303M102   150,044 309 SH   SOLE 24 309 0 0
META PLATFORMS INC Stock 30303M102   251,640 518 SH   SOLE 33 518 0 0
META PLATFORMS INC Stock 30303M102   48,072 99 SH   SOLE 36 99 0 0
META PLATFORMS INC Stock 30303M102   3,885 8 SH   SOLE 39 8 0 0
META PLATFORMS INC Stock 30303M102   84,020 173 SH   SOLE 43 173 0 0
META PLATFORMS INC Stock 30303M102   7,284 15 SH   SOLE 49 15 0 0
META PLATFORMS INC Stock 30303M102   70,899 146 SH   SOLE 50 146 0 0
META PLATFORMS INC Stock 30303M102   428,432 882 SH   SOLE 51 882 0 0
META PLATFORMS INC Stock 30303M102   141,789 292 SH   SOLE 53 292 0 0
META PLATFORMS INC Stock 30303M102   40,166,924 82,719 SH   SOLE   82,719 0 0
METLIFE INC Stock 59156R108   290,992 3,926 SH   SOLE 19 3,926 0 0
METLIFE INC Stock 59156R108   14,471 195 SH   SOLE 33 195 0 0
METLIFE INC Stock 59156R108   37,055 500 SH   SOLE 36 500 0 0
METLIFE INC Stock 59156R108   2,816 38 SH   SOLE 46 38 0 0
METLIFE INC Stock 59156R108   3,042,175 41,049 SH   SOLE   41,049 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   13,313 10 SH   SOLE 33 10 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105   287,559 216 SH   SOLE   216 0 0
MFS CHARTER INCOME TR CEF 552727109   75,579 11,921 SH   SOLE   11,921 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   15,699 175 SH   SOLE 9 175 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   35,346 394 SH   SOLE 19 394 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   74,190 827 SH   SOLE 32 826 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   13,205 147 SH   SOLE 33 147 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   5,203 58 SH   SOLE 36 58 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   3,140 35 SH   SOLE 46 35 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104   2,896,867 32,291 SH   SOLE   32,291 0 0
MICRON TECHNOLOGY INC Stock 595112103   1,179 10 SH   SOLE 19 10 0 0
MICRON TECHNOLOGY INC Stock 595112103   158,562 1,345 SH   SOLE 24 1,345 0 0
MICRON TECHNOLOGY INC Stock 595112103   28,442 241 SH   SOLE 33 241 0 0
MICRON TECHNOLOGY INC Stock 595112103   9,078 77 SH   SOLE 36 77 0 0
MICRON TECHNOLOGY INC Stock 595112103   82,272 698 SH   SOLE 43 697 0 0
MICRON TECHNOLOGY INC Stock 595112103   5,659 48 SH   SOLE 46 48 0 0
MICRON TECHNOLOGY INC Stock 595112103   5,364,257 45,502 SH   SOLE   45,502 0 0
MICROSOFT CORP Stock 594918104   78,675 187 SH   SOLE 2 187 0 0
MICROSOFT CORP Stock 594918104   3,551,430 8,441 SH   SOLE 6 8,441 0 0
MICROSOFT CORP Stock 594918104   118,634 282 SH   SOLE 7 281 0 0
MICROSOFT CORP Stock 594918104   232,237 552 SH   SOLE 9 552 0 0
MICROSOFT CORP Stock 594918104   839,757 1,996 SH   SOLE 18 1,996 0 0
MICROSOFT CORP Stock 594918104   2,440,217 5,800 SH   SOLE 19 5,800 0 0
MICROSOFT CORP Stock 594918104   231,817 551 SH   SOLE 24 551 0 0
MICROSOFT CORP Stock 594918104   188,483 448 SH   SOLE 28 448 0 0
MICROSOFT CORP Stock 594918104   225,648 536 SH   SOLE 32 536 0 0
MICROSOFT CORP Stock 594918104   737,089 1,752 SH   SOLE 33 1,751 0 0
MICROSOFT CORP Stock 594918104   435,866 1,036 SH   SOLE 36 1,036 0 0
MICROSOFT CORP Stock 594918104   301,145 716 SH   SOLE 43 715 0 0
MICROSOFT CORP Stock 594918104   74,047 176 SH   SOLE 46 176 0 0
MICROSOFT CORP Stock 594918104   54,694 130 SH   SOLE 48 130 0 0
MICROSOFT CORP Stock 594918104   187,220 445 SH   SOLE 49 445 0 0
MICROSOFT CORP Stock 594918104   312,053 742 SH   SOLE 50 741 0 0
MICROSOFT CORP Stock 594918104   1,036,005 2,462 SH   SOLE 51 2,462 0 0
MICROSOFT CORP Stock 594918104   380,752 905 SH   SOLE 53 905 0 0
MICROSOFT CORP Stock 594918104   94,620,893 224,902 SH   SOLE   224,902 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   25,921 197 SH   SOLE 19 197 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   14,652 111 SH   SOLE 33 111 0 0
MID-AMER APT CMNTYS INC REIT 59522J103   268,886 2,044 SH   SOLE   2,043 0 0
MODERNA INC Stock 60770K107   533 5 SH   SOLE 19 5 0 0
MODERNA INC Stock 60770K107   7,033 66 SH   SOLE 33 66 0 0
MODERNA INC Stock 60770K107   456,002 4,279 SH   SOLE   4,279 0 0
MODINE MFG CO Stock 607828100   3,903 41 SH   SOLE 19 41 0 0
MODINE MFG CO Stock 607828100   295,089 3,100 SH   SOLE   3,100 0 0
MOLINA HEALTHCARE INC Stock 60855R100   42,315 103 SH   SOLE 19 103 0 0
MOLINA HEALTHCARE INC Stock 60855R100   9,449 23 SH   SOLE 33 23 0 0
MOLINA HEALTHCARE INC Stock 60855R100   625,694 1,523 SH   SOLE   1,523 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   269,000 4,000 SH   SOLE 5 4,000 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   6,658 99 SH   SOLE 9 99 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   5,716 85 SH   SOLE 19 85 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   1,438 21 SH   SOLE 33 21 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   2,085 31 SH   SOLE 46 31 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209   382,672 5,690 SH   SOLE   5,690 0 0
MONDELEZ INTL INC Stock 609207105   44,730 639 SH   SOLE 7 639 0 0
MONDELEZ INTL INC Stock 609207105   3,080 44 SH   SOLE 9 44 0 0
MONDELEZ INTL INC Stock 609207105   52,570 751 SH   SOLE 19 751 0 0
MONDELEZ INTL INC Stock 609207105   58,736 839 SH   SOLE 32 839 0 0
MONDELEZ INTL INC Stock 609207105   45,040 643 SH   SOLE 33 643 0 0
MONDELEZ INTL INC Stock 609207105   4,023,952 57,485 SH   SOLE   57,485 0 0
MONGODB INC Stock 60937P106   599,646 1,672 SH   SOLE 19 1,672 0 0
MONGODB INC Stock 60937P106   717 2 SH   SOLE 33 2 0 0
MONGODB INC Stock 60937P106   26,539 74 SH   SOLE 43 74 0 0
MONGODB INC Stock 60937P106   2,213,885 6,173 SH   SOLE   6,173 0 0
MONOLITHIC PWR SYS INC Stock 609839105   9,497 14 SH   SOLE 33 14 0 0
MONOLITHIC PWR SYS INC Stock 609839105   8,129 12 SH   SOLE 43 12 0 0
MONOLITHIC PWR SYS INC Stock 609839105   27,774 41 SH   SOLE 48 41 0 0
MONOLITHIC PWR SYS INC Stock 609839105   229,544 339 SH   SOLE   338 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   593 10 SH   SOLE 19 10 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   21,993 371 SH   SOLE 33 371 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   92,655 1,563 SH   SOLE 50 1,563 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109   768,737 12,968 SH   SOLE   12,967 0 0
MOODYS CORP Stock 615369105   43,626 111 SH   SOLE 19 111 0 0
MOODYS CORP Stock 615369105   10,286 26 SH   SOLE 33 26 0 0
MOODYS CORP Stock 615369105   3,144 8 SH   SOLE 36 8 0 0
MOODYS CORP Stock 615369105   3,144 8 SH   SOLE 46 8 0 0
MOODYS CORP Stock 615369105   1,195,044 3,041 SH   SOLE   3,040 0 0
MORGAN STANLEY Stock 617446448   8,663 92 SH   SOLE 9 92 0 0
MORGAN STANLEY Stock 617446448   24,011 255 SH   SOLE 19 255 0 0
MORGAN STANLEY Stock 617446448   25,307 269 SH   SOLE 33 268 0 0
MORGAN STANLEY Stock 617446448   28,248 300 SH   SOLE 36 300 0 0
MORGAN STANLEY Stock 617446448   2,843,285 30,196 SH   SOLE   30,196 0 0
MORNINGSTAR INC Stock 617700109   650,661 2,110 SH   SOLE 6 2,110 0 0
MORNINGSTAR INC Stock 617700109   166,828 541 SH   SOLE 23 541 0 0
MORNINGSTAR INC Stock 617700109   184,097 597 SH   SOLE   597 0 0
MOSAIC CO NEW Stock 61945C103   120,751 3,720 SH   SOLE 24 3,720 0 0
MOSAIC CO NEW Stock 61945C103   3,124 96 SH   SOLE 33 96 0 0
MOSAIC CO NEW Stock 61945C103   188,043 5,793 SH   SOLE   5,793 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   57,507 162 SH   SOLE 7 162 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   839,528 2,365 SH   SOLE 18 2,365 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   1,775 5 SH   SOLE 19 5 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   14,612 41 SH   SOLE 33 41 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   6,035 17 SH   SOLE 36 17 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   37,668 106 SH   SOLE 50 106 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   35,853 101 SH   SOLE 51 101 0 0
MOTOROLA SOLUTIONS INC Stock 620076307   559,244 1,575 SH   SOLE   1,575 0 0
MOVELLA HOLDINGS INC Stock 62459N105   5,304 85,000 SH   SOLE   85,000 0 0
MPLX LP Stock 55336V100   20,780 500 SH   SOLE 49 500 0 0
MPLX LP Stock 55336V100   869,158 20,913 SH   SOLE   20,913 0 0
MSCI INC Stock 55354G100   4,484 8 SH   SOLE 9 8 0 0
MSCI INC Stock 55354G100   1,121 2 SH   SOLE 19 2 0 0
MSCI INC Stock 55354G100   3,372 6 SH   SOLE 33 6 0 0
MSCI INC Stock 55354G100   49,437 88 SH   SOLE 43 88 0 0
MSCI INC Stock 55354G100   24,700 44 SH   SOLE 50 44 0 0
MSCI INC Stock 55354G100   846,010 1,510 SH   SOLE   1,509 0 0
MUELLER INDS INC Stock 624756102   659,025 12,220 SH   SOLE   12,220 0 0
MURPHY OIL CORP Stock 626717102   1,428,763 31,264 SH   SOLE   31,263 0 0
NASDAQ INC Stock 631103108   631 10 SH   SOLE 19 10 0 0
NASDAQ INC Stock 631103108   2,356 37 SH   SOLE 33 37 0 0
NASDAQ INC Stock 631103108   1,451 23 SH   SOLE 46 23 0 0
NASDAQ INC Stock 631103108   214,161 3,394 SH   SOLE   3,394 0 0
NATIONAL FUEL GAS CO Stock 636180101   119,796 2,230 SH   SOLE 24 2,230 0 0
NATIONAL FUEL GAS CO Stock 636180101   107,494 2,001 SH   SOLE   2,001 0 0
NATIONAL GRID PLC ADR 636274409   1,706 25 SH   SOLE 33 25 0 0
NATIONAL GRID PLC ADR 636274409   76,816 1,126 SH   SOLE 51 1,126 0 0
NATIONAL GRID PLC ADR 636274409   52,871 775 SH   SOLE 52 775 0 0
NATIONAL GRID PLC ADR 636274409   505,321 7,407 SH   SOLE   7,407 0 0
NNN REIT INC REIT 637417106   777,065 18,181 SH   SOLE   18,181 0 0
ETF SER SOLUTIONS ETF 26922A172   420,240 17,799 SH   SOLE   17,799 0 0
NETAPP INC Stock 64110D104   8,092 77 SH   SOLE 33 77 0 0
NETAPP INC Stock 64110D104   67,153 640 SH   SOLE 36 639 0 0
NETAPP INC Stock 64110D104   315 3 SH   SOLE 46 3 0 0
NETAPP INC Stock 64110D104   2,411,298 22,971 SH   SOLE   22,971 0 0
NETFLIX INC Stock 64110L106   273,781 451 SH   SOLE 19 450 0 0
NETFLIX INC Stock 64110L106   275,728 454 SH   SOLE 28 454 0 0
NETFLIX INC Stock 64110L106   78,346 129 SH   SOLE 32 129 0 0
NETFLIX INC Stock 64110L106   67,414 111 SH   SOLE 33 111 0 0
NETFLIX INC Stock 64110L106   23,686 39 SH   SOLE 36 39 0 0
NETFLIX INC Stock 64110L106   62,555 103 SH   SOLE 43 103 0 0
NETFLIX INC Stock 64110L106   7,288 12 SH   SOLE 46 12 0 0
NETFLIX INC Stock 64110L106   49,194 81 SH   SOLE 48 81 0 0
NETFLIX INC Stock 64110L106   53,445 88 SH   SOLE 50 88 0 0
NETFLIX INC Stock 64110L106   607 1 SH   SOLE 51 1 0 0
NETFLIX INC Stock 64110L106   8,729,995 14,374 SH   SOLE   14,374 0 0
NEW FORTRESS ENERGY INC Stock 644393100   383,514 12,537 SH   SOLE   12,537 0 0
NEW JERSEY RES CORP Stock 646025106   1,521,945 35,468 SH   SOLE 6 35,468 0 0
NEW JERSEY RES CORP Stock 646025106   60,975 1,421 SH   SOLE 19 1,421 0 0
NEW JERSEY RES CORP Stock 646025106   95,505 2,226 SH   SOLE   2,225 0 0
NEW MTN FIN CORP CEF 647551100   128,423 10,136 SH   SOLE   10,136 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   7,087 2,201 SH   SOLE 19 2,201 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103   263,064 81,697 SH   SOLE   81,697 0 0
NEWELL BRANDS INC Stock 651229106   65,629 8,173 SH   SOLE 19 8,173 0 0
NEWELL BRANDS INC Stock 651229106   11,616 1,447 SH   SOLE 43 1,446 0 0
NEWELL BRANDS INC Stock 651229106   57,540 7,166 SH   SOLE   7,165 0 0
NEWMONT CORP Stock 651639106   20,004 558 SH   SOLE 19 558 0 0
NEWMONT CORP Stock 651639106   3,620 101 SH   SOLE 33 101 0 0
NEWMONT CORP Stock 651639106   6,057 169 SH   SOLE 36 169 0 0
NEWMONT CORP Stock 651639106   2,364,208 65,966 SH   SOLE   65,965 0 0
NEXGEN ENERGY LTD Stock 65340P106   153,846 19,800 SH   SOLE   19,800 0 0
NEXTERA ENERGY INC Stock 65339F101   39,970 625 SH   SOLE 7 625 0 0
NEXTERA ENERGY INC Stock 65339F101   4,282 67 SH   SOLE 9 67 0 0
NEXTERA ENERGY INC Stock 65339F101   63,321 991 SH   SOLE 19 990 0 0
NEXTERA ENERGY INC Stock 65339F101   68 1 SH   SOLE 32 1 0 0
NEXTERA ENERGY INC Stock 65339F101   40,337 631 SH   SOLE 33 631 0 0
NEXTERA ENERGY INC Stock 65339F101   8,929,446 139,719 SH   SOLE   139,719 0 0
NEXTERA ENERGY PARTNERS LP Stock 65341B106   278,532 9,260 SH   SOLE   9,259 0 0
NIKE INC Stock 654106103   1,283,955 13,662 SH   SOLE 6 13,662 0 0
NIKE INC Stock 654106103   3,853 41 SH   SOLE 9 41 0 0
NIKE INC Stock 654106103   82,890 882 SH   SOLE 19 882 0 0
NIKE INC Stock 654106103   40,035 426 SH   SOLE 28 426 0 0
NIKE INC Stock 654106103   95,860 1,020 SH   SOLE 30 1,020 0 0
NIKE INC Stock 654106103   30,416 324 SH   SOLE 33 323 0 0
NIKE INC Stock 654106103   3,101 33 SH   SOLE 46 33 0 0
NIKE INC Stock 654106103   0 0 SH   SOLE 48 0 0 0
NIKE INC Stock 654106103   30,113 320 SH   SOLE 50 320 0 0
NIKE INC Stock 654106103   127,401 1,356 SH   SOLE 51 1,355 0 0
NIKE INC Stock 654106103   50,279 535 SH   SOLE 53 535 0 0
NIKE INC Stock 654106103   2,552,791 27,163 SH   SOLE   27,163 0 0
NIO INC ADR 62914V106   59,979 13,329 SH   SOLE   13,328 0 0
NISOURCE INC Stock 65473P105   6,334 229 SH   SOLE 19 229 0 0
NISOURCE INC Stock 65473P105   355,185 12,841 SH   SOLE   12,841 0 0
NL INDS INC Stock 629156407   168,062 22,928 SH   SOLE   22,928 0 0
NOAH HLDGS LTD ADR 65487X102   286,356 25,053 SH   SOLE   25,053 0 0
NOKIA CORP ADR 654902204   454,613 128,422 SH   SOLE   128,421 0 0
NORDSON CORP Stock 655663102   2,584,609 9,414 SH   SOLE 6 9,414 0 0
NORDSON CORP Stock 655663102   12,354 45 SH   SOLE 23 45 0 0
NORDSON CORP Stock 655663102   3,578 13 SH   SOLE 33 13 0 0
NORDSON CORP Stock 655663102   549 2 SH   SOLE 46 2 0 0
NORDSON CORP Stock 655663102   193,306 704 SH   SOLE   704 0 0
NORFOLK SOUTHN CORP Stock 655844108   9,685 38 SH   SOLE 9 38 0 0
NORFOLK SOUTHN CORP Stock 655844108   10,989 43 SH   SOLE 19 43 0 0
NORFOLK SOUTHN CORP Stock 655844108   11,265 44 SH   SOLE 33 44 0 0
NORFOLK SOUTHN CORP Stock 655844108   3,058 12 SH   SOLE 36 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   3,058 12 SH   SOLE 46 12 0 0
NORFOLK SOUTHN CORP Stock 655844108   2,947,190 11,564 SH   SOLE   11,563 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204   3,466 10,900 SH   SOLE   10,900 0 0
NORTHERN TR CORP Stock 665859104   1,954,970 21,986 SH   SOLE 6 21,985 0 0
NORTHERN TR CORP Stock 665859104   11,471 129 SH   SOLE 19 129 0 0
NORTHERN TR CORP Stock 665859104   1,168 13 SH   SOLE 33 13 0 0
NORTHERN TR CORP Stock 665859104   277,090 3,116 SH   SOLE   3,116 0 0
NORTHROP GRUMMAN CORP Stock 666807102   30,634 64 SH   SOLE 7 64 0 0
NORTHROP GRUMMAN CORP Stock 666807102   957 2 SH   SOLE 19 2 0 0
NORTHROP GRUMMAN CORP Stock 666807102   12,048 25 SH   SOLE 33 25 0 0
NORTHROP GRUMMAN CORP Stock 666807102   1,915 4 SH   SOLE 36 4 0 0
NORTHROP GRUMMAN CORP Stock 666807102   1,236,452 2,583 SH   SOLE   2,583 0 0
NOVARTIS AG ADR 66987V109   5,514 57 SH   SOLE 31 57 0 0
NOVARTIS AG ADR 66987V109   1,935 20 SH   SOLE 33 20 0 0
NOVARTIS AG ADR 66987V109   31,631 327 SH   SOLE 36 327 0 0
NOVARTIS AG ADR 66987V109   3,551,640 36,717 SH   SOLE   36,717 0 0
NOVAVAX INC Stock 670002401   327,765 68,570 SH   SOLE   68,570 0 0
NOVO-NORDISK A S ADR 670100205   69,593 542 SH   SOLE 28 542 0 0
NOVO-NORDISK A S ADR 670100205   15,408 120 SH   SOLE 33 120 0 0
NOVO-NORDISK A S ADR 670100205   61,632 480 SH   SOLE 43 480 0 0
NOVO-NORDISK A S ADR 670100205   10,576,432 82,371 SH   SOLE   82,370 0 0
NRG ENERGY INC Stock 629377508   178,431 2,636 SH   SOLE 19 2,636 0 0
NRG ENERGY INC Stock 629377508   8,111 120 SH   SOLE 33 119 0 0
NRG ENERGY INC Stock 629377508   269,068 3,975 SH   SOLE   3,975 0 0
NU HLDGS LTD Stock G6683N103   354,969 29,754 SH   SOLE   29,754 0 0
NUCOR CORP Stock 670346105   6,531 33 SH   SOLE 9 33 0 0
NUCOR CORP Stock 670346105   52,444 265 SH   SOLE 19 265 0 0
NUCOR CORP Stock 670346105   9,537 48 SH   SOLE 33 48 0 0
NUCOR CORP Stock 670346105   32,171 163 SH   SOLE 36 162 0 0
NUCOR CORP Stock 670346105   3,562 18 SH   SOLE 46 18 0 0
NUCOR CORP Stock 670346105   2,139,013 10,809 SH   SOLE   10,808 0 0
NUTANIX INC Stock 67059N108   36,353 589 SH   SOLE 19 589 0 0
NUTANIX INC Stock 67059N108   808,532 13,100 SH   SOLE   13,100 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   39,299 3,550 SH   SOLE 36 3,550 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105   227,365 20,539 SH   SOLE   20,538 0 0
NUVEEN CR STRATEGIES INCOME CEF 67073D102   81,283 14,593 SH   SOLE   14,593 0 0
NUSHARES ETF TR ETF 67092P805   5,872 189 SH   SOLE 43 189 0 0
NUSHARES ETF TR ETF 67092P805   891,169 28,683 SH   SOLE   28,682 0 0
NUSHARES ETF TR ETF 67092P300   3,012,284 77,516 SH   SOLE   77,516 0 0
NUSHARES ETF TR ETF 67092P607   2,287 55 SH   SOLE 43 55 0 0
NUSHARES ETF TR ETF 67092P607   307,844 7,402 SH   SOLE   7,401 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108   599,245 68,642 SH   SOLE   68,642 0 0
NUVEEN MUN HIGH INCOME OPPOR CEF 670682103   116,160 11,000 SH   SOLE   11,000 0 0
NUVEEN PFD & INCOME OPPORTUN CEF 67073B106   86,169 11,985 SH   SOLE   11,984 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101   877,175 76,542 SH   SOLE   76,542 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105   253,357 21,362 SH   SOLE   21,362 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103   567,606 37,050 SH   SOLE   37,050 0 0
NVIDIA CORPORATION Stock 67066G104   266 0 SH   SOLE 6 0 0 0
NVIDIA CORPORATION Stock 67066G104   358,713 397 SH   SOLE 9 397 0 0
NVIDIA CORPORATION Stock 67066G104   1,918,360 2,123 SH   SOLE 19 2,123 0 0
NVIDIA CORPORATION Stock 67066G104   175,299 194 SH   SOLE 32 194 0 0
NVIDIA CORPORATION Stock 67066G104   544,928 603 SH   SOLE 33 603 0 0
NVIDIA CORPORATION Stock 67066G104   144,570 160 SH   SOLE 36 160 0 0
NVIDIA CORPORATION Stock 67066G104   235,879 261 SH   SOLE 43 261 0 0
NVIDIA CORPORATION Stock 67066G104   660,502 731 SH   SOLE 45 731 0 0
NVIDIA CORPORATION Stock 67066G104   49,696 55 SH   SOLE 46 55 0 0
NVIDIA CORPORATION Stock 67066G104   262,032 290 SH   SOLE 48 290 0 0
NVIDIA CORPORATION Stock 67066G104   208,731 231 SH   SOLE 50 231 0 0
NVIDIA CORPORATION Stock 67066G104   1,450,610 1,605 SH   SOLE 51 1,605 0 0
NVIDIA CORPORATION Stock 67066G104   559,304 619 SH   SOLE 53 619 0 0
NVIDIA CORPORATION Stock 67066G104   99,108,161 109,686 SH   SOLE   109,686 0 0
NVR INC Stock 62944T105   16,200 2 SH   SOLE 9 2 0 0
NVR INC Stock 62944T105   8,100 1 SH   SOLE 33 1 0 0
NVR INC Stock 62944T105   56,700 7 SH   SOLE 36 7 0 0
NVR INC Stock 62944T105   599,397 74 SH   SOLE   74 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   661,298 2,669 SH   SOLE 6 2,669 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   10,654 43 SH   SOLE 9 43 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   49,554 200 SH   SOLE 19 200 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   2,233 9 SH   SOLE 33 9 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   4,460 18 SH   SOLE 46 18 0 0
NXP SEMICONDUCTORS N V Stock N6596X109   1,854,626 7,485 SH   SOLE   7,485 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   9,031 8 SH   SOLE 9 8 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   302,540 268 SH   SOLE 18 268 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   4,516 4 SH   SOLE 19 4 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   24,835 22 SH   SOLE 33 22 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   20,320 18 SH   SOLE 36 18 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   214,487 190 SH   SOLE 51 190 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   79,022 70 SH   SOLE 53 70 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107   2,677,353 2,372 SH   SOLE   2,371 0 0
OCCIDENTAL PETE CORP Stock 674599105   2,080 32 SH   SOLE 19 32 0 0
OCCIDENTAL PETE CORP Stock 674599105   33,892 521 SH   SOLE 32 521 0 0
OCCIDENTAL PETE CORP Stock 674599105   11,015 169 SH   SOLE 33 169 0 0
OCCIDENTAL PETE CORP Stock 674599105   43,315 666 SH   SOLE 36 666 0 0
OCCIDENTAL PETE CORP Stock 674599105   921,368 14,177 SH   SOLE   14,177 0 0
OKTA INC Stock 679295105   5,859 56 SH   SOLE 19 56 0 0
OKTA INC Stock 679295105   45,196 432 SH   SOLE 48 432 0 0
OKTA INC Stock 679295105   572,554 5,473 SH   SOLE   5,472 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   396,074 1,806 SH   SOLE 18 1,806 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   439 2 SH   SOLE 19 2 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   118,047 538 SH   SOLE 32 538 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   3,952 18 SH   SOLE 33 18 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   3,948 18 SH   SOLE 36 18 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   6,141 28 SH   SOLE 43 28 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   16,668 76 SH   SOLE 51 76 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100   298,262 1,360 SH   SOLE   1,360 0 0
OLD REP INTL CORP Stock 680223104   5,960 194 SH   SOLE 19 194 0 0
OLD REP INTL CORP Stock 680223104   277,772 9,042 SH   SOLE   9,042 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100   1,559,045 49,228 SH   SOLE   49,227 0 0
OMNICOM GROUP INC Stock 681919106   6,676 69 SH   SOLE 9 69 0 0
OMNICOM GROUP INC Stock 681919106   3,870 40 SH   SOLE 19 40 0 0
OMNICOM GROUP INC Stock 681919106   1,064 11 SH   SOLE 33 11 0 0
OMNICOM GROUP INC Stock 681919106   4,741 49 SH   SOLE 36 49 0 0
OMNICOM GROUP INC Stock 681919106   1,451 15 SH   SOLE 46 15 0 0
OMNICOM GROUP INC Stock 681919106   900,850 9,310 SH   SOLE   9,310 0 0
ON SEMICONDUCTOR CORP Stock 682189105   368 5 SH   SOLE 19 5 0 0
ON SEMICONDUCTOR CORP Stock 682189105   5,663 77 SH   SOLE 33 77 0 0
ON SEMICONDUCTOR CORP Stock 682189105   345,503 4,698 SH   SOLE   4,697 0 0
ONEOK INC NEW Stock 682680103   63,815 796 SH   SOLE 19 796 0 0
ONEOK INC NEW Stock 682680103   8,669 108 SH   SOLE 33 108 0 0
ONEOK INC NEW Stock 682680103   4,249 53 SH   SOLE 36 53 0 0
ONEOK INC NEW Stock 682680103   1,832,262 22,855 SH   SOLE   22,854 0 0
ETF SER SOLUTIONS ETF 26922A446   1,461,450 40,641 SH   SOLE 49 40,641 0 0
ETF SER SOLUTIONS ETF 26922A446   4,807,268 133,684 SH   SOLE   133,683 0 0
ORACLE CORP Stock 68389X105   2,333,510 18,577 SH   SOLE 6 18,577 0 0
ORACLE CORP Stock 68389X105   52,882 421 SH   SOLE 7 421 0 0
ORACLE CORP Stock 68389X105   13,943 111 SH   SOLE 9 111 0 0
ORACLE CORP Stock 68389X105   137,934 1,098 SH   SOLE 19 1,098 0 0
ORACLE CORP Stock 68389X105   13,943 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105   47,352 377 SH   SOLE 33 376 0 0
ORACLE CORP Stock 68389X105   13,440 107 SH   SOLE 36 107 0 0
ORACLE CORP Stock 68389X105   6,406 51 SH   SOLE 46 51 0 0
ORACLE CORP Stock 68389X105   754 6 SH   SOLE 51 6 0 0
ORACLE CORP Stock 68389X105   7,774,319 61,893 SH   SOLE   61,892 0 0
ORGANON & CO Stock 68622V106   4,456 237 SH   SOLE 19 237 0 0
ORGANON & CO Stock 68622V106   484,353 25,763 SH   SOLE   25,763 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101   247,893 15,097 SH   SOLE   15,097 0 0
OTIS WORLDWIDE CORP Stock 68902V107   496 5 SH   SOLE 19 5 0 0
OTIS WORLDWIDE CORP Stock 68902V107   8,960 90 SH   SOLE 33 90 0 0
OTIS WORLDWIDE CORP Stock 68902V107   1,191 12 SH   SOLE 46 12 0 0
OTIS WORLDWIDE CORP Stock 68902V107   43,611 439 SH   SOLE 50 439 0 0
OTIS WORLDWIDE CORP Stock 68902V107   262,760 2,647 SH   SOLE   2,646 0 0
PACCAR INC Stock 693718108   45,963 371 SH   SOLE 19 371 0 0
PACCAR INC Stock 693718108   10,787 87 SH   SOLE 33 87 0 0
PACCAR INC Stock 693718108   4,460 36 SH   SOLE 46 36 0 0
PACCAR INC Stock 693718108   6,882,951 55,557 SH   SOLE   55,556 0 0
PACER FDS TR ETF 69374H659   236,725 6,025 SH   SOLE   6,025 0 0
PACER FDS TR ETF 69374H873   507,473 15,883 SH   SOLE   15,883 0 0
PACER FDS TR ETF 69374H766   540,251 13,591 SH   SOLE   13,591 0 0
PACER FDS TR ETF 69374H717   226,463 6,463 SH   SOLE   6,462 0 0
PACER FDS TR ETF 69374H816   3,102,478 66,534 SH   SOLE   66,533 0 0
PACER FDS TR ETF 69374H436   1,174,592 32,810 SH   SOLE   32,809 0 0
PACER FDS TR ETF 69374H428   1,407,940 29,603 SH   SOLE   29,603 0 0
PACER FDS TR ETF 69374H568   2,903,521 107,498 SH   SOLE   107,498 0 0
PACER FDS TR ETF 69374H519   420,375 16,495 SH   SOLE   16,495 0 0
PACER FDS TR ETF 69374H881   341,729 5,881 SH   SOLE 11 5,880 0 0
PACER FDS TR ETF 69374H881   8,974,408 154,438 SH   SOLE   154,438 0 0
PACER FDS TR ETF 69374H360   2,574,633 99,024 SH   SOLE   99,024 0 0
PACER FDS TR ETF 69374H857   3,661,909 74,490 SH   SOLE   74,489 0 0
PACKAGING CORP AMER Stock 695156109   3,612 19 SH   SOLE 33 19 0 0
PACKAGING CORP AMER Stock 695156109   1,351,281 7,120 SH   SOLE   7,120 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108   2,122,425 92,239 SH   SOLE   92,239 0 0
PALO ALTO NETWORKS INC Stock 697435105   1,989 7 SH   SOLE 9 7 0 0
PALO ALTO NETWORKS INC Stock 697435105   53,132 187 SH   SOLE 19 187 0 0
PALO ALTO NETWORKS INC Stock 697435105   11,081 39 SH   SOLE 33 39 0 0
PALO ALTO NETWORKS INC Stock 697435105   3,694 13 SH   SOLE 39 13 0 0
PALO ALTO NETWORKS INC Stock 697435105   2,841 10 SH   SOLE 46 10 0 0
PALO ALTO NETWORKS INC Stock 697435105   261,115 919 SH   SOLE 51 919 0 0
PALO ALTO NETWORKS INC Stock 697435105   99,446 350 SH   SOLE 53 350 0 0
PALO ALTO NETWORKS INC Stock 697435105   7,695,572 27,085 SH   SOLE   27,084 0 0
PAPA JOHNS INTL INC Stock 698813102   11,113 167 SH   SOLE 34 166 0 0
PAPA JOHNS INTL INC Stock 698813102   6,394 96 SH   SOLE   96 0 0
PARAMOUNT GLOBAL Stock 92556H206   235 20 SH   SOLE 19 20 0 0
PARAMOUNT GLOBAL Stock 92556H206   683 58 SH   SOLE 33 58 0 0
PARAMOUNT GLOBAL Stock 92556H206   240,093 20,399 SH   SOLE   20,398 0 0
PARKER-HANNIFIN CORP Stock 701094104   115,635 208 SH   SOLE 19 208 0 0
PARKER-HANNIFIN CORP Stock 701094104   191,748 345 SH   SOLE 30 345 0 0
PARKER-HANNIFIN CORP Stock 701094104   10,028 18 SH   SOLE 33 18 0 0
PARKER-HANNIFIN CORP Stock 701094104   1,944,930 3,499 SH   SOLE   3,499 0 0
PAYCHEX INC Stock 704326107   2,404,718 19,582 SH   SOLE 6 19,582 0 0
PAYCHEX INC Stock 704326107   82,367 671 SH   SOLE 19 670 0 0
PAYCHEX INC Stock 704326107   20,584 168 SH   SOLE 33 167 0 0
PAYCHEX INC Stock 704326107   2,333 19 SH   SOLE 46 19 0 0
PAYCHEX INC Stock 704326107   20,262 165 SH   SOLE 51 165 0 0
PAYCHEX INC Stock 704326107   13,999 114 SH   SOLE 52 114 0 0
PAYCHEX INC Stock 704326107   1,142,173 9,301 SH   SOLE   9,301 0 0
PAYCOM SOFTWARE INC Stock 70432V102   2,394 12 SH   SOLE 33 12 0 0
PAYCOM SOFTWARE INC Stock 70432V102   2,154,710 10,827 SH   SOLE   10,827 0 0
PAYPAL HLDGS INC Stock 70450Y103   972,159 14,512 SH   SOLE 18 14,512 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,943 29 SH   SOLE 19 29 0 0
PAYPAL HLDGS INC Stock 70450Y103   105,442 1,574 SH   SOLE 28 1,574 0 0
PAYPAL HLDGS INC Stock 70450Y103   20,432 305 SH   SOLE 33 305 0 0
PAYPAL HLDGS INC Stock 70450Y103   60,291 900 SH   SOLE 36 900 0 0
PAYPAL HLDGS INC Stock 70450Y103   1,876 28 SH   SOLE 46 28 0 0
PAYPAL HLDGS INC Stock 70450Y103   43,477 649 SH   SOLE 51 649 0 0
PAYPAL HLDGS INC Stock 70450Y103   5,293,228 79,015 SH   SOLE   79,015 0 0
PDD HOLDINGS INC ADR 722304102   1,511 13 SH   SOLE 33 13 0 0
PDD HOLDINGS INC ADR 722304102   2,631,280 22,635 SH   SOLE   22,634 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   7,484 464 SH   SOLE 19 464 0 0
PEAKSTONE REALTY TRUST REIT 39818P799   166,022 10,293 SH   SOLE   10,292 0 0
PEGASYSTEMS INC Stock 705573103   200,384 3,100 SH   SOLE   3,100 0 0
PEPSICO INC Stock 713448108   2,284,692 13,055 SH   SOLE 6 13,054 0 0
PEPSICO INC Stock 713448108   37,868 216 SH   SOLE 7 216 0 0
PEPSICO INC Stock 713448108   4,375 25 SH   SOLE 9 25 0 0
PEPSICO INC Stock 713448108   276,881 1,582 SH   SOLE 19 1,582 0 0
PEPSICO INC Stock 713448108   59,795 342 SH   SOLE 33 341 0 0
PEPSICO INC Stock 713448108   25,376 145 SH   SOLE 36 145 0 0
PEPSICO INC Stock 713448108   10,501 60 SH   SOLE 46 60 0 0
PEPSICO INC Stock 713448108   10,501 60 SH   SOLE 51 60 0 0
PEPSICO INC Stock 713448108   10,724,505 61,279 SH   SOLE   61,279 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   4,628 62 SH   SOLE 19 62 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   354,988 4,756 SH   SOLE 45 4,756 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   34,932 468 SH   SOLE 48 468 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103   128,311 1,719 SH   SOLE   1,719 0 0
PERION NETWORK LTD Stock M78673114   413,340 18,387 SH   SOLE   18,387 0 0
PETCO HEALTH & WELLNESS CO I Stock 71601V105   171,969 75,425 SH   SOLE   75,425 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   4,228 278 SH   SOLE 31 278 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   532 35 SH   SOLE 33 35 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408   858,219 56,425 SH   SOLE   56,424 0 0
PFIZER INC Stock 717081103   25,405 915 SH   SOLE 9 915 0 0
PFIZER INC Stock 717081103   176,424 6,358 SH   SOLE 19 6,357 0 0
PFIZER INC Stock 717081103   22,161 799 SH   SOLE 33 798 0 0
PFIZER INC Stock 717081103   1,915 69 SH   SOLE 39 69 0 0
PFIZER INC Stock 717081103   16,767 604 SH   SOLE 43 604 0 0
PFIZER INC Stock 717081103   49,451 1,782 SH   SOLE 51 1,782 0 0
PFIZER INC Stock 717081103   34,382 1,239 SH   SOLE 52 1,239 0 0
PFIZER INC Stock 717081103   10,852,477 391,080 SH   SOLE   391,080 0 0
PG&E CORP Stock 69331C108   503 30 SH   SOLE 19 30 0 0
PG&E CORP Stock 69331C108   5,481 327 SH   SOLE 33 327 0 0
PG&E CORP Stock 69331C108   24,959 1,489 SH   SOLE 43 1,489 0 0
PG&E CORP Stock 69331C108   824,707 49,207 SH   SOLE   49,206 0 0
PGIM SHORT DUR HIG YLD OPP F CEF 69355J104   204,652 13,306 SH   SOLE   13,306 0 0
PGIM ETF TR ETF 69344A107   19,880 400 SH   SOLE 36 400 0 0
PGIM ETF TR ETF 69344A107   60,435 1,216 SH   SOLE 49 1,216 0 0
PGIM ETF TR ETF 69344A107   2,983,464 60,029 SH   SOLE   60,029 0 0
PHILIP MORRIS INTL INC Stock 718172109   11,636 127 SH   SOLE 9 127 0 0
PHILIP MORRIS INTL INC Stock 718172109   180,234 1,967 SH   SOLE 19 1,967 0 0
PHILIP MORRIS INTL INC Stock 718172109   38,664 422 SH   SOLE 24 422 0 0
PHILIP MORRIS INTL INC Stock 718172109   24,658 269 SH   SOLE 33 269 0 0
PHILIP MORRIS INTL INC Stock 718172109   85,665 935 SH   SOLE 51 935 0 0
PHILIP MORRIS INTL INC Stock 718172109   59,187 646 SH   SOLE 52 646 0 0
PHILIP MORRIS INTL INC Stock 718172109   7,687,546 83,907 SH   SOLE   83,906 0 0
PHILLIPS 66 Stock 718546104   6,207 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104   38,176 234 SH   SOLE 19 233 0 0
PHILLIPS 66 Stock 718546104   22,122 135 SH   SOLE 33 135 0 0
PHILLIPS 66 Stock 718546104   12,549,173 76,829 SH   SOLE   76,828 0 0
PHILLIPS EDISON & CO INC REIT 71844V201   213,283 5,946 SH   SOLE   5,946 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206   144,115 20,500 SH   SOLE   20,500 0 0
PIMCO ETF TR ETF 72201R775   104,169 1,134 SH   SOLE 11 1,134 0 0
PIMCO ETF TR ETF 72201R775   1,344,237 14,634 SH   SOLE   14,633 0 0
PIMCO CORPORATE & INCM STRG CEF 72200U100   261,281 18,703 SH   SOLE   18,703 0 0
PIMCO ETF TR ETF 72201R718   1,054,796 11,120 SH   SOLE   11,119 0 0
PIMCO ETF TR ETF 72201R643   206,258 2,092 SH   SOLE   2,091 0 0
PIMCO ETF TR ETF 72201R833   7,541 75 SH   SOLE 9 75 0 0
PIMCO ETF TR ETF 72201R833   534,474 5,316 SH   SOLE   5,316 0 0
PIMCO ETF TR ETF 72201R783   1,738,345 18,596 SH   SOLE   18,595 0 0
PIMCO INCOME STRATEGY FD II CEF 72201J104   206,372 27,664 SH   SOLE   27,663 0 0
PIMCO ETF TR ETF 72201R866   534,619 10,189 SH   SOLE   10,189 0 0
PIMCO ETF TR ETF 72201R817   8,837 92 SH   SOLE 36 92 0 0
PIMCO ETF TR ETF 72201R817   998,728 10,398 SH   SOLE   10,398 0 0
PIMCO ETF TR ETF 72201R585   243,277 9,444 SH   SOLE 25 9,444 0 0
PIMCO EQUITY SER ETF 72202L371   254,012 8,274 SH   SOLE   8,274 0 0
PINNACLE WEST CAP CORP Stock 723484101   149,759 2,004 SH   SOLE 19 2,004 0 0
PINNACLE WEST CAP CORP Stock 723484101   61,448 822 SH   SOLE   822 0 0
PINTEREST INC Stock 72352L106   2,774 80 SH   SOLE 19 80 0 0
PINTEREST INC Stock 72352L106   6,137 177 SH   SOLE 43 177 0 0
PINTEREST INC Stock 72352L106   307,107 8,858 SH   SOLE   8,858 0 0
PIONEER NAT RES CO Stock 723787107   3,413 13 SH   SOLE 9 13 0 0
PIONEER NAT RES CO Stock 723787107   1,313 5 SH   SOLE 19 5 0 0
PIONEER NAT RES CO Stock 723787107   13,018 50 SH   SOLE 33 49 0 0
PIONEER NAT RES CO Stock 723787107   29,036 111 SH   SOLE 36 110 0 0
PIONEER NAT RES CO Stock 723787107   662,494 2,524 SH   SOLE   2,523 0 0
PJT PARTNERS INC Stock 69343T107   292,960 3,108 SH   SOLE   3,108 0 0
PLAINS GP HLDGS L P Stock 72651A207   891,875 48,870 SH   SOLE   48,869 0 0
PNC FINL SVCS GROUP INC Stock 693475105   66,905 414 SH   SOLE 7 414 0 0
PNC FINL SVCS GROUP INC Stock 693475105   4,686 29 SH   SOLE 9 29 0 0
PNC FINL SVCS GROUP INC Stock 693475105   109,004 675 SH   SOLE 19 674 0 0
PNC FINL SVCS GROUP INC Stock 693475105   10,814 67 SH   SOLE 33 66 0 0
PNC FINL SVCS GROUP INC Stock 693475105   4,848 30 SH   SOLE 46 30 0 0
PNC FINL SVCS GROUP INC Stock 693475105   61,085 378 SH   SOLE 51 378 0 0
PNC FINL SVCS GROUP INC Stock 693475105   41,046 254 SH   SOLE 52 254 0 0
PNC FINL SVCS GROUP INC Stock 693475105   1,114,463 6,896 SH   SOLE   6,896 0 0
POLARIS INC Stock 731068102   2,021,989 20,196 SH   SOLE 6 20,195 0 0
POLARIS INC Stock 731068102   647,543 6,468 SH   SOLE   6,467 0 0
POST HLDGS INC Stock 737446104   324,154 3,050 SH   SOLE 5 3,050 0 0
POST HLDGS INC Stock 737446104   2,126 20 SH   SOLE 19 20 0 0
POST HLDGS INC Stock 737446104   3,543 33 SH   SOLE   33 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H106   3,172,128 128,115 SH   SOLE   128,115 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   30,403 1,437 SH   SOLE 9 1,437 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   20,302 960 SH   SOLE 60 959 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508   168,444 7,964 SH   SOLE   7,964 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621   273,147 17,923 SH   SOLE   17,923 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613   296,411 7,705 SH   SOLE   7,705 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597   1,528,978 38,925 SH   SOLE   38,925 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511   327,114 27,535 SH   SOLE   27,534 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   1,198 18 SH   SOLE 43 18 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142   392,483 5,896 SH   SOLE   5,895 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   203 3 SH   SOLE 19 3 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   19,234 292 SH   SOLE 22 292 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354   1,601,337 24,311 SH   SOLE   24,310 0 0
PPG INDS INC Stock 693506107   40,282 278 SH   SOLE 7 278 0 0
PPG INDS INC Stock 693506107   5,651 39 SH   SOLE 9 39 0 0
PPG INDS INC Stock 693506107   8,276 57 SH   SOLE 33 57 0 0
PPG INDS INC Stock 693506107   18,066 125 SH   SOLE 43 124 0 0
PPG INDS INC Stock 693506107   2,608 18 SH   SOLE 46 18 0 0
PPG INDS INC Stock 693506107   660,881 4,561 SH   SOLE   4,560 0 0
PPL CORP Stock 69351T106   6,277 228 SH   SOLE 9 228 0 0
PPL CORP Stock 69351T106   23,153 841 SH   SOLE 19 841 0 0
PPL CORP Stock 69351T106   3,109 113 SH   SOLE 33 112 0 0
PPL CORP Stock 69351T106   28,714 1,043 SH   SOLE 51 1,043 0 0
PPL CORP Stock 69351T106   19,436 706 SH   SOLE 52 706 0 0
PPL CORP Stock 69351T106   233,730 8,490 SH   SOLE   8,490 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   1,295 15 SH   SOLE 19 15 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   952 11 SH   SOLE 33 11 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   8,706 101 SH   SOLE 36 100 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   1,726 20 SH   SOLE 46 20 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102   225,269 2,610 SH   SOLE   2,610 0 0
PROCTER AND GAMBLE CO Stock 742718109   1,759,015 10,841 SH   SOLE 6 10,841 0 0
PROCTER AND GAMBLE CO Stock 742718109   49,333 304 SH   SOLE 7 304 0 0
PROCTER AND GAMBLE CO Stock 742718109   6,003 37 SH   SOLE 9 37 0 0
PROCTER AND GAMBLE CO Stock 742718109   605,553 3,732 SH   SOLE 19 3,732 0 0
PROCTER AND GAMBLE CO Stock 742718109   85,535 527 SH   SOLE 33 527 0 0
PROCTER AND GAMBLE CO Stock 742718109   81,125 500 SH   SOLE 36 500 0 0
PROCTER AND GAMBLE CO Stock 742718109   15,252 94 SH   SOLE 40 94 0 0
PROCTER AND GAMBLE CO Stock 742718109   53,705 331 SH   SOLE 51 331 0 0
PROCTER AND GAMBLE CO Stock 742718109   15,109,042 93,122 SH   SOLE   93,121 0 0
PROGRESSIVE CORP Stock 743315103   1,672,140 8,085 SH   SOLE 6 8,085 0 0
PROGRESSIVE CORP Stock 743315103   1,034 5 SH   SOLE 19 5 0 0
PROGRESSIVE CORP Stock 743315103   24,266 117 SH   SOLE 33 117 0 0
PROGRESSIVE CORP Stock 743315103   13,236 64 SH   SOLE 36 64 0 0
PROGRESSIVE CORP Stock 743315103   4,757 23 SH   SOLE 46 23 0 0
PROGRESSIVE CORP Stock 743315103   191,929 928 SH   SOLE 49 928 0 0
PROGRESSIVE CORP Stock 743315103   1,790,702 8,658 SH   SOLE   8,658 0 0
PROLOGIS INC. REIT 74340W103   48,416 372 SH   SOLE 7 371 0 0
PROLOGIS INC. REIT 74340W103   144,298 1,108 SH   SOLE 19 1,108 0 0
PROLOGIS INC. REIT 74340W103   81,940 629 SH   SOLE 32 629 0 0
PROLOGIS INC. REIT 74340W103   18,629 143 SH   SOLE 33 143 0 0
PROLOGIS INC. REIT 74340W103   3,907 30 SH   SOLE 46 30 0 0
PROLOGIS INC. REIT 74340W103   831,171 6,383 SH   SOLE   6,382 0 0
PROSHARES TR ETF 74348A467   823,768 8,123 SH   SOLE   8,123 0 0
PROSHARES TR ETF 74347B680   264,711 3,370 SH   SOLE   3,369 0 0
PROSHARES TR ETF 74347G291   3,855,681 521,743 SH   SOLE   521,743 0 0
PROSHARES TR ETF 74347R370   1,886,064 115,596 SH   SOLE   115,596 0 0
PROSHARES SHORT QQQ ETF ETF 74349Y837   6 1 SH   SOLE 19 0 0 0
PROSHARES SHORT QQQ ETF ETF 74349Y837   4,818 550 SH   SOLE 36 550 0 0
PROSHARES SHORT QQQ ETF ETF 74349Y837   7,091,299 809,509 SH   SOLE   809,509 0 0
PROSHARES TR ETF 74348A210   4,793,357 238,951 SH   SOLE   238,951 0 0
PROSHARES TR ETF 74347B425   5 0 SH   SOLE 19 0 0 0
PROSHARES TR ETF 74347B425   234,830 19,800 SH   SOLE   19,800 0 0
PROSPECT CAP CORP CEF 74348T102   394,085 71,392 SH   SOLE   71,392 0 0
PROSPERITY BANCSHARES INC Stock 743606105   621,621 9,450 SH   SOLE   9,450 0 0
PRUDENTIAL FINL INC Stock 744320102   227,217 1,935 SH   SOLE 19 1,935 0 0
PRUDENTIAL FINL INC Stock 744320102   7,386 63 SH   SOLE 33 62 0 0
PRUDENTIAL FINL INC Stock 744320102   99,907 851 SH   SOLE 36 851 0 0
PRUDENTIAL FINL INC Stock 744320102   6,701,736 57,085 SH   SOLE   57,084 0 0
PTC INC Stock 69370C100   4,346 23 SH   SOLE 33 23 0 0
PTC INC Stock 69370C100   3,779 20 SH   SOLE 43 20 0 0
PTC INC Stock 69370C100   1,700 9 SH   SOLE 46 9 0 0
PTC INC Stock 69370C100   1,013,474 5,364 SH   SOLE   5,364 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   84,053 1,259 SH   SOLE 19 1,258 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   4,111 62 SH   SOLE 33 61 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   24,158 362 SH   SOLE 43 361 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106   2,308,441 34,568 SH   SOLE   34,567 0 0
PUBLIC STORAGE REIT 74460D109   290 1 SH   SOLE 19 1 0 0
PUBLIC STORAGE REIT 74460D109   6,687 23 SH   SOLE 33 23 0 0
PUBLIC STORAGE REIT 74460D109   1,740 6 SH   SOLE 46 6 0 0
PUBLIC STORAGE REIT 74460D109   560,210 1,931 SH   SOLE   1,931 0 0
PULTE GROUP INC Stock 745867101   52,228 433 SH   SOLE 19 433 0 0
PULTE GROUP INC Stock 745867101   5,429 45 SH   SOLE 33 45 0 0
PULTE GROUP INC Stock 745867101   2,051 17 SH   SOLE 46 17 0 0
PULTE GROUP INC Stock 745867101   1,761,573 14,604 SH   SOLE   14,604 0 0
PURE STORAGE INC Stock 74624M102   37,433 720 SH   SOLE 19 720 0 0
PURE STORAGE INC Stock 74624M102   465,051 8,945 SH   SOLE   8,945 0 0
QUALCOMM INC Stock 747525103   25,226 149 SH   SOLE 9 149 0 0
QUALCOMM INC Stock 747525103   281,703 1,664 SH   SOLE 19 1,663 0 0
QUALCOMM INC Stock 747525103   42,546 251 SH   SOLE 33 251 0 0
QUALCOMM INC Stock 747525103   71,360 421 SH   SOLE 36 421 0 0
QUALCOMM INC Stock 747525103   6,941 41 SH   SOLE 46 41 0 0
QUALCOMM INC Stock 747525103   74,022 437 SH   SOLE 50 437 0 0
QUALCOMM INC Stock 747525103   9,359,513 55,284 SH   SOLE   55,283 0 0
QUALYS INC Stock 74758T303   4,172 25 SH   SOLE 19 25 0 0
QUALYS INC Stock 74758T303   202,413 1,213 SH   SOLE   1,213 0 0
QUANTA SVCS INC Stock 74762E102   1,299 5 SH   SOLE 19 5 0 0
QUANTA SVCS INC Stock 74762E102   2,601 10 SH   SOLE 33 10 0 0
QUANTA SVCS INC Stock 74762E102   639,887 2,463 SH   SOLE 45 2,463 0 0
QUANTA SVCS INC Stock 74762E102   2,338 9 SH   SOLE 46 9 0 0
QUANTA SVCS INC Stock 74762E102   62,612 241 SH   SOLE 48 241 0 0
QUANTA SVCS INC Stock 74762E102   16,206,293 62,380 SH   SOLE   62,379 0 0
RANGER ENERGY SVCS INC Stock 75282U104   131,788 11,673 SH   SOLE   11,673 0 0
RAYMOND JAMES FINL INC Stock 754730109   103 1 SH   SOLE 6 0 0 0
RAYMOND JAMES FINL INC Stock 754730109   144,473 1,125 SH   SOLE 19 1,125 0 0
RAYMOND JAMES FINL INC Stock 754730109   3,097 24 SH   SOLE 33 24 0 0
RAYMOND JAMES FINL INC Stock 754730109   37,343 291 SH   SOLE 43 290 0 0
RAYMOND JAMES FINL INC Stock 754730109   1,284 10 SH   SOLE 46 10 0 0
RAYMOND JAMES FINL INC Stock 754730109   65,467 510 SH   SOLE   509 0 0
RAYONIER INC REIT 754907103   441,931 13,295 SH   SOLE 6 13,295 0 0
RAYONIER INC REIT 754907103   141,270 4,250 SH   SOLE   4,250 0 0
RTX CORPORATION Stock 75513E101   16,970 174 SH   SOLE 2 174 0 0
RTX CORPORATION Stock 75513E101   11,313 116 SH   SOLE 9 116 0 0
RTX CORPORATION Stock 75513E101   17,165 176 SH   SOLE 19 176 0 0
RTX CORPORATION Stock 75513E101   29,406 302 SH   SOLE 33 301 0 0
RTX CORPORATION Stock 75513E101   56,459 579 SH   SOLE 43 578 0 0
RTX CORPORATION Stock 75513E101   8,523,871 87,397 SH   SOLE   87,397 0 0
READY CAPITAL CORP REIT 75574U101   810,616 88,786 SH   SOLE   88,786 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   306,200 7,746 SH   SOLE 25 7,746 0 0
SELECT SECTOR SPDR TR ETF 81369Y860   1,378,256 34,866 SH   SOLE   34,866 0 0
REALTY INCOME CORP REIT 756109104   271 5 SH   SOLE 19 5 0 0
REALTY INCOME CORP REIT 756109104   7,163 132 SH   SOLE 33 132 0 0
REALTY INCOME CORP REIT 756109104   5,140 95 SH   SOLE 36 95 0 0
REALTY INCOME CORP REIT 756109104   1,190 22 SH   SOLE 46 22 0 0
REALTY INCOME CORP REIT 756109104   34,029 629 SH   SOLE 51 629 0 0
REALTY INCOME CORP REIT 756109104   23,534 435 SH   SOLE 52 435 0 0
REALTY INCOME CORP REIT 756109104   1,621,148 29,966 SH   SOLE   29,965 0 0
REAVES UTIL INCOME FD CEF 756158101   473,121 17,549 SH   SOLE   17,549 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   962 1 SH   SOLE 19 1 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   30,800 32 SH   SOLE 33 32 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   6,737 7 SH   SOLE 36 7 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   51,974 54 SH   SOLE 48 54 0 0
REGENERON PHARMACEUTICALS Stock 75886F107   4,325,600 4,494 SH   SOLE   4,494 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   53,715 2,553 SH   SOLE 19 2,553 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   12,785 608 SH   SOLE 33 607 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   9,300 442 SH   SOLE 36 442 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   1,262 60 SH   SOLE 46 60 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100   139,648 6,637 SH   SOLE   6,637 0 0
REPLIGEN CORP Stock 759916109   4,046 22 SH   SOLE 43 22 0 0
REPLIGEN CORP Stock 759916109   231,555 1,259 SH   SOLE   1,259 0 0
REPUBLIC BANCORP INC KY Stock 760281204   525,880 10,311 SH   SOLE   10,311 0 0
REPUBLIC SVCS INC Stock 760759100   52,455 274 SH   SOLE 19 274 0 0
REPUBLIC SVCS INC Stock 760759100   6,006 31 SH   SOLE 33 31 0 0
REPUBLIC SVCS INC Stock 760759100   760,940 3,975 SH   SOLE   3,974 0 0
RESMED INC Stock 761152107   1,943,070 9,812 SH   SOLE 6 9,812 0 0
RESMED INC Stock 761152107   5,743 29 SH   SOLE 19 29 0 0
RESMED INC Stock 761152107   12,689 64 SH   SOLE 33 64 0 0
RESMED INC Stock 761152107   792 4 SH   SOLE 46 4 0 0
RESMED INC Stock 761152107   56,256 284 SH   SOLE   284 0 0
VANECK ETF TRUST ETF 92189F684   1,578,782 7,481 SH   SOLE   7,480 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G698   354,393 3,781 SH   SOLE   3,781 0 0
RINGCENTRAL INC Stock 76680R206   420,423 12,102 SH   SOLE   12,102 0 0
RIO TINTO PLC ADR 767204100   5,290 83 SH   SOLE 9 83 0 0
RIO TINTO PLC ADR 767204100   3,569 56 SH   SOLE 31 56 0 0
RIO TINTO PLC ADR 767204100   2,231 35 SH   SOLE 33 35 0 0
RIO TINTO PLC ADR 767204100   11,409 179 SH   SOLE 61 179 0 0
RIO TINTO PLC ADR 767204100   616,231 9,668 SH   SOLE   9,667 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103   316,014 28,860 SH   SOLE   28,859 0 0
ROCKET LAB USA INC Stock 773122106   5,577 1,357 SH   SOLE 48 1,357 0 0
ROCKET LAB USA INC Stock 773122106   47,679 11,601 SH   SOLE   11,600 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,709,736 5,869 SH   SOLE 6 5,868 0 0
ROCKWELL AUTOMATION INC Stock 773903109   5,244 18 SH   SOLE 19 18 0 0
ROCKWELL AUTOMATION INC Stock 773903109   7,959 27 SH   SOLE 33 27 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,748 6 SH   SOLE 46 6 0 0
ROCKWELL AUTOMATION INC Stock 773903109   1,305,614 4,482 SH   SOLE   4,481 0 0
ROKU INC Stock 77543R102   326 5 SH   SOLE 19 5 0 0
ROKU INC Stock 77543R102   456 7 SH   SOLE 33 7 0 0
ROKU INC Stock 77543R102   1,407,216 21,593 SH   SOLE   21,593 0 0
ROPER TECHNOLOGIES INC Stock 776696106   117,776 210 SH   SOLE 30 210 0 0
ROPER TECHNOLOGIES INC Stock 776696106   30,318 54 SH   SOLE 33 54 0 0
ROPER TECHNOLOGIES INC Stock 776696106   4,487 8 SH   SOLE 36 8 0 0
ROPER TECHNOLOGIES INC Stock 776696106   47,145 84 SH   SOLE 43 84 0 0
ROPER TECHNOLOGIES INC Stock 776696106   4,487 8 SH   SOLE 46 8 0 0
ROPER TECHNOLOGIES INC Stock 776696106   163,765 292 SH   SOLE 49 292 0 0
ROPER TECHNOLOGIES INC Stock 776696106   23,023 41 SH   SOLE 50 41 0 0
ROPER TECHNOLOGIES INC Stock 776696106   4,430,801 7,900 SH   SOLE   7,900 0 0
ROSS STORES INC Stock 778296103   33,759 230 SH   SOLE 19 230 0 0
ROSS STORES INC Stock 778296103   46,720 318 SH   SOLE 32 318 0 0
ROSS STORES INC Stock 778296103   27,749 189 SH   SOLE 33 189 0 0
ROSS STORES INC Stock 778296103   21,419 146 SH   SOLE 43 145 0 0
ROSS STORES INC Stock 778296103   587 4 SH   SOLE 51 4 0 0
ROSS STORES INC Stock 778296103   421,200 2,870 SH   SOLE   2,869 0 0
ROYAL BK CDA Stock 780087102   2,522 25 SH   SOLE 33 25 0 0
ROYAL BK CDA Stock 780087102   723,828 7,175 SH   SOLE   7,175 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   42,676 307 SH   SOLE 19 307 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   6,811 49 SH   SOLE 33 49 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103   1,172,132 8,432 SH   SOLE   8,432 0 0
SHELL PLC ADR 780259305   15,084 225 SH   SOLE 9 225 0 0
SHELL PLC ADR 780259305   13,649 204 SH   SOLE 19 203 0 0
SHELL PLC ADR 780259305   3,821 57 SH   SOLE 31 57 0 0
SHELL PLC ADR 780259305   4,961 74 SH   SOLE 33 74 0 0
SHELL PLC ADR 780259305   6,369 95 SH   SOLE 36 95 0 0
SHELL PLC ADR 780259305   97,835 1,459 SH   SOLE 43 1,459 0 0
SHELL PLC ADR 780259305   14,414 215 SH   SOLE 61 215 0 0
SHELL PLC ADR 780259305   2,018,043 30,102 SH   SOLE   30,102 0 0
ROYAL GOLD INC Stock 780287108   108,289 889 SH   SOLE 19 889 0 0
ROYAL GOLD INC Stock 780287108   441,857 3,627 SH   SOLE   3,627 0 0
RPM INTL INC Stock 749685103   367,318 3,088 SH   SOLE 45 3,088 0 0
RPM INTL INC Stock 749685103   36,280 305 SH   SOLE 48 305 0 0
RPM INTL INC Stock 749685103   444,480 3,737 SH   SOLE   3,736 0 0
MAGNITE INC Stock 55955D100   1,394,942 129,762 SH   SOLE   129,762 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   8,270 149 SH   SOLE 19 149 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   211,622 3,813 SH   SOLE 23 3,813 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   124,598 2,245 SH   SOLE   2,245 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233   10,533 250 SH   SOLE 19 250 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233   291,838 6,927 SH   SOLE   6,927 0 0
S&P GLOBAL INC Stock 78409V104   36,589 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104   2,532,066 5,952 SH   SOLE 6 5,951 0 0
S&P GLOBAL INC Stock 78409V104   312,280 734 SH   SOLE 18 734 0 0
S&P GLOBAL INC Stock 78409V104   1,702 4 SH   SOLE 19 4 0 0
S&P GLOBAL INC Stock 78409V104   129,762 305 SH   SOLE 30 305 0 0
S&P GLOBAL INC Stock 78409V104   57,481 135 SH   SOLE 32 135 0 0
S&P GLOBAL INC Stock 78409V104   26,778 63 SH   SOLE 33 62 0 0
S&P GLOBAL INC Stock 78409V104   8,084 19 SH   SOLE 36 19 0 0
S&P GLOBAL INC Stock 78409V104   42,729 100 SH   SOLE 43 100 0 0
S&P GLOBAL INC Stock 78409V104   7,658 18 SH   SOLE 46 18 0 0
S&P GLOBAL INC Stock 78409V104   12,764 30 SH   SOLE 48 30 0 0
S&P GLOBAL INC Stock 78409V104   375,723 883 SH   SOLE 51 883 0 0
S&P GLOBAL INC Stock 78409V104   140,399 330 SH   SOLE 53 330 0 0
S&P GLOBAL INC Stock 78409V104   665,607 1,564 SH   SOLE   1,564 0 0
SALESFORCE INC Stock 79466L302   56,622 188 SH   SOLE 9 188 0 0
SALESFORCE INC Stock 79466L302   732,145 2,431 SH   SOLE 19 2,430 0 0
SALESFORCE INC Stock 79466L302   161,131 535 SH   SOLE 28 535 0 0
SALESFORCE INC Stock 79466L302   62,947 209 SH   SOLE 33 209 0 0
SALESFORCE INC Stock 79466L302   10,240 34 SH   SOLE 36 34 0 0
SALESFORCE INC Stock 79466L302   8,132 27 SH   SOLE 46 27 0 0
SALESFORCE INC Stock 79466L302   54,815 182 SH   SOLE 48 182 0 0
SALESFORCE INC Stock 79466L302   370,150 1,229 SH   SOLE 51 1,229 0 0
SALESFORCE INC Stock 79466L302   142,157 472 SH   SOLE 53 472 0 0
SALESFORCE INC Stock 79466L302   12,688,577 42,130 SH   SOLE   42,129 0 0
SANOFI ADR 80105N105   26,244 540 SH   SOLE 9 540 0 0
SANOFI ADR 80105N105   1,847 38 SH   SOLE 31 38 0 0
SANOFI ADR 80105N105   2,819 58 SH   SOLE 33 58 0 0
SANOFI ADR 80105N105   71,782 1,477 SH   SOLE 43 1,477 0 0
SANOFI ADR 80105N105   49,572 1,020 SH   SOLE 51 1,020 0 0
SANOFI ADR 80105N105   34,312 706 SH   SOLE 52 706 0 0
SANOFI ADR 80105N105   416,220 8,564 SH   SOLE   8,564 0 0
SAP SE ADR 803054204   18,918 97 SH   SOLE 9 97 0 0
SAP SE ADR 803054204   5,461 28 SH   SOLE 33 28 0 0
SAP SE ADR 803054204   24,379 125 SH   SOLE 61 125 0 0
SAP SE ADR 803054204   265,335 1,360 SH   SOLE   1,360 0 0
SCHLUMBERGER LTD Stock 806857108   12,277 224 SH   SOLE 9 224 0 0
SCHLUMBERGER LTD Stock 806857108   20,828 380 SH   SOLE 19 380 0 0
SCHLUMBERGER LTD Stock 806857108   13,978 255 SH   SOLE 33 255 0 0
SCHLUMBERGER LTD Stock 806857108   4,284,138 78,163 SH   SOLE   78,163 0 0
SCHRODINGER INC Stock 80810D103   313,929 11,627 SH   SOLE   11,627 0 0
SCHWAB STRATEGIC TR ETF 808524698   3,636,518 81,738 SH   SOLE   81,737 0 0
SCHWAB CHARLES FAMILY FD Money Market Fund 808515530   347,349 347,349 SH   SOLE 36 347,348 0 0
SCHWAB STRATEGIC TR ETF 808524607   101,237 2,056 SH   SOLE 19 2,056 0 0
SCHWAB STRATEGIC TR ETF 808524607   614,547 12,481 SH   SOLE   12,480 0 0
SCHWAB STRATEGIC TR ETF 808524755   29,414 826 SH   SOLE 22 826 0 0
SCHWAB STRATEGIC TR ETF 808524755   1,189,471 33,403 SH   SOLE   33,402 0 0
SCHWAB STRATEGIC TR ETF 808524771   1,562,048 23,179 SH   SOLE   23,179 0 0
SCHWAB STRATEGIC TR ETF 808524805   28,719 736 SH   SOLE 36 736 0 0
SCHWAB STRATEGIC TR ETF 808524805   482,150 12,356 SH   SOLE   12,356 0 0
SCHWAB STRATEGIC TR ETF 808524888   274,765 7,675 SH   SOLE   7,675 0 0
SCHWAB STRATEGIC TR ETF 808524839   42,872 932 SH   SOLE 36 932 0 0
SCHWAB STRATEGIC TR ETF 808524839   983,755 21,386 SH   SOLE   21,385 0 0
SCHWAB STRATEGIC TR ETF 808524102   1,727,563 28,298 SH   SOLE   28,297 0 0
SCHWAB STRATEGIC TR ETF 808524797   112,347 1,393 SH   SOLE 19 1,393 0 0
SCHWAB STRATEGIC TR ETF 808524797   15,967,825 198,038 SH   SOLE   198,038 0 0
SCHWAB STRATEGIC TR ETF 808524201   1,485,468 23,936 SH   SOLE 19 23,936 0 0
SCHWAB STRATEGIC TR ETF 808524201   2,064,948 33,273 SH   SOLE   33,273 0 0
SCHWAB STRATEGIC TR ETF 808524300   62 1 SH   SOLE 19 0 0 0
SCHWAB STRATEGIC TR ETF 808524300   286,227 3,087 SH   SOLE 36 3,087 0 0
SCHWAB STRATEGIC TR ETF 808524300   3,987 43 SH   SOLE 49 43 0 0
SCHWAB STRATEGIC TR ETF 808524300   2,467,139 26,608 SH   SOLE   26,608 0 0
SCHWAB STRATEGIC TR ETF 808524409   2,194,145 28,878 SH   SOLE   28,877 0 0
SCHWAB STRATEGIC TR ETF 808524870   7,042 135 SH   SOLE 19 135 0 0
SCHWAB STRATEGIC TR ETF 808524870   469 9 SH   SOLE 36 9 0 0
SCHWAB STRATEGIC TR ETF 808524870   661,589 12,684 SH   SOLE   12,683 0 0
SEA LTD ADR 81141R100   537 10 SH   SOLE 33 10 0 0
SEA LTD ADR 81141R100   624,641 11,630 SH   SOLE   11,629 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   8,641 93 SH   SOLE 33 92 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   5,862 63 SH   SOLE 36 63 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   744 8 SH   SOLE 46 8 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103   1,399,167 15,037 SH   SOLE   15,036 0 0
SELECT WATER SOLUTIONS INC Stock 81617J301   1,774,800 192,286 SH   SOLE   192,286 0 0
SELECTIVE INS GROUP INC Stock 816300107   219,432 2,010 SH   SOLE   2,010 0 0
SEMPRA Stock 816851109   22,867 318 SH   SOLE 33 318 0 0
SEMPRA Stock 816851109   28,732 400 SH   SOLE 36 400 0 0
SEMPRA Stock 816851109   29,689 413 SH   SOLE 43 413 0 0
SEMPRA Stock 816851109   2,077,079 28,917 SH   SOLE   28,916 0 0
SERVICENOW INC Stock 81762P102   10,674 14 SH   SOLE 9 14 0 0
SERVICENOW INC Stock 81762P102   765,450 1,004 SH   SOLE 19 1,004 0 0
SERVICENOW INC Stock 81762P102   207,373 272 SH   SOLE 28 272 0 0
SERVICENOW INC Stock 81762P102   58,705 77 SH   SOLE 32 77 0 0
SERVICENOW INC Stock 81762P102   33,546 44 SH   SOLE 33 44 0 0
SERVICENOW INC Stock 81762P102   28,209 37 SH   SOLE 43 37 0 0
SERVICENOW INC Stock 81762P102   5,337 7 SH   SOLE 46 7 0 0
SERVICENOW INC Stock 81762P102   25,922 34 SH   SOLE 50 34 0 0
SERVICENOW INC Stock 81762P102   767,737 1,007 SH   SOLE 51 1,007 0 0
SERVICENOW INC Stock 81762P102   297,336 390 SH   SOLE 53 390 0 0
SERVICENOW INC Stock 81762P102   6,850,422 8,985 SH   SOLE   8,985 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   100,204 1,510 SH   SOLE 23 1,510 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108   2,170,835 32,713 SH   SOLE   32,713 0 0
SFL CORPORATION LTD Stock G7738W106   210,038 15,936 SH   SOLE   15,936 0 0
SHERWIN WILLIAMS CO Stock 824348106   28,134 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,254,085 6,490 SH   SOLE 6 6,489 0 0
SHERWIN WILLIAMS CO Stock 824348106   1,042 3 SH   SOLE 19 3 0 0
SHERWIN WILLIAMS CO Stock 824348106   149,352 430 SH   SOLE 30 430 0 0
SHERWIN WILLIAMS CO Stock 824348106   19,862 57 SH   SOLE 33 57 0 0
SHERWIN WILLIAMS CO Stock 824348106   22,663 65 SH   SOLE 43 65 0 0
SHERWIN WILLIAMS CO Stock 824348106   43,450 125 SH   SOLE 50 125 0 0
SHERWIN WILLIAMS CO Stock 824348106   347 1 SH   SOLE 51 1 0 0
SHERWIN WILLIAMS CO Stock 824348106   2,871,664 8,268 SH   SOLE   8,267 0 0
SHOCKWAVE MED INC Stock 82489T104   2,333,790 7,167 SH   SOLE   7,167 0 0
SHOPIFY INC Stock 82509L107   5,325 69 SH   SOLE 33 69 0 0
SHOPIFY INC Stock 82509L107   30,791 399 SH   SOLE 43 399 0 0
SHOPIFY INC Stock 82509L107   6,714 87 SH   SOLE 48 87 0 0
SHOPIFY INC Stock 82509L107   5,333,138 69,109 SH   SOLE   69,108 0 0
SIGMATRON INTL INC Stock 82661L101   65,340 18,000 SH   SOLE   18,000 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   8,137 52 SH   SOLE 9 52 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   782 5 SH   SOLE 19 5 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   13,834 88 SH   SOLE 33 88 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   5,790 37 SH   SOLE 36 37 0 0
SIMON PPTY GROUP INC NEW REIT 828806109   3,640,749 23,265 SH   SOLE   23,265 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N632   300,579 12,319 SH   SOLE 25 12,318 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103   80,983 20,872 SH   SOLE   20,872 0 0
SKECHERS U S A INC Stock 830566105   817,760 13,349 SH   SOLE   13,349 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   3,821 35 SH   SOLE 33 35 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   1,516 14 SH   SOLE 46 14 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102   2,148,531 19,835 SH   SOLE   19,835 0 0
SNAP ON INC Stock 833034101   2,894,264 9,771 SH   SOLE 6 9,770 0 0
SNAP ON INC Stock 833034101   889 3 SH   SOLE 46 3 0 0
SNAP ON INC Stock 833034101   1,777 6 SH   SOLE 49 6 0 0
SNAP ON INC Stock 833034101   344,251 1,162 SH   SOLE   1,162 0 0
SNOWFLAKE INC Stock 833445109   1,454 9 SH   SOLE 33 9 0 0
SNOWFLAKE INC Stock 833445109   108,434 671 SH   SOLE 51 671 0 0
SNOWFLAKE INC Stock 833445109   40,885 253 SH   SOLE 53 253 0 0
SNOWFLAKE INC Stock 833445109   963,927 5,965 SH   SOLE   5,964 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   51 7 SH   SOLE 36 7 0 0
SOFI TECHNOLOGIES INC Stock 83406F102   349,441 47,869 SH   SOLE   47,868 0 0
SONOCO PRODS CO Stock 835495102   500,669 8,656 SH   SOLE   8,656 0 0
SOUNDHOUND AI INC Stock 836100107   140,371 23,832 SH   SOLE   23,832 0 0
ADVISOR MANAGED PORTFOLIOS ETF 00777X603   495,163 18,788 SH   SOLE 51 18,788 0 0
ADVISOR MANAGED PORTFOLIOS ETF 00777X603   8,434 320 SH   SOLE   320 0 0
SOUTHERN CO Stock 842587107   2,248,364 31,340 SH   SOLE 6 31,340 0 0
SOUTHERN CO Stock 842587107   178,883 2,493 SH   SOLE 19 2,493 0 0
SOUTHERN CO Stock 842587107   10,542 147 SH   SOLE 33 146 0 0
SOUTHERN CO Stock 842587107   26,257 366 SH   SOLE 36 366 0 0
SOUTHERN CO Stock 842587107   3,587 50 SH   SOLE 49 50 0 0
SOUTHERN CO Stock 842587107   60,118 838 SH   SOLE 51 838 0 0
SOUTHERN CO Stock 842587107   41,179 574 SH   SOLE 52 574 0 0
SOUTHERN CO Stock 842587107   6,049,836 84,330 SH   SOLE   84,330 0 0
SOUTHWEST AIRLS CO Stock 844741108   1,430 49 SH   SOLE 33 49 0 0
SOUTHWEST AIRLS CO Stock 844741108   317,934 10,892 SH   SOLE   10,891 0 0
SOUTHWESTERN ENERGY CO Stock 845467109   144,778 19,100 SH   SOLE   19,100 0 0
SPDR SER TR ETF 78464A664   590,636 21,139 SH   SOLE   21,139 0 0
SSGA ACTIVE TR ETF 78470P846   824,918 29,067 SH   SOLE 11 29,066 0 0
SSGA ACTIVE TR ETF 78470P846   240,095 8,460 SH   SOLE   8,460 0 0
SPDR SER TR ETF 78468R523   615,112 6,187 SH   SOLE   6,187 0 0
SPDR SER TR ETF 78468R622   657,870 6,910 SH   SOLE   6,910 0 0
SPDR SER TR ETF 78468R200   663,318 21,515 SH   SOLE 25 21,515 0 0
SPDR SER TR ETF 78468R200   66,624 2,161 SH   SOLE   2,161 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109   5,880,603 14,784 SH   SOLE   14,784 0 0
SPDR GOLD TR ETF 78463V107   237,401 1,154 SH   SOLE 19 1,154 0 0
SPDR GOLD TR ETF 78463V107   17,032,314 82,794 SH   SOLE   82,793 0 0
SPDR INDEX SHS FDS ETF 78463X202   258,409 4,917 SH   SOLE   4,917 0 0
SPDR INDEX SHS FDS ETF 78463X756   952,673 17,073 SH   SOLE   17,073 0 0
SPDR INDEX SHS FDS ETF 78463X426   1,033,478 17,900 SH   SOLE   17,900 0 0
SPDR SER TR ETF 78468R721   9,250 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R721   67,675 1,456 SH   SOLE 32 1,456 0 0
SPDR SER TR ETF 78468R721   134,663 2,897 SH   SOLE 36 2,897 0 0
SPDR SER TR ETF 78468R721   16,390 353 SH   SOLE   352 0 0
SPDR SER TR ETF 78464A284   521,852 20,313 SH   SOLE   20,313 0 0
SPDR SER TR ETF 78468R739   7,211 152 SH   SOLE 32 152 0 0
SPDR SER TR ETF 78468R739   66,558 1,403 SH   SOLE 36 1,403 0 0
SPDR SER TR ETF 78468R739   394,796 8,322 SH   SOLE   8,322 0 0
SPDR INDEX SHS FDS ETF 78463X889   2,222 62 SH   SOLE 9 62 0 0
SPDR INDEX SHS FDS ETF 78463X889   489,329 13,653 SH   SOLE 36 13,653 0 0
SPDR INDEX SHS FDS ETF 78463X889   600,764 16,762 SH   SOLE   16,762 0 0
SPDR INDEX SHS FDS ETF 78463X509   301,702 8,337 SH   SOLE 25 8,336 0 0
SPDR INDEX SHS FDS ETF 78463X509   92,538 2,557 SH   SOLE 36 2,557 0 0
SPDR INDEX SHS FDS ETF 78463X509   143,044 3,953 SH   SOLE   3,952 0 0
SPDR SER TR ETF 78464A375   11,605 355 SH   SOLE 6 355 0 0
SPDR SER TR ETF 78464A375   230,691 7,057 SH   SOLE 19 7,056 0 0
SPDR SER TR ETF 78464A375   499,274 15,273 SH   SOLE 36 15,273 0 0
SPDR SER TR ETF 78464A375   2,007,155 61,400 SH   SOLE   61,399 0 0
SPDR SER TR ETF 78464A672   2,157,965 76,578 SH   SOLE 36 76,577 0 0
SPDR SER TR ETF 78464A672   121,035 4,295 SH   SOLE   4,295 0 0
SPDR SER TR ETF 78464A805   308,160 4,804 SH   SOLE 25 4,803 0 0
SPDR SER TR ETF 78464A805   1,951,557 30,422 SH   SOLE 36 30,421 0 0
SPDR SER TR ETF 78464A805   1,319,245 20,565 SH   SOLE 49 20,565 0 0
SPDR SER TR ETF 78464A805   17,256 269 SH   SOLE   269 0 0
SPDR SER TR ETF 78464A847   494,413 9,269 SH   SOLE   9,269 0 0
SPDR SER TR ETF 78464A854   55 1 SH   SOLE 19 0 0 0
SPDR SER TR ETF 78464A854   676,959 11,002 SH   SOLE 25 11,002 0 0
SPDR SER TR ETF 78464A854   1,209,125 19,651 SH   SOLE 36 19,650 0 0
SPDR SER TR ETF 78464A854   939,896 15,275 SH   SOLE   15,275 0 0
SPDR SER TR ETF 78464A409   8,922,124 121,970 SH   SOLE   121,970 0 0
SPDR SER TR ETF 78468R788   325,297 7,991 SH   SOLE   7,990 0 0
SPDR SER TR ETF 78464A508   25,170 502 SH   SOLE 19 502 0 0
SPDR SER TR ETF 78464A508   529,304 10,565 SH   SOLE   10,564 0 0
SPDR SER TR ETF 78464A474   10,955 368 SH   SOLE 36 368 0 0
SPDR SER TR ETF 78464A474   9,148,034 307,290 SH   SOLE   307,290 0 0
SPDR S&P 500 ETF TR ETF 78462F103   691,526 1,322 SH   SOLE 19 1,322 0 0
SPDR S&P 500 ETF TR ETF 78462F103   136,682 261 SH   SOLE 36 261 0 0
SPDR S&P 500 ETF TR ETF 78462F103   27,723 53 SH   SOLE 49 53 0 0
SPDR S&P 500 ETF TR ETF 78462F103   338,426 647 SH   SOLE 51 647 0 0
SPDR S&P 500 ETF TR ETF 78462F103   47,612,498 91,025 SH   SOLE   91,025 0 0
SPDR SER TR ETF 78464A631   18,407 131 SH   SOLE 36 131 0 0
SPDR SER TR ETF 78464A631   365,230 2,599 SH   SOLE   2,599 0 0
SPDR SER TR ETF 78464A870   9,489 100 SH   SOLE 36 100 0 0
SPDR SER TR ETF 78464A870   1,139 12 SH   SOLE 49 12 0 0
SPDR SER TR ETF 78464A870   781,623 8,237 SH   SOLE   8,237 0 0
SPDR SER TR ETF 78464A581   1,541,275 17,526 SH   SOLE   17,526 0 0
SPDR SER TR ETF 78464A888   1,770,617 15,867 SH   SOLE   15,867 0 0
SPDR SER TR ETF 78464A755   299,972 4,976 SH   SOLE   4,976 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107   2,615,727 4,701 SH   SOLE   4,701 0 0
SPDR SER TR ETF 78464A698   1,043,961 20,763 SH   SOLE   20,762 0 0
SPDR SER TR ETF 78464A862   336,777 1,451 SH   SOLE   1,451 0 0
SPDR SER TR ETF 78464A300   314,208 3,787 SH   SOLE 36 3,787 0 0
SPDR SER TR ETF 78464A300   536,820 6,470 SH   SOLE   6,470 0 0
SPDR SER TR ETF 78468R663   17,901 195 SH   SOLE 9 195 0 0
SPDR SER TR ETF 78468R663   88,862 968 SH   SOLE 19 968 0 0
SPDR SER TR ETF 78468R663   91,525 997 SH   SOLE 24 997 0 0
SPDR SER TR ETF 78468R663   66,096 720 SH   SOLE 26 720 0 0
SPDR SER TR ETF 78468R663   63,893 696 SH   SOLE 51 696 0 0
SPDR SER TR ETF 78468R663   67,877,037 739,401 SH   SOLE   739,401 0 0
SPDR SER TR ETF 78464A763   156,701 1,194 SH   SOLE 19 1,194 0 0
SPDR SER TR ETF 78464A763   10,237 78 SH   SOLE 36 78 0 0
SPDR SER TR ETF 78464A763   1,408,959 10,736 SH   SOLE   10,735 0 0
SPDR SER TR ETF 78464A797   474,411 10,072 SH   SOLE   10,072 0 0
SSGA ACTIVE ETF TR ETF 78467V400   552,525 12,787 SH   SOLE   12,786 0 0
SPORTSMANS WHSE HLDGS INC Stock 84920Y106   52,093 16,750 SH   SOLE   16,750 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   9,764 37 SH   SOLE 9 37 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   66,239 251 SH   SOLE 19 251 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102   161,047 610 SH   SOLE   610 0 0
SPROTT FDS TR ETF 85208P808   282,917 11,125 SH   SOLE   11,125 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101   535,552 26,330 SH   SOLE   26,330 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104   3,918,537 226,505 SH   SOLE   226,505 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107   2,313,208 279,036 SH   SOLE   279,036 0 0
SPROTT FDS TR ETF 85208P303   676,120 13,717 SH   SOLE   13,717 0 0
SPROUTS FMRS MKT INC Stock 85208M102   761,831 11,815 SH   SOLE   11,815 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   11,458 178 SH   SOLE 9 178 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   78,882 1,225 SH   SOLE 43 1,225 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   162,341 2,522 SH   SOLE   2,522 0 0
SSGA ACTIVE ETF TR ETF 78467V608   301,859 7,168 SH   SOLE 25 7,168 0 0
SSGA ACTIVE ETF TR ETF 78467V608   1,010,036 23,986 SH   SOLE   23,985 0 0
ST JOE CO Stock 790148100   220,286 3,800 SH   SOLE   3,800 0 0
STAG INDL INC REIT 85254J102   605,760 15,759 SH   SOLE   15,758 0 0
STARBUCKS CORP Stock 855244109   1,978,074 21,644 SH   SOLE 6 21,644 0 0
STARBUCKS CORP Stock 855244109   22,756 249 SH   SOLE 19 249 0 0
STARBUCKS CORP Stock 855244109   94,589 1,035 SH   SOLE 30 1,035 0 0
STARBUCKS CORP Stock 855244109   38,374 420 SH   SOLE 33 419 0 0
STARBUCKS CORP Stock 855244109   1,279 14 SH   SOLE 49 14 0 0
STARBUCKS CORP Stock 855244109   3,350,603 36,663 SH   SOLE   36,662 0 0
STATE STR CORP Stock 857477103   4,339 56 SH   SOLE 33 56 0 0
STATE STR CORP Stock 857477103   1,392 18 SH   SOLE 46 18 0 0
STATE STR CORP Stock 857477103   1,670,314 21,603 SH   SOLE   21,602 0 0
STEEL DYNAMICS INC Stock 858119100   8,004 54 SH   SOLE 19 54 0 0
STEEL DYNAMICS INC Stock 858119100   5,190 35 SH   SOLE 33 35 0 0
STEEL DYNAMICS INC Stock 858119100   2,668 18 SH   SOLE 46 18 0 0
STEEL DYNAMICS INC Stock 858119100   4,572,108 30,845 SH   SOLE   30,844 0 0
STEM INC Stock 85859N102   129,955 59,340 SH   SOLE   59,340 0 0
STERICYCLE INC Stock 858912108   217,594 4,125 SH   SOLE 5 4,125 0 0
STERICYCLE INC Stock 858912108   8,493 161 SH   SOLE   161 0 0
VIRTUS STONE HBR EMRG MKTS I CEF 86164T107   140,655 25,999 SH   SOLE   25,999 0 0
STONECO LTD Stock G85158106   3,787 228 SH   SOLE 19 228 0 0
STONECO LTD Stock G85158106   175,684 10,577 SH   SOLE   10,577 0 0
STRYKER CORPORATION Stock 863667101   2,872,794 8,027 SH   SOLE 6 8,027 0 0
STRYKER CORPORATION Stock 863667101   3,221 9 SH   SOLE 9 9 0 0
STRYKER CORPORATION Stock 863667101   56,543 158 SH   SOLE 19 158 0 0
STRYKER CORPORATION Stock 863667101   71,277 199 SH   SOLE 32 199 0 0
STRYKER CORPORATION Stock 863667101   21,536 60 SH   SOLE 33 60 0 0
STRYKER CORPORATION Stock 863667101   8,231 23 SH   SOLE 36 23 0 0
STRYKER CORPORATION Stock 863667101   4,294 12 SH   SOLE 46 12 0 0
STRYKER CORPORATION Stock 863667101   3,577,946 9,998 SH   SOLE   9,997 0 0
STURM RUGER & CO INC Stock 864159108   233,414 5,058 SH   SOLE   5,057 0 0
SUNCOR ENERGY INC NEW Stock 867224107   19,007 515 SH   SOLE 33 514 0 0
SUNCOR ENERGY INC NEW Stock 867224107   36,937 1,001 SH   SOLE 43 1,000 0 0
SUNCOR ENERGY INC NEW Stock 867224107   449,246 12,171 SH   SOLE   12,171 0 0
SUNRUN INC Stock 86771W105   129,599 9,833 SH   SOLE   9,833 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   8,080 8 SH   SOLE 19 8 0 0
SUPER MICRO COMPUTER INC Stock 86800U104   9,125,549 9,035 SH   SOLE   9,034 0 0
SYNCHRONY FINANCIAL Stock 87165B103   4,010 93 SH   SOLE 9 93 0 0
SYNCHRONY FINANCIAL Stock 87165B103   2,146 50 SH   SOLE 33 49 0 0
SYNCHRONY FINANCIAL Stock 87165B103   20,784 482 SH   SOLE 36 482 0 0
SYNCHRONY FINANCIAL Stock 87165B103   431 10 SH   SOLE 46 10 0 0
SYNCHRONY FINANCIAL Stock 87165B103   1,038,847 24,092 SH   SOLE   24,092 0 0
SYNOPSYS INC Stock 871607107   2,858 5 SH   SOLE 9 5 0 0
SYNOPSYS INC Stock 871607107   90,297 158 SH   SOLE 19 158 0 0
SYNOPSYS INC Stock 871607107   25,718 45 SH   SOLE 33 45 0 0
SYNOPSYS INC Stock 871607107   24,003 42 SH   SOLE 43 42 0 0
SYNOPSYS INC Stock 871607107   23,432 41 SH   SOLE 50 41 0 0
SYNOPSYS INC Stock 871607107   1,364,645 2,388 SH   SOLE   2,387 0 0
SYSCO CORP Stock 871829107   125,829 1,550 SH   SOLE 5 1,550 0 0
SYSCO CORP Stock 871829107   18,103 223 SH   SOLE 19 223 0 0
SYSCO CORP Stock 871829107   7,170 88 SH   SOLE 33 88 0 0
SYSCO CORP Stock 871829107   3,897 48 SH   SOLE 46 48 0 0
SYSCO CORP Stock 871829107   1,547,882 19,067 SH   SOLE   19,067 0 0
PRICE T ROWE GROUP INC Stock 74144T108   2,145,100 17,594 SH   SOLE 6 17,594 0 0
PRICE T ROWE GROUP INC Stock 74144T108   53,284 437 SH   SOLE 19 437 0 0
PRICE T ROWE GROUP INC Stock 74144T108   5,860 48 SH   SOLE 33 48 0 0
PRICE T ROWE GROUP INC Stock 74144T108   13,167 108 SH   SOLE 36 108 0 0
PRICE T ROWE GROUP INC Stock 74144T108   264,976 2,173 SH   SOLE   2,173 0 0
T ROWE PRICE ETF INC ETF 87283Q867   1,039,005 34,370 SH   SOLE   34,370 0 0
T ROWE PRICE ETF INC ETF 87283Q404   1,519,924 39,998 SH   SOLE   39,998 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   11,020 81 SH   SOLE 9 81 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   996,702 7,326 SH   SOLE 18 7,326 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   42,810 315 SH   SOLE 19 314 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   9,796 72 SH   SOLE 33 72 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   53,508 393 SH   SOLE 43 393 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   43,400 319 SH   SOLE 51 319 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   23,401 172 SH   SOLE 61 172 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   7,349,661 54,022 SH   SOLE   54,021 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   17,076 115 SH   SOLE 2 115 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   12,919 87 SH   SOLE 9 87 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   2,227 15 SH   SOLE 33 15 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   1,633 11 SH   SOLE 46 11 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109   1,193,711 8,039 SH   SOLE   8,039 0 0
TANDEM DIABETES CARE INC Stock 875372203   246,454 6,960 SH   SOLE   6,960 0 0
TAPESTRY INC Stock 876030107   7,264 153 SH   SOLE 9 153 0 0
TAPESTRY INC Stock 876030107   4,368 92 SH   SOLE 33 92 0 0
TAPESTRY INC Stock 876030107   18,073 381 SH   SOLE 43 380 0 0
TAPESTRY INC Stock 876030107   1,050,020 22,115 SH   SOLE   22,115 0 0
TARGA RES CORP Stock 87612G101   560 5 SH   SOLE 19 5 0 0
TARGA RES CORP Stock 87612G101   8,656 77 SH   SOLE 33 77 0 0
TARGA RES CORP Stock 87612G101   402,940 3,598 SH   SOLE 45 3,598 0 0
TARGA RES CORP Stock 87612G101   39,756 355 SH   SOLE 48 355 0 0
TARGA RES CORP Stock 87612G101   1,097,421 9,799 SH   SOLE   9,799 0 0
TARGET CORP Stock 87612E106   46,256 261 SH   SOLE 7 261 0 0
TARGET CORP Stock 87612E106   31,898 180 SH   SOLE 9 180 0 0
TARGET CORP Stock 87612E106   76,035 429 SH   SOLE 19 429 0 0
TARGET CORP Stock 87612E106   37,062 209 SH   SOLE 33 209 0 0
TARGET CORP Stock 87612E106   7,088 40 SH   SOLE 36 40 0 0
TARGET CORP Stock 87612E106   4,607 26 SH   SOLE 46 26 0 0
TARGET CORP Stock 87612E106   3,191,002 18,007 SH   SOLE   18,006 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   420,207 6,759 SH   SOLE 45 6,759 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   41,467 667 SH   SOLE 48 667 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106   116,258 1,870 SH   SOLE   1,870 0 0
TC ENERGY CORP Stock 87807B107   844 21 SH   SOLE 33 21 0 0
TC ENERGY CORP Stock 87807B107   53,873 1,339 SH   SOLE 51 1,339 0 0
TC ENERGY CORP Stock 87807B107   36,733 913 SH   SOLE 52 913 0 0
TC ENERGY CORP Stock 87807B107   141,157 3,511 SH   SOLE   3,511 0 0
TCW TRANSFORM ETF TRUST ETF 29287L106   634,334 10,356 SH   SOLE   10,356 0 0
TE CONNECTIVITY LTD Stock H84989104   41,248 284 SH   SOLE 7 284 0 0
TE CONNECTIVITY LTD Stock H84989104   5,083 35 SH   SOLE 9 35 0 0
TE CONNECTIVITY LTD Stock H84989104   24,790 171 SH   SOLE 33 170 0 0
TE CONNECTIVITY LTD Stock H84989104   1,743 12 SH   SOLE 46 12 0 0
TE CONNECTIVITY LTD Stock H84989104   1,203,015 8,283 SH   SOLE   8,282 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   129,336 621 SH   SOLE 9 621 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   153,558 737 SH   SOLE 19 737 0 0
SELECT SECTOR SPDR TR ETF 81369Y803   25,186,718 120,933 SH   SOLE   120,933 0 0
TELLURIAN INC NEW Stock 87968A104   105,361 159,300 SH   SOLE   159,300 0 0
TELOS CORP MD Stock 87969B101   63,648 15,300 SH   SOLE   15,300 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109   69,254 12,754 SH   SOLE   12,754 0 0
TEMPUR SEALY INTL INC Stock 88023U101   14,660 258 SH   SOLE 9 258 0 0
TEMPUR SEALY INTL INC Stock 88023U101   284 5 SH   SOLE 19 5 0 0
TEMPUR SEALY INTL INC Stock 88023U101   386,262 6,798 SH   SOLE 45 6,798 0 0
TEMPUR SEALY INTL INC Stock 88023U101   38,694 681 SH   SOLE 48 681 0 0
TEMPUR SEALY INTL INC Stock 88023U101   103,697 1,825 SH   SOLE   1,825 0 0
TERADATA CORP DEL Stock 88076W103   3,132 81 SH   SOLE 9 81 0 0
TERADATA CORP DEL Stock 88076W103   219,684 5,681 SH   SOLE   5,681 0 0
TERADYNE INC Stock 880770102   10,606 94 SH   SOLE 23 94 0 0
TERADYNE INC Stock 880770102   10,843 96 SH   SOLE 33 96 0 0
TERADYNE INC Stock 880770102   226 2 SH   SOLE 46 2 0 0
TERADYNE INC Stock 880770102   216,311 1,917 SH   SOLE   1,917 0 0
TERNIUM SA ADR 880890108   240,356 5,775 SH   SOLE   5,775 0 0
TESLA INC Stock 88160R101   216,467 1,231 SH   SOLE 19 1,231 0 0
TESLA INC Stock 88160R101   92,817 528 SH   SOLE 33 528 0 0
TESLA INC Stock 88160R101   26,369 150 SH   SOLE 36 150 0 0
TESLA INC Stock 88160R101   19,337 110 SH   SOLE 43 110 0 0
TESLA INC Stock 88160R101   11,778 67 SH   SOLE 46 67 0 0
TESLA INC Stock 88160R101   61,878 352 SH   SOLE 48 352 0 0
TESLA INC Stock 88160R101   35,334 201 SH   SOLE 51 201 0 0
TESLA INC Stock 88160R101   17,633,424 100,310 SH   SOLE   100,309 0 0
TETRA TECH INC NEW Stock 88162G103   34,910 189 SH   SOLE 19 189 0 0
TETRA TECH INC NEW Stock 88162G103   235,321 1,274 SH   SOLE 24 1,274 0 0
TETRA TECH INC NEW Stock 88162G103   17,140 93 SH   SOLE 34 92 0 0
TETRA TECH INC NEW Stock 88162G103   50,611 274 SH   SOLE   274 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209   522 37 SH   SOLE 33 37 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209   611,513 43,339 SH   SOLE   43,339 0 0
TEXAS INSTRS INC Stock 882508104   40,160 231 SH   SOLE 7 230 0 0
TEXAS INSTRS INC Stock 882508104   2,265 13 SH   SOLE 9 13 0 0
TEXAS INSTRS INC Stock 882508104   189,018 1,085 SH   SOLE 19 1,085 0 0
TEXAS INSTRS INC Stock 882508104   113,237 650 SH   SOLE 30 650 0 0
TEXAS INSTRS INC Stock 882508104   35,455 204 SH   SOLE 33 203 0 0
TEXAS INSTRS INC Stock 882508104   23,144 133 SH   SOLE 36 132 0 0
TEXAS INSTRS INC Stock 882508104   24,576 141 SH   SOLE 50 141 0 0
TEXAS INSTRS INC Stock 882508104   871 5 SH   SOLE 51 5 0 0
TEXAS INSTRS INC Stock 882508104   2,191,484 12,580 SH   SOLE   12,579 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   241,239 417 SH   SOLE 18 417 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   1,736 3 SH   SOLE 33 3 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   8,678 15 SH   SOLE 51 15 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102   396,494 685 SH   SOLE   685 0 0
TEXAS ROADHOUSE INC Stock 882681109   2,317 15 SH   SOLE 36 15 0 0
TEXAS ROADHOUSE INC Stock 882681109   4,502,482 29,148 SH   SOLE   29,147 0 0
TEXTRON INC Stock 883203101   11,416 119 SH   SOLE 9 119 0 0
TEXTRON INC Stock 883203101   5,372 56 SH   SOLE 19 56 0 0
TEXTRON INC Stock 883203101   1,535 16 SH   SOLE 33 16 0 0
TEXTRON INC Stock 883203101   5,948 62 SH   SOLE 36 62 0 0
TEXTRON INC Stock 883203101   332,343 3,464 SH   SOLE   3,464 0 0
THE TRADE DESK INC Stock 88339J105   437 5 SH   SOLE 19 5 0 0
THE TRADE DESK INC Stock 88339J105   1,049 12 SH   SOLE 33 12 0 0
THE TRADE DESK INC Stock 88339J105   190,401 2,178 SH   SOLE 51 2,178 0 0
THE TRADE DESK INC Stock 88339J105   84,535 967 SH   SOLE 53 967 0 0
THE TRADE DESK INC Stock 88339J105   5,057,537 57,853 SH   SOLE   57,853 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   34,291 59 SH   SOLE 2 59 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   560,635 965 SH   SOLE 6 964 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   37,197 64 SH   SOLE 19 64 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   79,045 136 SH   SOLE 28 136 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   45,926 79 SH   SOLE 32 79 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   37,203 64 SH   SOLE 33 64 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   84,857 146 SH   SOLE 36 146 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   79,652 137 SH   SOLE 43 137 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   8,718 15 SH   SOLE 46 15 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   4,187,243 7,204 SH   SOLE   7,204 0 0
TIMKEN CO Stock 887389104   246,671 2,821 SH   SOLE   2,821 0 0
TIMOTHY PLAN ETF 887432342   339,016 9,240 SH   SOLE   9,240 0 0
TJX COS INC NEW Stock 872540109   50,101 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109   2,754,874 27,163 SH   SOLE 6 27,163 0 0
TJX COS INC NEW Stock 872540109   21,501 212 SH   SOLE 19 212 0 0
TJX COS INC NEW Stock 872540109   26,911 265 SH   SOLE 33 265 0 0
TJX COS INC NEW Stock 872540109   7,809 77 SH   SOLE 36 77 0 0
TJX COS INC NEW Stock 872540109   5,680 56 SH   SOLE 46 56 0 0
TJX COS INC NEW Stock 872540109   5,487,647 54,108 SH   SOLE   54,108 0 0
TMC THE METALS COMPANY INC Stock 87261Y106   62,777 43,900 SH   SOLE   43,900 0 0
T-MOBILE US INC Stock 872590104   40,315 247 SH   SOLE 7 247 0 0
T-MOBILE US INC Stock 872590104   49,782 305 SH   SOLE 19 305 0 0
T-MOBILE US INC Stock 872590104   21,938 134 SH   SOLE 33 134 0 0
T-MOBILE US INC Stock 872590104   6,529 40 SH   SOLE 46 40 0 0
T-MOBILE US INC Stock 872590104   827,850 5,072 SH   SOLE   5,071 0 0
TOAST INC Stock 888787108   344,088 13,808 SH   SOLE   13,807 0 0
TOLL BROTHERS INC Stock 889478103   8,409 65 SH   SOLE 19 65 0 0
TOLL BROTHERS INC Stock 889478103   714,769 5,525 SH   SOLE   5,525 0 0
TORO CO Stock 891092108   1,601,913 17,482 SH   SOLE 6 17,482 0 0
TORO CO Stock 891092108   266,129 2,904 SH   SOLE   2,904 0 0
TOTALENERGIES SE ADR 89151E109   6,608 96 SH   SOLE 9 96 0 0
TOTALENERGIES SE ADR 89151E109   0 0 SH   SOLE 19 0 0 0
TOTALENERGIES SE ADR 89151E109   4,336 63 SH   SOLE 31 63 0 0
TOTALENERGIES SE ADR 89151E109   10,393 151 SH   SOLE 33 151 0 0
TOTALENERGIES SE ADR 89151E109   84,661 1,230 SH   SOLE 51 1,230 0 0
TOTALENERGIES SE ADR 89151E109   58,574 851 SH   SOLE 52 851 0 0
TOTALENERGIES SE ADR 89151E109   1,130,464 16,424 SH   SOLE   16,424 0 0
TOUGHBUILT INDS INC Stock 89157G868   79,870 24,500 SH   SOLE   24,500 0 0
TOYOTA MOTOR CORP ADR 892331307   5,537 22 SH   SOLE 31 22 0 0
TOYOTA MOTOR CORP ADR 892331307   5,789 23 SH   SOLE 33 23 0 0
TOYOTA MOTOR CORP ADR 892331307   341,442 1,357 SH   SOLE   1,356 0 0
TRACTOR SUPPLY CO Stock 892356106   42,137 161 SH   SOLE 7 161 0 0
TRACTOR SUPPLY CO Stock 892356106   779,140 2,977 SH   SOLE 18 2,977 0 0
TRACTOR SUPPLY CO Stock 892356106   262 1 SH   SOLE 19 1 0 0
TRACTOR SUPPLY CO Stock 892356106   3,955 15 SH   SOLE 33 15 0 0
TRACTOR SUPPLY CO Stock 892356106   1,047 4 SH   SOLE 46 4 0 0
TRACTOR SUPPLY CO Stock 892356106   2,094 8 SH   SOLE 49 8 0 0
TRACTOR SUPPLY CO Stock 892356106   24,906 95 SH   SOLE 50 95 0 0
TRACTOR SUPPLY CO Stock 892356106   33,762 129 SH   SOLE 51 129 0 0
TRACTOR SUPPLY CO Stock 892356106   3,502,312 13,382 SH   SOLE   13,381 0 0
TRAEGER INC Stock 89269P103   108,031 42,700 SH   SOLE   42,700 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   64,556 215 SH   SOLE 19 215 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   22,281 74 SH   SOLE 33 74 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   11,408 38 SH   SOLE 36 38 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   507,938 1,692 SH   SOLE 45 1,692 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   49,533 165 SH   SOLE 48 165 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103   618,017 2,059 SH   SOLE   2,058 0 0
TRANSDIGM GROUP INC Stock 893641100   6,319 5 SH   SOLE 33 5 0 0
TRANSDIGM GROUP INC Stock 893641100   63,702 52 SH   SOLE 43 51 0 0
TRANSDIGM GROUP INC Stock 893641100   397,807 323 SH   SOLE 45 323 0 0
TRANSDIGM GROUP INC Stock 893641100   40,643 33 SH   SOLE 48 33 0 0
TRANSDIGM GROUP INC Stock 893641100   7,041,860 5,718 SH   SOLE   5,717 0 0
TRANSMEDICS GROUP INC Stock 89377M109   417,761 5,650 SH   SOLE   5,650 0 0
TRANSOCEAN LTD Stock H8817H100   1,276,059 203,194 SH   SOLE   203,194 0 0
TRAVELERS COMPANIES INC Stock 89417E109   13,348 58 SH   SOLE 9 58 0 0
TRAVELERS COMPANIES INC Stock 89417E109   56,384 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109   12,732 55 SH   SOLE 33 55 0 0
TRAVELERS COMPANIES INC Stock 89417E109   2,762 12 SH   SOLE 46 12 0 0
TRAVELERS COMPANIES INC Stock 89417E109   2,646,594 11,500 SH   SOLE   11,499 0 0
TREX CO INC Stock 89531P105   15,761 158 SH   SOLE 50 158 0 0
TREX CO INC Stock 89531P105   1,131,365 11,342 SH   SOLE   11,342 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100   108,963 11,494 SH   SOLE   11,494 0 0
TRUIST FINL CORP Stock 89832Q109   191,059 4,901 SH   SOLE 19 4,901 0 0
TRUIST FINL CORP Stock 89832Q109   16,458 422 SH   SOLE 33 422 0 0
TRUIST FINL CORP Stock 89832Q109   6,822 175 SH   SOLE 36 175 0 0
TRUIST FINL CORP Stock 89832Q109   2,066 53 SH   SOLE 46 53 0 0
TRUIST FINL CORP Stock 89832Q109   49,427 1,268 SH   SOLE 51 1,268 0 0
TRUIST FINL CORP Stock 89832Q109   33,562 861 SH   SOLE 52 861 0 0
TRUIST FINL CORP Stock 89832Q109   4,192,081 107,544 SH   SOLE   107,544 0 0
TWO HBRS INVT CORP REIT 90187B804   147,321 11,127 SH   SOLE   11,126 0 0
TYSON FOODS INC Stock 902494103   5,286 90 SH   SOLE 19 90 0 0
TYSON FOODS INC Stock 902494103   531 9 SH   SOLE 33 9 0 0
TYSON FOODS INC Stock 902494103   1,726,329 29,394 SH   SOLE   29,394 0 0
UBER TECHNOLOGIES INC Stock 90353T100   7,699 100 SH   SOLE 9 100 0 0
UBER TECHNOLOGIES INC Stock 90353T100   175,383 2,278 SH   SOLE 19 2,278 0 0
UBER TECHNOLOGIES INC Stock 90353T100   32,721 425 SH   SOLE 33 425 0 0
UBER TECHNOLOGIES INC Stock 90353T100   1,463 19 SH   SOLE 51 19 0 0
UBER TECHNOLOGIES INC Stock 90353T100   5,487,678 71,278 SH   SOLE   71,277 0 0
UBS AG LONDON BRANCH ETF 902677780   227,732 270 SH   SOLE   270 0 0
UGI CORP NEW Stock 902681105   236,587 9,641 SH   SOLE 19 9,640 0 0
UGI CORP NEW Stock 902681105   58,037 2,365 SH   SOLE 24 2,365 0 0
UGI CORP NEW Stock 902681105   1,023,851 41,722 SH   SOLE   41,721 0 0
ULTA BEAUTY INC Stock 90384S303   6,275 12 SH   SOLE 9 12 0 0
ULTA BEAUTY INC Stock 90384S303   5,752 11 SH   SOLE 19 11 0 0
ULTA BEAUTY INC Stock 90384S303   9,412 18 SH   SOLE 33 18 0 0
ULTA BEAUTY INC Stock 90384S303   3,660 7 SH   SOLE 43 7 0 0
ULTA BEAUTY INC Stock 90384S303   204,969 392 SH   SOLE 51 392 0 0
ULTA BEAUTY INC Stock 90384S303   78,955 151 SH   SOLE 53 151 0 0
ULTA BEAUTY INC Stock 90384S303   3,853,103 7,369 SH   SOLE   7,369 0 0
UNDER ARMOUR INC Stock 904311107   120,050 16,267 SH   SOLE   16,267 0 0
UNILEVER PLC ADR 904767704   7,679 153 SH   SOLE 9 153 0 0
UNILEVER PLC ADR 904767704   70,517 1,405 SH   SOLE 26 1,405 0 0
UNILEVER PLC ADR 904767704   3,062 61 SH   SOLE 33 61 0 0
UNILEVER PLC ADR 904767704   70,027 1,395 SH   SOLE 43 1,395 0 0
UNILEVER PLC ADR 904767704   15,408 307 SH   SOLE 51 307 0 0
UNILEVER PLC ADR 904767704   11,142 222 SH   SOLE 52 222 0 0
UNILEVER PLC ADR 904767704   1,820,831 36,279 SH   SOLE   36,278 0 0
UNION PAC CORP Stock 907818108   4,673 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108   60,908 248 SH   SOLE 7 247 0 0
UNION PAC CORP Stock 907818108   11,313 46 SH   SOLE 9 46 0 0
UNION PAC CORP Stock 907818108   6,148 25 SH   SOLE 19 25 0 0
UNION PAC CORP Stock 907818108   41,896 170 SH   SOLE 33 170 0 0
UNION PAC CORP Stock 907818108   8,608 35 SH   SOLE 36 35 0 0
UNION PAC CORP Stock 907818108   36,513 148 SH   SOLE 43 148 0 0
UNION PAC CORP Stock 907818108   7,132 29 SH   SOLE 46 29 0 0
UNION PAC CORP Stock 907818108   5,572,809 22,660 SH   SOLE   22,660 0 0
UNIQURE NV Stock N90064101   72,800 14,000 SH   SOLE   14,000 0 0
UNITED AIRLS HLDGS INC Stock 910047109   3,926 82 SH   SOLE 19 82 0 0
UNITED AIRLS HLDGS INC Stock 910047109   7,038 147 SH   SOLE 33 147 0 0
UNITED AIRLS HLDGS INC Stock 910047109   14,364 300 SH   SOLE 36 300 0 0
UNITED AIRLS HLDGS INC Stock 910047109   663,521 13,858 SH   SOLE   13,858 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   174,584 4,878 SH   SOLE 19 4,878 0 0
UNITED BANKSHARES INC WEST V Stock 909907107   480,159 13,416 SH   SOLE   13,416 0 0
UNITED PARCEL SERVICE INC Stock 911312106   566,726 3,813 SH   SOLE 6 3,813 0 0
UNITED PARCEL SERVICE INC Stock 911312106   78,389 527 SH   SOLE 19 527 0 0
UNITED PARCEL SERVICE INC Stock 911312106   23,664 159 SH   SOLE 33 159 0 0
UNITED PARCEL SERVICE INC Stock 911312106   35,671 240 SH   SOLE 51 240 0 0
UNITED PARCEL SERVICE INC Stock 911312106   24,078 162 SH   SOLE 52 162 0 0
UNITED PARCEL SERVICE INC Stock 911312106   6,247,376 42,033 SH   SOLE   42,033 0 0
UNITED RENTALS INC Stock 911363109   9,374 13 SH   SOLE 9 13 0 0
UNITED RENTALS INC Stock 911363109   5,769 8 SH   SOLE 19 8 0 0
UNITED RENTALS INC Stock 911363109   7,979 11 SH   SOLE 33 11 0 0
UNITED RENTALS INC Stock 911363109   15,864 22 SH   SOLE 36 22 0 0
UNITED RENTALS INC Stock 911363109   6,069,392 8,417 SH   SOLE   8,416 0 0
UNITED STS NAT GAS FD LP ETF 912318409   939,386 64,474 SH   SOLE   64,474 0 0
UNITED STS OIL FD LP ETF 91232N207   354,395 4,501 SH   SOLE   4,501 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   23,746 48 SH   SOLE 2 48 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   44,523 90 SH   SOLE 7 90 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   62,827 127 SH   SOLE 9 127 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   784,100 1,585 SH   SOLE 18 1,585 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   200,753 406 SH   SOLE 19 405 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   86,078 174 SH   SOLE 28 174 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   101,414 205 SH   SOLE 30 205 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   41,145 83 SH   SOLE 32 83 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   95,567 193 SH   SOLE 33 193 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   20,283 41 SH   SOLE 36 41 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   25,488 52 SH   SOLE 43 51 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   13,357 27 SH   SOLE 46 27 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   131,096 265 SH   SOLE 49 265 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   141,202 285 SH   SOLE 50 285 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   340,053 687 SH   SOLE 51 687 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   114,770 232 SH   SOLE 53 232 0 0
UNITEDHEALTH GROUP INC Stock 91324P102   10,733,910 21,698 SH   SOLE   21,697 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   15,803 94 SH   SOLE 34 93 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105   8,399,807 49,865 SH   SOLE   49,865 0 0
UNUM GROUP Stock 91529Y106   303,125 5,649 SH   SOLE 19 5,649 0 0
UNUM GROUP Stock 91529Y106   1,618,893 30,169 SH   SOLE   30,169 0 0
UPSTART HLDGS INC Stock 91680M107   337,457 12,550 SH   SOLE   12,549 0 0
URANIUM ENERGY CORP Stock 916896103   643,201 95,289 SH   SOLE   95,289 0 0
US BANCORP DEL Stock 902973304   519,682 11,626 SH   SOLE 6 11,626 0 0
US BANCORP DEL Stock 902973304   153,452 3,433 SH   SOLE 19 3,432 0 0
US BANCORP DEL Stock 902973304   12,217 273 SH   SOLE 33 273 0 0
US BANCORP DEL Stock 902973304   31,290 700 SH   SOLE 36 700 0 0
US BANCORP DEL Stock 902973304   61,597 1,378 SH   SOLE 51 1,378 0 0
US BANCORP DEL Stock 902973304   42,376 948 SH   SOLE 52 948 0 0
US BANCORP DEL Stock 902973304   1,435,201 32,107 SH   SOLE   32,107 0 0
US FOODS HLDG CORP Stock 912008109   323,820 6,000 SH   SOLE 5 6,000 0 0
US FOODS HLDG CORP Stock 912008109   210,278 3,896 SH   SOLE   3,896 0 0
UTAH MED PRODS INC Stock 917488108   350,847 4,934 SH   SOLE   4,933 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   21,486 327 SH   SOLE 19 327 0 0
SELECT SECTOR SPDR TR ETF 81369Y886   8,805,533 134,128 SH   SOLE   134,128 0 0
VAIL RESORTS INC Stock 91879Q109   2,674 12 SH   SOLE 43 12 0 0
VAIL RESORTS INC Stock 91879Q109   359,425 1,613 SH   SOLE   1,613 0 0
VALE S A ADR 91912E105   658,780 54,043 SH   SOLE   54,042 0 0
VALERO ENERGY CORP Stock 91913Y100   10,071 59 SH   SOLE 9 59 0 0
VALERO ENERGY CORP Stock 91913Y100   298,025 1,746 SH   SOLE 19 1,746 0 0
VALERO ENERGY CORP Stock 91913Y100   9,675 57 SH   SOLE 33 56 0 0
VALERO ENERGY CORP Stock 91913Y100   17,069 100 SH   SOLE 36 100 0 0
VALERO ENERGY CORP Stock 91913Y100   5,966,971 34,958 SH   SOLE   34,957 0 0
VALLEY NATL BANCORP Stock 919794107   53,244 6,689 SH   SOLE 19 6,689 0 0
VALLEY NATL BANCORP Stock 919794107   273,275 34,331 SH   SOLE   34,331 0 0
VANECK ETF TRUST ETF 92189F437   3,947 136 SH   SOLE 9 136 0 0
VANECK ETF TRUST ETF 92189F437   450,828 15,535 SH   SOLE   15,535 0 0
VANECK ETF TRUST ETF 92189H409   115,299 2,206 SH   SOLE 36 2,206 0 0
VANECK ETF TRUST ETF 92189H409   134,000 2,564 SH   SOLE   2,564 0 0
VANECK ETF TRUST ETF 92189F643   59,154 658 SH   SOLE 36 658 0 0
VANECK ETF TRUST ETF 92189F643   144,856 1,611 SH   SOLE   1,611 0 0
VANECK ETF TRUST ETF 92189F676   5,369,710 23,866 SH   SOLE   23,866 0 0
VANGUARD BD INDEX FDS ETF 921937793   23,645 327 SH   SOLE 36 326 0 0
VANGUARD BD INDEX FDS ETF 921937793   459,551 6,354 SH   SOLE   6,353 0 0
VANGUARD WORLD FD ETF 92204A207   4,287 21 SH   SOLE 36 21 0 0
VANGUARD WORLD FD ETF 92204A207   2,793,737 13,685 SH   SOLE   13,685 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   16,070 88 SH   SOLE 36 88 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   20,452 112 SH   SOLE 49 112 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844   17,242,385 94,422 SH   SOLE   94,421 0 0
VANGUARD WORLD FD ETF 92204A306   3,688 28 SH   SOLE 36 28 0 0
VANGUARD WORLD FD ETF 92204A306   946,832 7,189 SH   SOLE   7,189 0 0
VANGUARD WORLD FD ETF 921910725   5,881,569 102,342 SH   SOLE   102,341 0 0
VANGUARD WORLD FD ETF 921910733   213,047 2,286 SH   SOLE   2,286 0 0
VANGUARD WORLD FD ETF 921910709   5,035,270 65,735 SH   SOLE   65,734 0 0
VANGUARD INDEX FDS ETF 922908652   36,323 207 SH   SOLE 36 207 0 0
VANGUARD INDEX FDS ETF 922908652   910,055 5,192 SH   SOLE   5,192 0 0
VANGUARD WORLD FD ETF 92204A405   51,195 500 SH   SOLE 36 500 0 0
VANGUARD WORLD FD ETF 92204A405   1,797,628 17,557 SH   SOLE   17,556 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,168 10 SH   SOLE 36 10 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   5,491 47 SH   SOLE 49 47 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718   1,234,329 10,564 SH   SOLE   10,564 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   4,399 75 SH   SOLE 9 75 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775   910,095 15,517 SH   SOLE   15,517 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   23,046 459 SH   SOLE 19 459 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   353,050 7,037 SH   SOLE 36 7,037 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   541,485 10,793 SH   SOLE 49 10,793 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858   8,773,299 174,871 SH   SOLE   174,871 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   3,425 82 SH   SOLE 19 82 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   73,814 1,767 SH   SOLE 36 1,767 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   134,374 3,217 SH   SOLE 49 3,217 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858   3,225,493 77,220 SH   SOLE   77,220 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874   9,158 136 SH   SOLE 19 136 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874   691,620 10,271 SH   SOLE   10,270 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   548 13 SH   SOLE 36 13 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676   586,252 13,912 SH   SOLE   13,912 0 0
VANGUARD INDEX FDS ETF 922908736   136,032 395 SH   SOLE 19 395 0 0
VANGUARD INDEX FDS ETF 922908736   246,239 715 SH   SOLE 36 715 0 0
VANGUARD INDEX FDS ETF 922908736   16,522 48 SH   SOLE 49 48 0 0
VANGUARD INDEX FDS ETF 922908736   33,430,537 97,125 SH   SOLE   97,125 0 0
VANGUARD WORLD FD ETF 92204A504   3,937,162 14,554 SH   SOLE   14,554 0 0
VANGUARD WHITEHALL FDS ETF 921946406   27,465 227 SH   SOLE 19 227 0 0
VANGUARD WHITEHALL FDS ETF 921946406   121 1 SH   SOLE 36 1 0 0
VANGUARD WHITEHALL FDS ETF 921946406   13,399,897 110,752 SH   SOLE   110,752 0 0
VANGUARD WORLD FD ETF 92204A603   2,686 11 SH   SOLE 36 11 0 0
VANGUARD WORLD FD ETF 92204A603   4,395 18 SH   SOLE 49 18 0 0
VANGUARD WORLD FD ETF 92204A603   602,204 2,467 SH   SOLE   2,466 0 0
VANGUARD WORLD FD ETF 92204A702   20,449 39 SH   SOLE 19 39 0 0
VANGUARD WORLD FD ETF 92204A702   18,801,550 35,858 SH   SOLE   35,857 0 0
VANGUARD BD INDEX FDS ETF 921937819   57,068 757 SH   SOLE 36 756 0 0
VANGUARD BD INDEX FDS ETF 921937819   1,505,783 19,971 SH   SOLE   19,970 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   42,670 530 SH   SOLE 22 530 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   8,479 105 SH   SOLE 36 105 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870   869,472 10,800 SH   SOLE   10,799 0 0
VANGUARD WHITEHALL FDS ETF 921946810   2,690,139 32,996 SH   SOLE   32,995 0 0
VANGUARD WHITEHALL FDS ETF 921946794   11,421 166 SH   SOLE 36 166 0 0
VANGUARD WHITEHALL FDS ETF 921946794   261,537 3,801 SH   SOLE   3,801 0 0
VANGUARD INDEX FDS ETF 922908637   132,108 551 SH   SOLE 36 551 0 0
VANGUARD INDEX FDS ETF 922908637   1,176,235 4,906 SH   SOLE   4,905 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813   137,450 1,757 SH   SOLE 9 1,757 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813   203,543 2,602 SH   SOLE   2,601 0 0
VANGUARD WORLD FD ETF 92204A801   2,658 13 SH   SOLE 9 13 0 0
VANGUARD WORLD FD ETF 92204A801   7,564 37 SH   SOLE 36 37 0 0
VANGUARD WORLD FD ETF 92204A801   251,110 1,228 SH   SOLE   1,228 0 0
VANGUARD WORLD FD ETF 921910873   479,269 2,565 SH   SOLE   2,564 0 0
VANGUARD INDEX FDS ETF 922908629   15,991 64 SH   SOLE 19 64 0 0
VANGUARD INDEX FDS ETF 922908629   3,998 16 SH   SOLE 36 16 0 0
VANGUARD INDEX FDS ETF 922908629   5,645,482 22,595 SH   SOLE   22,594 0 0
VANGUARD INDEX FDS ETF 922908538   4,295 18 SH   SOLE 19 18 0 0
VANGUARD INDEX FDS ETF 922908538   4,397,138 18,649 SH   SOLE   18,648 0 0
VANGUARD INDEX FDS ETF 922908512   4,368 28 SH   SOLE 19 28 0 0
VANGUARD INDEX FDS ETF 922908512   31,026 199 SH   SOLE 36 199 0 0
VANGUARD INDEX FDS ETF 922908512   61,273 393 SH   SOLE 49 393 0 0
VANGUARD INDEX FDS ETF 922908512   6,758,926 43,351 SH   SOLE   43,351 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   202,756 4,445 SH   SOLE 19 4,445 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   23,261 510 SH   SOLE 22 510 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   12,853 282 SH   SOLE 36 281 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771   183,024 4,013 SH   SOLE   4,012 0 0
VANGUARD INDEX FDS ETF 922908553   605 7 SH   SOLE 36 7 0 0
VANGUARD INDEX FDS ETF 922908553   3,886,306 44,939 SH   SOLE   44,938 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   383,694 4,427 SH   SOLE 19 4,427 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   2,134 25 SH   SOLE 36 24 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680   805,910 9,299 SH   SOLE   9,298 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   29,254 372 SH   SOLE 19 372 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714   447,646 5,692 SH   SOLE   5,692 0 0
VANGUARD INDEX FDS ETF 922908363   17,391 36 SH   SOLE 19 36 0 0
VANGUARD INDEX FDS ETF 922908363   204,110 425 SH   SOLE 36 424 0 0
VANGUARD INDEX FDS ETF 922908363   23,900,369 49,720 SH   SOLE   49,719 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505   571,400 1,875 SH   SOLE   1,875 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703   354,916 1,967 SH   SOLE   1,966 0 0
VANGUARD ADMIRAL FDS INC ETF 921932869   221,001 1,948 SH   SOLE   1,948 0 0
VANGUARD ADMIRAL FDS INC ETF 921932794   269,832 2,400 SH   SOLE   2,400 0 0
VANGUARD BD INDEX FDS ETF 921937827   65,056 849 SH   SOLE 36 848 0 0
VANGUARD BD INDEX FDS ETF 921937827   4,981,127 64,968 SH   SOLE   64,968 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   16,776 217 SH   SOLE 9 217 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   116,135 1,502 SH   SOLE 19 1,502 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409   4,556,740 58,941 SH   SOLE   58,941 0 0
VANGUARD MALVERN FDS ETF 922020805   8,698,827 181,642 SH   SOLE   181,641 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   7,781 134 SH   SOLE 9 134 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   96,977 1,670 SH   SOLE 19 1,670 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102   914,382 15,746 SH   SOLE   15,746 0 0
VANGUARD INDEX FDS ETF 922908751   19,506 85 SH   SOLE 36 85 0 0
VANGUARD INDEX FDS ETF 922908751   4,866,185 21,288 SH   SOLE   21,287 0 0
VANGUARD INDEX FDS ETF 922908611   11,327 59 SH   SOLE 19 59 0 0
VANGUARD INDEX FDS ETF 922908611   10,703,727 55,783 SH   SOLE   55,783 0 0
VANGUARD INDEX FDS ETF 922908595   12,515 48 SH   SOLE 19 48 0 0
VANGUARD INDEX FDS ETF 922908595   52,144 200 SH   SOLE 36 200 0 0
VANGUARD INDEX FDS ETF 922908595   7,276,387 27,909 SH   SOLE   27,908 0 0
VANGUARD MUN BD FDS ETF 922907746   1,877,493 37,105 SH   SOLE 36 37,104 0 0
VANGUARD MUN BD FDS ETF 922907746   2,090,546 41,315 SH   SOLE   41,315 0 0
VANGUARD WORLD FD ETF 92204A884   4,199 32 SH   SOLE 36 32 0 0
VANGUARD WORLD FD ETF 92204A884   611,350 4,659 SH   SOLE   4,658 0 0
VANGUARD BD INDEX FDS ETF 921937835   32,829 452 SH   SOLE 9 452 0 0
VANGUARD BD INDEX FDS ETF 921937835   13,437 185 SH   SOLE 19 185 0 0
VANGUARD BD INDEX FDS ETF 921937835   3,207,553 44,163 SH   SOLE   44,162 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   14,216 289 SH   SOLE 9 289 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   29,420 598 SH   SOLE 36 598 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407   778,835 15,833 SH   SOLE   15,833 0 0
VANGUARD STAR FDS ETF 921909768   8,623 143 SH   SOLE 9 143 0 0
VANGUARD STAR FDS ETF 921909768   3,183,974 52,802 SH   SOLE   52,802 0 0
VANGUARD INDEX FDS ETF 922908769   13,255 51 SH   SOLE 9 51 0 0
VANGUARD INDEX FDS ETF 922908769   20,272 78 SH   SOLE 19 78 0 0
VANGUARD INDEX FDS ETF 922908769   120,089 462 SH   SOLE 36 462 0 0
VANGUARD INDEX FDS ETF 922908769   18,491,498 71,149 SH   SOLE   71,148 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742   341,951 3,095 SH   SOLE   3,094 0 0
VANGUARD BD INDEX FDS ETF 92203C303   252,662 5,099 SH   SOLE   5,099 0 0
VANGUARD WORLD FD ETF 92204A876   23,953 168 SH   SOLE 9 168 0 0
VANGUARD WORLD FD ETF 92204A876   3,422 24 SH   SOLE 36 24 0 0
VANGUARD WORLD FD ETF 92204A876   831,325 5,831 SH   SOLE   5,830 0 0
VANGUARD INDEX FDS ETF 922908744   107,339 659 SH   SOLE 19 659 0 0
VANGUARD INDEX FDS ETF 922908744   151,818 932 SH   SOLE 36 932 0 0
VANGUARD INDEX FDS ETF 922908744   23,367,450 143,482 SH   SOLE   143,481 0 0
VANGUARD WORLD FD ETF 921910816   42,992 150 SH   SOLE 36 150 0 0
VANGUARD WORLD FD ETF 921910816   1,018,417 3,553 SH   SOLE   3,553 0 0
VEEVA SYS INC Stock 922475108   31,742 137 SH   SOLE 19 137 0 0
VEEVA SYS INC Stock 922475108   54,911 237 SH   SOLE 50 237 0 0
VEEVA SYS INC Stock 922475108   1,854 8 SH   SOLE 51 8 0 0
VEEVA SYS INC Stock 922475108   936,599 4,042 SH   SOLE   4,042 0 0
VERISK ANALYTICS INC Stock 92345Y106   8,722 37 SH   SOLE 9 37 0 0
VERISK ANALYTICS INC Stock 92345Y106   236 1 SH   SOLE 19 1 0 0
VERISK ANALYTICS INC Stock 92345Y106   5,191 22 SH   SOLE 33 22 0 0
VERISK ANALYTICS INC Stock 92345Y106   1,886 8 SH   SOLE 46 8 0 0
VERISK ANALYTICS INC Stock 92345Y106   14,851 63 SH   SOLE 48 63 0 0
VERISK ANALYTICS INC Stock 92345Y106   26,172 111 SH   SOLE 50 111 0 0
VERISK ANALYTICS INC Stock 92345Y106   663,017 2,813 SH   SOLE   2,812 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   7,595 181 SH   SOLE 9 181 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   199,463 4,754 SH   SOLE 19 4,753 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   54,968 1,310 SH   SOLE 26 1,310 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   40,707 970 SH   SOLE 33 970 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   114,551 2,730 SH   SOLE 36 2,730 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   60,139 1,433 SH   SOLE 43 1,433 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   7,469 178 SH   SOLE 46 178 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   91,305 2,176 SH   SOLE 51 2,176 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   62,269 1,484 SH   SOLE 52 1,484 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   11,891,612 283,404 SH   SOLE   283,403 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   13,794 33 SH   SOLE 9 33 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   37,203 89 SH   SOLE 19 89 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   59,357 142 SH   SOLE 32 142 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   30,933 74 SH   SOLE 33 74 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   8,360 20 SH   SOLE 36 20 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   86,528 207 SH   SOLE 50 207 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100   3,839,809 9,186 SH   SOLE   9,185 0 0
VERTIV HOLDINGS CO Stock 92537N108   46,062 564 SH   SOLE 19 564 0 0
VERTIV HOLDINGS CO Stock 92537N108   3,838 47 SH   SOLE 43 47 0 0
VERTIV HOLDINGS CO Stock 92537N108   2,984,215 36,540 SH   SOLE   36,539 0 0
V F CORP Stock 918204108   185 12 SH   SOLE 33 12 0 0
V F CORP Stock 918204108   3,068 200 SH   SOLE 36 200 0 0
V F CORP Stock 918204108   15 1 SH   SOLE 46 1 0 0
V F CORP Stock 918204108   773,391 50,417 SH   SOLE   50,416 0 0
VIATRIS INC Stock 92556V106   3,845 322 SH   SOLE 9 322 0 0
VIATRIS INC Stock 92556V106   430 36 SH   SOLE 19 36 0 0
VIATRIS INC Stock 92556V106   3,567 299 SH   SOLE 33 298 0 0
VIATRIS INC Stock 92556V106   641,594 53,735 SH   SOLE   53,734 0 0
VICTORY PORTFOLIOS II ETF 92647N527   1,664,330 35,885 SH   SOLE   35,884 0 0
VICTORY PORTFOLIOS II ETF 92647N667   573,482 11,395 SH   SOLE   11,395 0 0
VICTORY PORTFOLIOS II ETF 92647N535   1,365,212 27,397 SH   SOLE   27,397 0 0
VIKING THERAPEUTICS INC Stock 92686J106   1,060,178 12,929 SH   SOLE   12,929 0 0
ETFIS SER TR I ETF 26923G822   1,314,702 62,754 SH   SOLE   62,754 0 0
ETFIS SER TR I ETF 26923G806   235,486 4,850 SH   SOLE   4,850 0 0
VISA INC Stock 92826C839   40,467 145 SH   SOLE 2 145 0 0
VISA INC Stock 92826C839   41,583 149 SH   SOLE 9 149 0 0
VISA INC Stock 92826C839   1,055,760 3,783 SH   SOLE 18 3,783 0 0
VISA INC Stock 92826C839   233,836 838 SH   SOLE 19 837 0 0
VISA INC Stock 92826C839   133,400 478 SH   SOLE 28 478 0 0
VISA INC Stock 92826C839   100,459 360 SH   SOLE 33 359 0 0
VISA INC Stock 92826C839   154,052 552 SH   SOLE 36 552 0 0
VISA INC Stock 92826C839   144,472 518 SH   SOLE 43 517 0 0
VISA INC Stock 92826C839   13,675 49 SH   SOLE 46 49 0 0
VISA INC Stock 92826C839   166,611 597 SH   SOLE 49 597 0 0
VISA INC Stock 92826C839   146,090 523 SH   SOLE 50 523 0 0
VISA INC Stock 92826C839   594,457 2,130 SH   SOLE 51 2,130 0 0
VISA INC Stock 92826C839   213,217 764 SH   SOLE 53 764 0 0
VISA INC Stock 92826C839   17,736,800 63,555 SH   SOLE   63,554 0 0
VISTEON CORP Stock 92839U206   600,634 5,107 SH   SOLE   5,107 0 0
VISTRA CORP Stock 92840M102   2,884,709 41,417 SH   SOLE   41,417 0 0
VODAFONE GROUP PLC NEW ADR 92857W308   118,727 13,340 SH   SOLE   13,340 0 0
VONTIER CORPORATION Stock 928881101   693,237 15,283 SH   SOLE 6 15,283 0 0
VONTIER CORPORATION Stock 928881101   3,447 76 SH   SOLE   76 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108   104,393 19,809 SH   SOLE   19,809 0 0
WP CAREY INC REIT 92936U109   80,741 1,431 SH   SOLE 19 1,430 0 0
WP CAREY INC REIT 92936U109   576,667 10,217 SH   SOLE   10,217 0 0
GRAINGER W W INC Stock 384802104   1,017 1 SH   SOLE 19 1 0 0
GRAINGER W W INC Stock 384802104   11,241 11 SH   SOLE 33 11 0 0
GRAINGER W W INC Stock 384802104   60,021 59 SH   SOLE 36 59 0 0
GRAINGER W W INC Stock 384802104   472,027 464 SH   SOLE 45 464 0 0
GRAINGER W W INC Stock 384802104   46,796 46 SH   SOLE 48 46 0 0
GRAINGER W W INC Stock 384802104   2,655,118 2,610 SH   SOLE   2,609 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   10,780 497 SH   SOLE 19 497 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   4,360 201 SH   SOLE 33 201 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108   2,122,230 97,844 SH   SOLE   97,843 0 0
WALKER & DUNLOP INC Stock 93148P102   2,459,295 24,335 SH   SOLE   24,335 0 0
WALMART INC Stock 931142103   7,401 123 SH   SOLE 9 123 0 0
WALMART INC Stock 931142103   327,341 5,440 SH   SOLE 19 5,440 0 0
WALMART INC Stock 931142103   114,804 1,908 SH   SOLE 24 1,908 0 0
WALMART INC Stock 931142103   60,483 1,005 SH   SOLE 33 1,005 0 0
WALMART INC Stock 931142103   41,698 693 SH   SOLE 36 693 0 0
WALMART INC Stock 931142103   141,881 2,358 SH   SOLE 49 2,358 0 0
WALMART INC Stock 931142103   13,502,820 224,411 SH   SOLE   224,411 0 0
DISNEY WALT CO Stock 254687106   34,506 282 SH   SOLE 2 282 0 0
DISNEY WALT CO Stock 254687106   3,671 30 SH   SOLE 9 30 0 0
DISNEY WALT CO Stock 254687106   19,264 157 SH   SOLE 19 157 0 0
DISNEY WALT CO Stock 254687106   42,948 351 SH   SOLE 24 351 0 0
DISNEY WALT CO Stock 254687106   45,672 373 SH   SOLE 33 373 0 0
DISNEY WALT CO Stock 254687106   7,464 61 SH   SOLE 46 61 0 0
DISNEY WALT CO Stock 254687106   7,400,218 60,479 SH   SOLE   60,479 0 0
WASTE CONNECTIONS INC Stock 94106B101   24,473 142 SH   SOLE 43 142 0 0
WASTE CONNECTIONS INC Stock 94106B101   248,334 1,444 SH   SOLE 51 1,443 0 0
WASTE CONNECTIONS INC Stock 94106B101   94,950 552 SH   SOLE 53 552 0 0
WASTE CONNECTIONS INC Stock 94106B101   222,237 1,292 SH   SOLE   1,292 0 0
WASTE MGMT INC DEL Stock 94106L109   109,133 512 SH   SOLE 19 512 0 0
WASTE MGMT INC DEL Stock 94106L109   28,535 134 SH   SOLE 33 133 0 0
WASTE MGMT INC DEL Stock 94106L109   4,556,950 21,379 SH   SOLE   21,379 0 0
WATSCO INC Stock 942622200   28,220 65 SH   SOLE 19 65 0 0
WATSCO INC Stock 942622200   113,176 262 SH   SOLE 23 262 0 0
WATSCO INC Stock 942622200   134,683 312 SH   SOLE   311 0 0
WAYFAIR INC Stock 94419L101   255,704 3,767 SH   SOLE   3,767 0 0
WEC ENERGY GROUP INC Stock 92939U106   2,094,753 25,508 SH   SOLE 6 25,508 0 0
WEC ENERGY GROUP INC Stock 92939U106   11,413 139 SH   SOLE 33 138 0 0
WEC ENERGY GROUP INC Stock 92939U106   8,869 108 SH   SOLE 36 108 0 0
WEC ENERGY GROUP INC Stock 92939U106   1,780,054 21,676 SH   SOLE   21,676 0 0
WELLS FARGO CO NEW Stock 949746101   39,355 679 SH   SOLE 9 679 0 0
WELLS FARGO CO NEW Stock 949746101   1,739 30 SH   SOLE 19 30 0 0
WELLS FARGO CO NEW Stock 949746101   42,543 734 SH   SOLE 33 734 0 0
WELLS FARGO CO NEW Stock 949746101   15,012 259 SH   SOLE 36 259 0 0
WELLS FARGO CO NEW Stock 949746101   137,701 2,376 SH   SOLE 43 2,375 0 0
WELLS FARGO CO NEW Stock 949746101   5,621,695 96,993 SH   SOLE   96,992 0 0
WELLTOWER INC REIT 95040Q104   11,062 118 SH   SOLE 33 118 0 0
WELLTOWER INC REIT 95040Q104   2,149 23 SH   SOLE 46 23 0 0
WELLTOWER INC REIT 95040Q104   290,442 3,108 SH   SOLE   3,108 0 0
WESTERN ASSET MANAGED MUNS F CEF 95766M105   201,246 19,258 SH   SOLE   19,257 0 0
WABTEC Stock 929740108   8,158 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108   874 6 SH   SOLE 19 6 0 0
WABTEC Stock 929740108   5,251 36 SH   SOLE 33 36 0 0
WABTEC Stock 929740108   146 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108   2,331 16 SH   SOLE 46 16 0 0
WABTEC Stock 929740108   27,096 186 SH   SOLE 48 186 0 0
WABTEC Stock 929740108   2,422,567 16,629 SH   SOLE   16,629 0 0
WESTLAKE CHEM PARTNERS LP Stock 960417103   659,340 29,700 SH   SOLE   29,700 0 0
WESTROCK CO Stock 96145D105   742 15 SH   SOLE 19 15 0 0
WESTROCK CO Stock 96145D105   841 17 SH   SOLE 33 17 0 0
WESTROCK CO Stock 96145D105   4,945 100 SH   SOLE 36 100 0 0
WESTROCK CO Stock 96145D105   582,873 11,787 SH   SOLE   11,787 0 0
WEX INC Stock 96208T104   545,369 2,296 SH   SOLE   2,296 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   450,754 12,552 SH   SOLE 6 12,552 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   1,113 31 SH   SOLE 19 31 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   4,257 119 SH   SOLE 33 118 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   4,058 113 SH   SOLE 36 113 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   1,436 40 SH   SOLE 46 40 0 0
WEYERHAEUSER CO MTN BE REIT 962166104   316,939 8,826 SH   SOLE   8,825 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   36,337 771 SH   SOLE 19 771 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102   894,986 18,990 SH   SOLE   18,989 0 0
WHIRLPOOL CORP Stock 963320106   2,632 22 SH   SOLE 9 22 0 0
WHIRLPOOL CORP Stock 963320106   3,473 29 SH   SOLE 33 29 0 0
WHIRLPOOL CORP Stock 963320106   598 5 SH   SOLE 36 5 0 0
WHIRLPOOL CORP Stock 963320106   120 1 SH   SOLE 46 1 0 0
WHIRLPOOL CORP Stock 963320106   828,603 6,926 SH   SOLE   6,926 0 0
WILLIAMS COS INC Stock 969457100   34,177 877 SH   SOLE 7 877 0 0
WILLIAMS COS INC Stock 969457100   7,755 199 SH   SOLE 19 199 0 0
WILLIAMS COS INC Stock 969457100   8,337 214 SH   SOLE 33 213 0 0
WILLIAMS COS INC Stock 969457100   11,301 290 SH   SOLE 36 290 0 0
WILLIAMS COS INC Stock 969457100   44,117 1,132 SH   SOLE 43 1,132 0 0
WILLIAMS COS INC Stock 969457100   79,811 2,048 SH   SOLE 51 2,048 0 0
WILLIAMS COS INC Stock 969457100   55,493 1,424 SH   SOLE 52 1,424 0 0
WILLIAMS COS INC Stock 969457100   3,783,642 97,091 SH   SOLE   97,091 0 0
WILLIAMS SONOMA INC Stock 969904101   4,128 13 SH   SOLE 49 13 0 0
WILLIAMS SONOMA INC Stock 969904101   227,669 717 SH   SOLE   717 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   137,500 500 SH   SOLE 5 500 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   5,517 20 SH   SOLE 33 20 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   40,941 149 SH   SOLE 43 148 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   1,375 5 SH   SOLE 46 5 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103   258,202 939 SH   SOLE   938 0 0
WISDOMTREE TR ETF 97717Y543   7,289,059 350,942 SH   SOLE   350,941 0 0
WISDOMTREE TR ETF 97717Y527   2,406,540 47,853 SH   SOLE   47,853 0 0
WISDOMTREE INC Stock 97717P104   505,487 55,004 SH   SOLE   55,004 0 0
WISDOMTREE TR ETF 97717W760   149,853 2,298 SH   SOLE 36 2,298 0 0
WISDOMTREE TR ETF 97717W760   119,657 1,835 SH   SOLE   1,834 0 0
WISDOMTREE TR ETF 97717W851   1,406,014 12,959 SH   SOLE   12,958 0 0
WISDOMTREE TR ETF 97717W521   931,610 27,818 SH   SOLE   27,817 0 0
WISDOMTREE TR ETF 97717W604   2,745 84 SH   SOLE 19 84 0 0
WISDOMTREE TR ETF 97717W604   357,422 10,937 SH   SOLE   10,937 0 0
WISDOMTREE TR ETF 97717W869   201,949 3,380 SH   SOLE   3,380 0 0
WISDOMTREE TR ETF 97717W422   128,066 2,940 SH   SOLE 9 2,940 0 0
WISDOMTREE TR ETF 97717W422   9,583 220 SH   SOLE 19 220 0 0
WISDOMTREE TR ETF 97717W422   1,788,154 41,050 SH   SOLE   41,050 0 0
WISDOMTREE TR ETF 97717W208   858,935 9,912 SH   SOLE 11 9,911 0 0
WISDOMTREE TR ETF 97717W208   394,572 4,553 SH   SOLE   4,553 0 0
WISDOMTREE TR ETF 97717X669   1,600,884 21,012 SH   SOLE   21,011 0 0
WIX COM LTD Stock M98068105   18,422 134 SH   SOLE 19 134 0 0
WIX COM LTD Stock M98068105   1,375 10 SH   SOLE 33 10 0 0
WIX COM LTD Stock M98068105   298,332 2,170 SH   SOLE   2,170 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   459 23 SH   SOLE 33 23 0 0
WOODSIDE ENERGY GROUP LTD ADR 980228308   200,938 10,062 SH   SOLE   10,062 0 0
BERKLEY W R CORP Stock 084423102   2,876,000 32,519 SH   SOLE 6 32,519 0 0
BERKLEY W R CORP Stock 084423102   32,900 372 SH   SOLE 19 372 0 0
BERKLEY W R CORP Stock 084423102   12,028 136 SH   SOLE 23 136 0 0
BERKLEY W R CORP Stock 084423102   361 4 SH   SOLE 33 4 0 0
BERKLEY W R CORP Stock 084423102   3,803 43 SH   SOLE 36 43 0 0
BERKLEY W R CORP Stock 084423102   1,327 15 SH   SOLE 46 15 0 0
BERKLEY W R CORP Stock 084423102   716,187 8,098 SH   SOLE   8,098 0 0
WYNN RESORTS LTD Stock 983134107   1,439 14 SH   SOLE 33 14 0 0
WYNN RESORTS LTD Stock 983134107   511 5 SH   SOLE 46 5 0 0
WYNN RESORTS LTD Stock 983134107   303,623 2,970 SH   SOLE   2,970 0 0
XAI OCTAGN FLT RAT & ALT INM CEF 98400T106   179,781 25,357 SH   SOLE   25,357 0 0
XCEL ENERGY INC Stock 98389B100   806 15 SH   SOLE 19 15 0 0
XCEL ENERGY INC Stock 98389B100   8,170 152 SH   SOLE 33 152 0 0
XCEL ENERGY INC Stock 98389B100   8,224 153 SH   SOLE 36 153 0 0
XCEL ENERGY INC Stock 98389B100   26,606 495 SH   SOLE 51 495 0 0
XCEL ENERGY INC Stock 98389B100   18,544 345 SH   SOLE 52 345 0 0
XCEL ENERGY INC Stock 98389B100   552,754 10,284 SH   SOLE   10,283 0 0
XPONENTIAL FITNESS INC Stock 98422X101   198,480 12,000 SH   SOLE   12,000 0 0
DBX ETF TR ETF 233051200   2,518,128 61,523 SH   SOLE   61,522 0 0
XYLEM INC Stock 98419M100   646 5 SH   SOLE 19 5 0 0
XYLEM INC Stock 98419M100   6,350 49 SH   SOLE 33 49 0 0
XYLEM INC Stock 98419M100   2,326 18 SH   SOLE 46 18 0 0
XYLEM INC Stock 98419M100   129 1 SH   SOLE 51 1 0 0
XYLEM INC Stock 98419M100   489,548 3,788 SH   SOLE   3,787 0 0
YUM BRANDS INC Stock 988498101   693 5 SH   SOLE 19 5 0 0
YUM BRANDS INC Stock 988498101   16,165 117 SH   SOLE 33 116 0 0
YUM BRANDS INC Stock 988498101   971 7 SH   SOLE 46 7 0 0
YUM BRANDS INC Stock 988498101   571,237 4,120 SH   SOLE   4,119 0 0
ZACKS TRUST ETF 98888G105   15,521,897 552,381 SH   SOLE 19 552,380 0 0
ZACKS TRUST ETF 98888G105   75,870 2,700 SH   SOLE   2,700 0 0
ZACKS TRUST ETF 98888G204   744,897 23,543 SH   SOLE 19 23,542 0 0
ZACKS TRUST ETF 98888G204   26,040 823 SH   SOLE   823 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   24,718 82 SH   SOLE 2 82 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   9,345 31 SH   SOLE 23 31 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   4,823 16 SH   SOLE 33 16 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105   935,067 3,102 SH   SOLE   3,102 0 0
ZIM INTEGRATED SHIPPING SERV Stock M9T951109   463,674 45,818 SH   SOLE   45,817 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   5,411 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   26,528 201 SH   SOLE 19 201 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   6,339 48 SH   SOLE 33 48 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   1,320 10 SH   SOLE 46 10 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102   644,978 4,887 SH   SOLE   4,886 0 0
ZIONS BANCORPORATION N A Stock 989701107   651 15 SH   SOLE 19 15 0 0
ZIONS BANCORPORATION N A Stock 989701107   1,693 39 SH   SOLE 33 39 0 0
ZIONS BANCORPORATION N A Stock 989701107   15,971 368 SH   SOLE 36 368 0 0
ZIONS BANCORPORATION N A Stock 989701107   230,977 5,322 SH   SOLE   5,322 0 0
ZOETIS INC Stock 98978V103   30,289 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103   846 5 SH   SOLE 19 5 0 0
ZOETIS INC Stock 98978V103   60,577 358 SH   SOLE 28 358 0 0
ZOETIS INC Stock 98978V103   103,218 610 SH   SOLE 30 610 0 0
ZOETIS INC Stock 98978V103   7,115 42 SH   SOLE 33 42 0 0
ZOETIS INC Stock 98978V103   5,584 33 SH   SOLE 36 33 0 0
ZOETIS INC Stock 98978V103   3,384 20 SH   SOLE 46 20 0 0
ZOETIS INC Stock 98978V103   49,292 291 SH   SOLE 50 291 0 0
ZOETIS INC Stock 98978V103   281,716 1,665 SH   SOLE 51 1,664 0 0
ZOETIS INC Stock 98978V103   107,787 637 SH   SOLE 53 637 0 0
ZOETIS INC Stock 98978V103   1,349,636 7,976 SH   SOLE   7,976 0 0
ZOMEDICA CORP Stock 98980M109   23,272 159,506 SH   SOLE   159,506 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101   29,743 455 SH   SOLE 19 455 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101   501,061 7,665 SH   SOLE   7,665 0 0
ZSCALER INC Stock 98980G102   41 0 SH   SOLE 6 0 0 0
ZSCALER INC Stock 98980G102   3,626,838 18,828 SH   SOLE   18,828 0 0