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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1STDIBS COM INC COM 320551104 157 19,599 SH   SOLE   19,599 0 0
3-D SYS CORP DEL COM NEW 88554D205 261 15,627 SH   SOLE   15,627 0 0
3M CO COM 88579Y101 64,194 431,180 SH   SOLE   430,180 0 1,000
ABB LTD SPONSORED ADR 000375204 3,558 110,014 SH   SOLE   110,014 0 0
ABBOTT LABS COM 002824100 154,926 1,308,943 SH   SOLE   1,308,943 0 0
ABBVIE INC COM 00287Y109 348,870 2,152,055 SH   SOLE   2,138,345 0 13,710
ABERCROMBIE & FITCH CO CL A 002896207 674 21,072 SH   SOLE   21,072 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,175 104,875 SH   SOLE   104,875 0 0
ABIOMED INC COM 003654100 1,105 3,337 SH   SOLE   3,337 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,577 24,064 SH   SOLE   24,064 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 531 43,581 SH   SOLE   43,581 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 194,551 576,908 SH   SOLE   548,094 0 28,814
ACI WORLDWIDE INC COM 004498101 1,578 50,113 SH   SOLE   50,113 0 0
ACTIVISION BLIZZARD INC COM 00507V109 20,053 250,320 SH   SOLE   250,320 0 0
ACUITY BRANDS INC COM 00508Y102 640 3,381 SH   SOLE   3,381 0 0
ACUSHNET HLDGS CORP COM 005098108 1,677 41,645 SH   SOLE   41,645 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 369 20,006 SH   SOLE   20,006 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 386 24,066 SH   SOLE   24,066 0 0
ADECOAGRO S A COM L00849106 789 65,350 SH   SOLE   65,350 0 0
ADIENT PLC ORD SHS G0084W101 1,280 31,388 SH   SOLE   31,388 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 258,159 566,609 SH   SOLE   566,599 0 10
ADVANCE AUTO PARTS INC COM 00751Y106 897 4,333 SH   SOLE   4,333 0 0
ADVANCED MICRO DEVICES INC COM 007903107 101,479 928,108 SH   SOLE   928,108 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 16,167 SH   SOLE   16,167 0 0
AERCAP HOLDINGS NV SHS N00985106 6,431 127,902 SH   SOLE   127,902 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 186 20,443 SH   SOLE   20,443 0 0
AES CORP COM 00130H105 4,884 189,834 SH   SOLE   189,834 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 4,290 30,435 SH   SOLE   30,435 0 0
AFFIRM HLDGS INC COM CL A 00827B106 4,529 97,856 SH   SOLE   97,856 0 0
AFLAC INC COM 001055102 2,958 45,940 SH   SOLE   45,940 0 0
AGCO CORP COM 001084102 211 1,446 SH   SOLE   1,446 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 12 10,000 SH   SOLE   10,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23,259 175,765 SH   SOLE   175,765 0 0
AGNC INVT CORP COM 00123Q104 2,265 172,895 SH   SOLE   172,895 0 0
AGNICO EAGLE MINES LTD COM 008474108 684 11,167 SH   SOLE   11,167 0 0
AGREE RLTY CORP COM 008492100 1,659 24,999 SH   SOLE   24,999 0 0
AIR LEASE CORP CL A 00912X302 2,163 48,434 SH   SOLE   48,434 0 0
AIR PRODS & CHEMS INC COM 009158106 12,907 51,646 SH   SOLE   51,646 0 0
AIRBNB INC COM CL A 009066101 289,385 1,684,820 SH   SOLE   1,684,820 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,340 19,598 SH   SOLE   19,598 0 0
ALAMO GROUP INC COM 011311107 358 2,490 SH   SOLE   2,490 0 0
ALARM COM HLDGS INC COM 011642105 341 5,136 SH   SOLE   5,136 0 0
ALASKA AIR GROUP INC COM 011659109 2,582 44,515 SH   SOLE   43,015 0 1,500
ALBANY INTL CORP CL A 012348108 2,507 29,727 SH   SOLE   29,727 0 0
ALBEMARLE CORP COM 012653101 2,362 10,683 SH   SOLE   10,683 0 0
ALCOA CORP COM 013872106 61,047 678,070 SH   SOLE   678,070 0 0
ALCON AG ORD SHS H01301128 16,689 208,356 SH   SOLE   208,356 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 279 12,032 SH   SOLE   12,032 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,305 254,932 SH   SOLE   254,912 0 20
ALGONQUIN PWR UTILS CORP COM 015857105 271 17,445 SH   SOLE   17,445 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21,491 197,529 SH   SOLE   197,529 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,332 35,164 SH   SOLE   35,164 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 562 50,080 SH   SOLE   50,080 0 0
ALKERMES PLC SHS G01767105 216 8,226 SH   SOLE   8,226 0 0
ALLEGHANY CORP MD COM 017175100 1,953 2,305 SH   SOLE   2,305 0 0
ALLEGIANT TRAVEL CO COM 01748X102 280 1,724 SH   SOLE   1,724 0 0
ALLEGION PLC ORD SHS G0176J109 12,549 114,309 SH   SOLE   114,309 0 0
ALLETE INC COM NEW 018522300 1,492 22,276 SH   SOLE   22,276 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,855 60,729 SH   SOLE   60,729 0 0
ALLIANT ENERGY CORP COM 018802108 337 5,397 SH   SOLE   5,397 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 352 8,967 SH   SOLE   8,967 0 0
ALLSTATE CORP COM 020002101 8,534 61,614 SH   SOLE   61,614 0 0
ALLY FINL INC COM 02005N100 484 11,135 SH   SOLE   11,135 0 0
ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 477 13,974 SH   SOLE   13,974 0 0
ALPHABET INC CAP STK CL A 02079K305 736,786 264,902 SH   SOLE   264,886 0 16
ALPHABET INC CAP STK CL C 02079K107 374,518 134,092 SH   SOLE   128,878 0 5,214
ALPS ETF TR ALERIAN MLP 00162Q452 7,351 191,941 SH   SOLE   191,941 0 0
ALTAIR ENGR INC COM CL A 021369103 608 9,440 SH   SOLE   9,440 0 0
ALTICE USA INC CL A 02156K103 264 21,131 SH   SOLE   21,131 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,740 44,706 SH   SOLE   44,706 0 0
ALTRIA GROUP INC COM 02209S103 15,403 294,792 SH   SOLE   294,792 0 0
AMAZON COM INC COM 023135106 919,160 281,955 SH   SOLE   281,932 0 23
AMBEV SA SPONSORED ADR 02319V103 1,483 459,094 SH   SOLE   459,094 0 0
AMCOR PLC ORD G0250X107 37,618 3,320,247 SH   SOLE   3,320,247 0 0
AMDOCS LTD SHS G02602103 2,342 28,486 SH   SOLE   28,486 0 0
AMER STATES WTR CO COM 029899101 472 5,299 SH   SOLE   5,299 0 0
AMERCO COM 023586100 208 348 SH   SOLE   348 0 0
AMEREN CORP COM 023608102 918 9,795 SH   SOLE   9,795 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,452 68,655 SH   SOLE   68,655 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,977 108,302 SH   SOLE   108,302 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 885 15,810 SH   SOLE   15,810 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,994 50,498 SH   SOLE   50,498 0 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 342 7,160 SH   SOLE   7,160 0 0
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1,213 24,734 SH   SOLE   24,734 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7,514 124,538 SH   SOLE   124,538 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 907 14,496 SH   SOLE   14,496 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 23,532 305,217 SH   SOLE   305,217 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 821 15,192 SH   SOLE   15,192 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 9,641 120,729 SH   SOLE   120,729 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,311 78,060 SH   SOLE   78,060 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,341 53,534 SH   SOLE   53,534 0 0
AMERICAN EXPRESS CO COM 025816109 45,158 241,488 SH   SOLE   241,488 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,986 49,616 SH   SOLE   49,616 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 8,045 128,164 SH   SOLE   128,164 0 0
AMERICAN PUB ED INC COM 02913V103 851 40,085 SH   SOLE   40,085 0 0
AMERICAN TOWER CORP NEW COM 03027X100 93,221 371,073 SH   SOLE   371,058 0 15
AMERICAN WOODMARK CORPORATIO COM 030506109 655 13,380 SH   SOLE   13,380 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,525 63,582 SH   SOLE   63,582 0 0
AMERICOLD RLTY TR COM 03064D108 2,002 71,816 SH   SOLE   71,816 0 0
AMERIPRISE FINL INC COM 03076C106 19,515 64,971 SH   SOLE   64,971 0 0
AMERIS BANCORP COM 03076K108 739 16,844 SH   SOLE   16,844 0 0
AMERISAFE INC COM 03071H100 432 8,689 SH   SOLE   8,689 0 0
AMERISOURCEBERGEN CORP COM 03073E105 21,478 138,824 SH   SOLE   138,824 0 0
AMETEK INC COM 031100100 8,446 63,418 SH   SOLE   63,418 0 0
AMGEN INC COM 031162100 93,160 385,247 SH   SOLE   384,152 0 1,095
AMICUS THERAPEUTICS INC COM 03152W109 109 11,498 SH   SOLE   11,498 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,530 14,668 SH   SOLE   14,668 0 0
AMPHENOL CORP NEW CL A 032095101 10,357 137,454 SH   SOLE   137,454 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,355 39,627 SH   SOLE   39,627 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 769 11,703 SH   SOLE   11,703 0 0
ANALOG DEVICES INC COM 032654105 15,729 95,222 SH   SOLE   95,222 0 0
ANAPLAN INC COM 03272L108 221 3,402 SH   SOLE   3,402 0 0
ANDERSONS INC COM 034164103 3,413 67,902 SH   SOLE   67,902 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,270 37,793 SH   SOLE   37,793 0 0
ANIKA THERAPEUTICS INC COM 035255108 679 27,052 SH   SOLE   27,052 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,452 206,268 SH   SOLE   206,268 0 0
ANSYS INC COM 03662Q105 7,396 23,284 SH   SOLE   23,284 0 0
ANTERO MIDSTREAM CORP COM 03676B102 181 16,681 SH   SOLE   16,681 0 0
ANTHEM INC COM 036752103 51,416 104,671 SH   SOLE   104,671 0 0
AON PLC SHS CL A G0403H108 20,013 61,458 SH   SOLE   61,458 0 0
APA CORPORATION COM 03743Q108 54,818 1,326,354 SH   SOLE   1,326,354 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,782 33,339 SH   SOLE   33,339 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 225 30,761 SH   SOLE   30,761 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 87,863 1,417,381 SH   SOLE   1,417,381 0 0
APPFOLIO INC COM CL A 03783C100 259 2,288 SH   SOLE   2,288 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,155 64,295 SH   SOLE   64,295 0 0
APPLE INC COM 037833100 1,894,382 10,849,218 SH   SOLE   10,786,903 0 62,315
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,172 11,418 SH   SOLE   11,418 0 0
APPLIED MATLS INC COM 038222105 48,197 365,683 SH   SOLE   332,583 0 33,100
APPLOVIN CORP COM CL A 03831W108 9,748 177,005 SH   SOLE   177,005 0 0
APTARGROUP INC COM 038336103 1,205 10,259 SH   SOLE   10,259 0 0
APTIV PLC SHS G6095L109 18,228 152,265 SH   SOLE   152,265 0 0
ARAMARK COM 03852U106 664 17,654 SH   SOLE   17,654 0 0
ARBOR REALTY TRUST INC COM 038923108 3,808 223,240 SH   SOLE   223,240 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,808 119,944 SH   SOLE   119,944 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 401 18,275 SH   SOLE   18,275 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,917 65,553 SH   SOLE   65,553 0 0
ARCONIC CORPORATION COM 03966V107 238 9,282 SH   SOLE   9,282 0 0
ARDELYX INC COM 039697107 11 10,000 SH   SOLE   10,000 0 0
ARES CAPITAL CORP COM 04010L103 15,516 740,598 SH   SOLE   740,598 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 54,025 665,092 SH   SOLE   665,092 0 0
ARISTA NETWORKS INC COM 040413106 95,758 689,005 SH   SOLE   689,005 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1,239 18,316 SH   SOLE   18,316 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 466 16,030 SH   SOLE   16,030 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 2,024 44,063 SH   SOLE   44,063 0 0
ARK ETF TR INNOVATION ETF 00214Q104 12,155 183,357 SH   SOLE   183,357 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 450 5,164 SH   SOLE   5,164 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,582 39,798 SH   SOLE   39,798 0 0
ARRIVAL GROUP SHS L0423Q108 45 12,040 SH   SOLE   12,040 0 0
ARROW ELECTRS INC COM 042735100 3,194 26,920 SH   SOLE   26,920 0 0
ARROW FINL CORP COM 042744102 3,417 105,410 SH   SOLE   105,410 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 349 8,864 SH   SOLE   8,864 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,608 13,705 SH   SOLE   13,705 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 944 133,169 SH   SOLE   133,169 0 0
ASGN INC COM 00191U102 2,147 18,395 SH   SOLE   18,395 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 27,707 41,481 SH   SOLE   41,481 0 0
ASPEN TECHNOLOGY INC COM 045327103 426 2,574 SH   SOLE   2,574 0 0
ASSURANT INC COM 04621X108 3,413 18,769 SH   SOLE   18,769 0 0
ASSURED GUARANTY LTD COM G0585R106 1,523 23,926 SH   SOLE   23,926 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,618 129,900 SH   SOLE   129,900 0 0
AT&T INC COM 00206R102 41,940 1,774,880 SH   SOLE   1,762,380 0 12,500
ATKORE INC COM 047649108 12,836 130,397 SH   SOLE   130,397 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 528 14,396 SH   SOLE   14,396 0 0
ATLASSIAN CORP PLC CL A G06242104 8,223 27,986 SH   SOLE   27,986 0 0
ATMOS ENERGY CORP COM 049560105 4,829 40,416 SH   SOLE   40,416 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 31 25,167 SH   SOLE   25,167 0 0
ATRICURE INC COM 04963C209 1,674 25,489 SH   SOLE   25,489 0 0
AURORA INNOVATION INC CLASS A COM 051774107 168 30,000 SH   SOLE   30,000 0 0
AUTODESK INC COM 052769106 31,145 145,299 SH   SOLE   145,299 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 124,308 546,314 SH   SOLE   546,314 0 0
AUTONATION INC COM 05329W102 8,963 90,008 SH   SOLE   90,008 0 0
AUTOZONE INC COM 053332102 8,694 4,252 SH   SOLE   4,252 0 0
AVALARA INC COM 05338G106 887 8,917 SH   SOLE   8,917 0 0
AVALONBAY CMNTYS INC COM 053484101 68,698 276,597 SH   SOLE   276,597 0 0
AVANGRID INC COM 05351W103 306 6,553 SH   SOLE   6,553 0 0
AVEPOINT INC COM CL A 053604104 171 32,592 SH   SOLE   32,592 0 0
AVERY DENNISON CORP COM 053611109 2,491 14,317 SH   SOLE   14,317 0 0
AVID BIOSERVICES INC COM 05368M106 275 13,479 SH   SOLE   13,479 0 0
AVIENT CORPORATION COM 05368V106 1,414 29,459 SH   SOLE   29,459 0 0
AXALTA COATING SYS LTD COM G0750C108 1,253 50,971 SH   SOLE   50,971 0 0
AXOS FINANCIAL INC COM 05465C100 727 15,674 SH   SOLE   15,674 0 0
AZENTA INC COM 114340102 3,279 39,569 SH   SOLE   39,569 0 0
BADGER METER INC COM 056525108 787 7,894 SH   SOLE   7,894 0 0
BAIDU INC SPON ADR REP A 056752108 1,124 8,494 SH   SOLE   8,494 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 671 43,065 SH   SOLE   43,065 0 0
BAKER HUGHES COMPANY CL A 05722G100 14,228 390,780 SH   SOLE   390,780 0 0
BALCHEM CORP COM 057665200 369 2,701 SH   SOLE   2,701 0 0
BALL CORP COM 058498106 3,170 35,223 SH   SOLE   35,223 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3,162 555,660 SH   SOLE   555,660 0 0
BANCO SANTANDER S.A. ADR 05964H105 100 29,610 SH   SOLE   29,610 0 0
BANK HAWAII CORP COM 062540109 9,784 116,588 SH   SOLE   116,588 0 0
BANK MONTREAL QUE COM 063671101 356 3,020 SH   SOLE   3,020 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,540 91,474 SH   SOLE   91,474 0 0
BANK NOVA SCOTIA B C COM 064149107 1,072 14,952 SH   SOLE   14,952 0 0
BANK OZK COM 06417N103 2,319 54,298 SH   SOLE   54,298 0 0
BANK PRINCETON NEW JERSEY COM 064520109 966 33,473 SH   SOLE   33,473 0 0
BARCLAYS PLC ADR 06738E204 971 122,921 SH   SOLE   122,921 0 0
BARK INC COM 68622E104 155 41,907 SH   SOLE   41,907 0 0
BARNES GROUP INC COM 067806109 483 12,028 SH   SOLE   12,028 0 0
BARRICK GOLD CORP COM 067901108 1,166 47,551 SH   SOLE   47,551 0 0
BAXTER INTL INC COM 071813109 6,162 79,467 SH   SOLE   79,467 0 0
BCE INC COM NEW 05534B760 5,547 100,021 SH   SOLE   100,021 0 0
BEACON ROOFING SUPPLY INC COM 073685109 211 3,567 SH   SOLE   3,567 0 0
BEAM THERAPEUTICS INC COM 07373V105 247 4,314 SH   SOLE   4,314 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 20 11,250 SH   SOLE   11,250 0 0
BECTON DICKINSON & CO COM 075887109 20,346 76,489 SH   SOLE   76,489 0 0
BED BATH & BEYOND INC COM 075896100 2,053 91,121 SH   SOLE   91,121 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,298 6,882 SH   SOLE   6,882 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 551 23,877 SH   SOLE   23,877 0 0
BERKLEY W R CORP COM 084423102 2,100 31,536 SH   SOLE   31,536 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 28,562 54 SH   SOLE   54 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 270,229 765,717 SH   SOLE   740,401 0 25,316
BERKSHIRE HILLS BANCORP INC COM 084680107 630 21,746 SH   SOLE   21,746 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,162 54,552 SH   SOLE   54,552 0 0
BEST BUY INC COM 086516101 717 7,884 SH   SOLE   7,884 0 0
BEYOND MEAT INC COM 08862E109 1,054 21,810 SH   SOLE   21,810 0 0
BHP GROUP LTD SPONSORED ADS 088606108 11,732 151,876 SH   SOLE   105,751 0 46,125
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,215 55,436 SH   SOLE   55,436 0 0
BILL COM HLDGS INC COM 090043100 34,878 153,792 SH   SOLE   153,792 0 0
BIO RAD LABS INC CL A 090572207 1,263 2,243 SH   SOLE   2,243 0 0
BIOGEN INC COM 09062X103 2,548 12,099 SH   SOLE   12,099 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,287 19,285 SH   SOLE   19,285 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 509 22,379 SH   SOLE   22,379 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,040 13,495 SH   SOLE   13,495 0 0
BIONTECH SE SPONSORED ADS 09075V102 1,139 6,676 SH   SOLE   6,676 0 0
BIO-TECHNE CORP COM 09073M104 3,575 8,255 SH   SOLE   8,255 0 0
BITNILE HOLDINGS INC COM 09175M101 11 12,500 SH   SOLE   12,500 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 971 14,358 SH   SOLE   14,358 0 0
BK OF AMERICA CORP COM 060505104 317,625 7,705,615 SH   SOLE   7,659,097 0 46,518
BLACK KNIGHT INC COM 09215C105 2,393 41,259 SH   SOLE   41,259 0 0
BLACKBAUD INC COM 09227Q100 647 10,805 SH   SOLE   10,805 0 0
BLACKLINE INC COM 09239B109 1,346 18,385 SH   SOLE   18,385 0 0
BLACKROCK CAP INVT CORP COM 092533108 42 10,000 SH   SOLE   10,000 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 378 32,587 SH   SOLE   32,587 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 232 4,600 SH   SOLE   4,600 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2,475 123,368 SH   SOLE   123,368 0 0
BLACKROCK INC COM 09247X101 51,645 67,584 SH   SOLE   67,584 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 1,155 101,424 SH   SOLE   101,424 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 5,009 170,561 SH   SOLE   170,561 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 216 15,094 SH   SOLE   15,094 0 0
BLACKSTONE INC COM 09260D107 268,191 2,112,736 SH   SOLE   2,112,536 0 200
BLACKSTONE MTG TR INC COM CL A 09257W100 45,602 1,434,471 SH   SOLE   1,434,471 0 0
BLEND LABS INC CL A 09352U108 1,523 267,130 SH   SOLE   267,130 0 0
BLOCK INC CL A 852234103 22,852 168,524 SH   SOLE   168,524 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,800 74,543 SH   SOLE   74,543 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 321 5,031 SH   SOLE   5,031 0 0
BOEING CO COM 097023105 50,694 264,718 SH   SOLE   263,968 0 750
BOOKING HOLDINGS INC COM 09857L108 17,689 7,532 SH   SOLE   7,532 0 0
BOOT BARN HLDGS INC COM 099406100 231 2,439 SH   SOLE   2,439 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,555 17,699 SH   SOLE   17,699 0 0
BORGWARNER INC COM 099724106 370 9,505 SH   SOLE   9,505 0 0
BOSTON PROPERTIES INC COM 101121101 144,024 1,118,199 SH   SOLE   1,118,199 0 0
BOSTON SCIENTIFIC CORP COM 101137107 39,203 885,153 SH   SOLE   885,153 0 0
BOYD GAMING CORP COM 103304101 6,087 92,536 SH   SOLE   92,536 0 0
BP PLC SPONSORED ADR 055622104 11,077 376,761 SH   SOLE   376,761 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 997 70,519 SH   SOLE   70,519 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1,792 88,047 SH   SOLE   88,047 0 0
BRIDGELINE DIGITAL INC COM 10807Q700 19 10,029 SH   SOLE   10,029 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,481 56,382 SH   SOLE   56,382 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 48,565 665,001 SH   SOLE   663,501 0 1,500
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,057 143,670 SH   SOLE   143,670 0 0
BROADCOM INC COM 11135F101 526,513 836,159 SH   SOLE   835,759 0 400
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,564 22,886 SH   SOLE   22,886 0 0
BROADSTONE NET LEASE INC COM 11135E203 545 25,000 SH   SOLE   25,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,293 93,569 SH   SOLE   93,569 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 48,993 739,734 SH   SOLE   739,734 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 10,302 136,379 SH   SOLE   136,379 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 261 5,958 SH   SOLE   5,958 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,959 47,708 SH   SOLE   47,708 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 266 16,826 SH   SOLE   16,826 0 0
BROWN & BROWN INC COM 115236101 1,581 21,871 SH   SOLE   21,871 0 0
BROWN FORMAN CORP CL B 115637209 692 10,326 SH   SOLE   10,326 0 0
BRUKER CORP COM 116794108 775 12,054 SH   SOLE   12,054 0 0
BRUNSWICK CORP COM 117043109 1,748 21,611 SH   SOLE   21,611 0 0
BUCKLE INC COM 118440106 329 9,945 SH   SOLE   9,945 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,550 24,015 SH   SOLE   24,015 0 0
BUMBLE INC COM CL A 12047B105 225 7,773 SH   SOLE   7,773 0 0
BUNGE LIMITED COM G16962105 30,583 275,993 SH   SOLE   275,993 0 0
BURLINGTON STORES INC COM 122017106 704 3,865 SH   SOLE   3,865 0 0
BWX TECHNOLOGIES INC COM 05605H100 5,686 105,569 SH   SOLE   105,569 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,666 15,472 SH   SOLE   15,472 0 0
CABLE ONE INC COM 12685J105 3,267 2,231 SH   SOLE   2,231 0 0
CACI INTL INC CL A 127190304 432 1,433 SH   SOLE   1,433 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,365 32,623 SH   SOLE   32,623 0 0
CALLAWAY GOLF CO COM 131193104 299 12,759 SH   SOLE   12,759 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,984 29,987 SH   SOLE   29,987 0 0
CAMECO CORP COM 13321L108 20,955 720,091 SH   SOLE   720,091 0 0
CANADIAN IMP BK COMM COM 136069101 1,007 8,278 SH   SOLE   8,278 0 0
CANADIAN NAT RES LTD COM 136385101 609 9,829 SH   SOLE   9,829 0 0
CANADIAN NATL RY CO COM 136375102 30,567 227,873 SH   SOLE   227,873 0 0
CANADIAN PAC RY LTD COM 13645T100 20,415 247,332 SH   SOLE   245,169 0 2,163
CANNAE HLDGS INC COM 13765N107 1,204 50,332 SH   SOLE   50,332 0 0
CAPITAL ONE FINL CORP COM 14040H105 17,898 136,324 SH   SOLE   136,024 0 300
CAPITAL SOUTHWEST CORP COM 140501107 1,091 45,990 SH   SOLE   45,990 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 983 19,122 SH   SOLE   19,122 0 0
CARDINAL HEALTH INC COM 14149Y108 4,403 77,660 SH   SOLE   77,660 0 0
CARDLYTICS INC COM 14161W105 3,102 56,415 SH   SOLE   56,415 0 0
CAREDX INC COM 14167L103 969 26,195 SH   SOLE   26,195 0 0
CARGURUS INC COM CL A 141788109 688 16,200 SH   SOLE   16,200 0 0
CARLISLE COS INC COM 142339100 15,901 64,657 SH   SOLE   64,657 0 0
CARLYLE GROUP INC COM 14316J108 89,814 1,836,319 SH   SOLE   1,836,319 0 0
CARMAX INC COM 143130102 2,721 28,206 SH   SOLE   28,206 0 0
CARNIVAL CORP COMMON STOCK 143658300 28,132 1,391,304 SH   SOLE   1,391,304 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 739 17,605 SH   SOLE   17,605 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 61,554 1,341,919 SH   SOLE   1,336,319 0 5,600
CARTERS INC COM 146229109 385 4,183 SH   SOLE   4,183 0 0
CASELLA WASTE SYS INC CL A 147448104 1,036 11,820 SH   SOLE   11,820 0 0
CASEYS GEN STORES INC COM 147528103 585 2,950 SH   SOLE   2,950 0 0
CASTLE BIOSCIENCES INC COM 14843C105 428 9,548 SH   SOLE   9,548 0 0
CATALENT INC COM 148806102 6,639 59,867 SH   SOLE   59,867 0 0
CATERPILLAR INC COM 149123101 79,226 355,561 SH   SOLE   354,461 0 1,100
CATHAY GEN BANCORP COM 149150104 1,561 34,893 SH   SOLE   34,893 0 0
CAVCO INDS INC DEL COM 149568107 495 2,055 SH   SOLE   2,055 0 0
CBIZ INC COM 124805102 1,210 28,832 SH   SOLE   28,832 0 0
CBOE GLOBAL MKTS INC COM 12503M108 457 3,995 SH   SOLE   3,995 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 961 106,308 SH   SOLE   106,308 0 0
CBRE GROUP INC CL A 12504L109 3,459 37,790 SH   SOLE   37,790 0 0
CDK GLOBAL INC COM 12508E101 912 18,727 SH   SOLE   18,727 0 0
CDW CORP COM 12514G108 33,168 185,411 SH   SOLE   185,411 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 214 3,900 SH   SOLE   3,900 0 0
CELANESE CORP DEL COM 150870103 4,075 28,524 SH   SOLE   28,524 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 200 37,875 SH   SOLE   37,875 0 0
CENTENE CORP DEL COM 15135B101 13,858 164,599 SH   SOLE   164,599 0 0
CENTERPOINT ENERGY INC COM 15189T107 596 19,444 SH   SOLE   19,444 0 0
CENTERSPACE COM 15202L107 480 4,895 SH   SOLE   4,895 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 316 7,741 SH   SOLE   7,741 0 0
CENTURY CASINOS INC COM 156492100 198 16,550 SH   SOLE   16,550 0 0
CERENCE INC COM 156727109 367 10,173 SH   SOLE   10,173 0 0
CERNER CORP COM 156782104 17,295 184,860 SH   SOLE   184,860 0 0
CEVA INC COM 157210105 287 7,064 SH   SOLE   7,064 0 0
CF INDS HLDGS INC COM 125269100 6,947 67,408 SH   SOLE   67,408 0 0
CHAMPIONX CORPORATION COM 15872M104 1,139 46,510 SH   SOLE   46,510 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 565 28,439 SH   SOLE   28,439 0 0
CHARLES RIV LABS INTL INC COM 159864107 44,378 156,277 SH   SOLE   156,277 0 0
CHART INDS INC COM 16115Q308 299 1,739 SH   SOLE   1,739 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,337 6,118 SH   SOLE   6,118 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,343 67,574 SH   SOLE   67,574 0 0
CHEESECAKE FACTORY INC COM 163072101 1,831 46,027 SH   SOLE   46,027 0 0
CHEMED CORP NEW COM 16359R103 694 1,369 SH   SOLE   1,369 0 0
CHEMOURS CO COM 163851108 274 8,717 SH   SOLE   8,717 0 0
CHENIERE ENERGY INC COM NEW 16411R208 30,903 222,886 SH   SOLE   222,886 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 491 8,717 SH   SOLE   8,717 0 0
CHEVRON CORP NEW COM 166764100 373,268 2,292,382 SH   SOLE   2,291,672 0 710
CHEWY INC CL A 16679L109 506 12,401 SH   SOLE   12,401 0 0
CHIMERA INVT CORP COM NEW 16934Q208 424 35,220 SH   SOLE   35,220 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 68,496 43,296 SH   SOLE   43,296 0 0
CHOICE HOTELS INTL INC COM 169905106 471 3,321 SH   SOLE   3,321 0 0
CHUBB LIMITED COM H1467J104 219,685 1,027,046 SH   SOLE   1,026,296 0 750
CHURCH & DWIGHT CO INC COM 171340102 11,785 118,586 SH   SOLE   118,586 0 0
CHURCHILL DOWNS INC COM 171484108 4,985 22,479 SH   SOLE   22,479 0 0
CIGNA CORP NEW COM 125523100 10,054 41,960 SH   SOLE   41,960 0 0
CINCINNATI FINL CORP COM 172062101 9,606 70,654 SH   SOLE   70,654 0 0
CINTAS CORP COM 172908105 163,667 384,747 SH   SOLE   384,747 0 0
CIRRUS LOGIC INC COM 172755100 302 3,567 SH   SOLE   3,567 0 0
CISCO SYS INC COM 17275R102 224,462 4,025,510 SH   SOLE   4,010,460 0 15,050
CITIGROUP INC COM NEW 172967424 54,041 1,012,010 SH   SOLE   1,010,640 0 1,370
CITIZENS FINL GROUP INC COM 174610105 33,253 733,580 SH   SOLE   733,580 0 0
CITRIX SYS INC COM 177376100 1,513 14,994 SH   SOLE   14,994 0 0
CITY OFFICE REIT INC COM 178587101 388 21,972 SH   SOLE   21,972 0 0
CLARIVATE PLC ORD SHS G21810109 2,130 127,112 SH   SOLE   127,112 0 0
CLEAN HARBORS INC COM 184496107 8,289 74,244 SH   SOLE   74,244 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 235 6,959 SH   SOLE   6,959 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 633 30,154 SH   SOLE   30,154 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 12,850 398,946 SH   SOLE   398,946 0 0
CLOROX CO DEL COM 189054109 7,934 57,066 SH   SOLE   57,016 0 50
CLOUDFLARE INC CL A COM 18915M107 1,341 11,203 SH   SOLE   11,203 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 437 37,296 SH   SOLE   37,296 0 0
CLOVIS ONCOLOGY INC COM 189464100 27 13,595 SH   SOLE   13,595 0 0
CMC MATERIALS INC COM 12571T100 591 3,188 SH   SOLE   3,188 0 0
CME GROUP INC COM 12572Q105 94,884 398,909 SH   SOLE   398,909 0 0
CMS ENERGY CORP COM 125896100 992 14,187 SH   SOLE   14,187 0 0
COCA COLA CO COM 191216100 135,080 2,178,714 SH   SOLE   2,178,714 0 0
COCA COLA CONS INC COM 191098102 605 1,218 SH   SOLE   1,218 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 397 8,176 SH   SOLE   8,176 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 267 4,030 SH   SOLE   4,030 0 0
COGNEX CORP COM 192422103 1,753 22,719 SH   SOLE   22,719 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,146 146,610 SH   SOLE   146,610 0 0
COHEN & STEERS INC COM 19247A100 689 8,027 SH   SOLE   8,027 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,240 77,379 SH   SOLE   77,379 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 240 14,347 SH   SOLE   14,347 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 251 16,250 SH   SOLE   16,250 0 0
COHERENT INC COM 192479103 1,106 4,045 SH   SOLE   4,045 0 0
COHU INC COM 192576106 1,598 53,990 SH   SOLE   53,990 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 22,928 120,763 SH   SOLE   120,763 0 0
COLFAX CORP COM 194014106 1,104 27,757 SH   SOLE   27,757 0 0
COLGATE PALMOLIVE CO COM 194162103 12,110 159,700 SH   SOLE   159,700 0 0
COLUMBIA BKG SYS INC COM 197236102 519 16,077 SH   SOLE   16,077 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 385 4,257 SH   SOLE   4,257 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 976 23,010 SH   SOLE   23,010 0 0
COMCAST CORP NEW CL A 20030N101 97,727 2,087,299 SH   SOLE   2,085,799 0 1,500
COMERICA INC COM 200340107 1,584 17,520 SH   SOLE   17,520 0 0
COMFORT SYS USA INC COM 199908104 2,202 24,735 SH   SOLE   24,735 0 0
COMMERCE BANCSHARES INC COM 200525103 3,802 53,107 SH   SOLE   53,107 0 0
COMMERCIAL METALS CO COM 201723103 1,885 45,299 SH   SOLE   45,299 0 0
COMMSCOPE HLDG CO INC COM 20337X109 514 65,221 SH   SOLE   65,221 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,650 39,084 SH   SOLE   39,084 0 0
COMPASS INC CL A 20464U100 2,506 318,772 SH   SOLE   318,772 0 0
COMPASS MINERALS INTL INC COM 20451N101 329 5,241 SH   SOLE   5,241 0 0
CONAGRA BRANDS INC COM 205887102 1,753 52,227 SH   SOLE   52,227 0 0
CONCENTRIX CORP COM 20602D101 248 1,488 SH   SOLE   1,488 0 0
CONFLUENT INC CLASS A COM 20717M103 1,150 28,059 SH   SOLE   28,059 0 0
CONMED CORP COM 207410101 2,064 13,894 SH   SOLE   13,894 0 0
CONOCOPHILLIPS COM 20825C104 69,728 697,281 SH   SOLE   696,881 0 400
CONSOLIDATED EDISON INC COM 209115104 46,954 495,924 SH   SOLE   495,524 0 400
CONSTELLATION BRANDS INC CL A 21036P108 96,570 419,284 SH   SOLE   416,684 0 2,600
CONSTELLATION ENERGY CORP COM 21037T109 1,413 25,118 SH   SOLE   25,118 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 622 23,746 SH   SOLE   23,746 0 0
CONTINENTAL RES INC COM 212015101 7,825 127,596 SH   SOLE   127,596 0 0
COOPER COS INC COM NEW 216648402 718 1,720 SH   SOLE   1,720 0 0
COPART INC COM 217204106 4,995 39,813 SH   SOLE   39,813 0 0
CORNING INC COM 219350105 6,597 178,737 SH   SOLE   178,737 0 0
CORTEVA INC COM 22052L104 21,756 378,497 SH   SOLE   378,497 0 0
COSTAR GROUP INC COM 22160N109 9,968 149,646 SH   SOLE   149,646 0 0
COSTCO WHSL CORP NEW COM 22160K105 265,315 460,737 SH   SOLE   460,237 0 500
COTERRA ENERGY INC COM 127097103 8,894 329,788 SH   SOLE   329,788 0 0
COUPA SOFTWARE INC COM 22266L106 507 4,989 SH   SOLE   4,989 0 0
COUPANG INC CL A 22266T109 13,680 773,767 SH   SOLE   773,767 0 0
COUSINS PPTYS INC COM NEW 222795502 1,846 45,818 SH   SOLE   45,818 0 0
COVETRUS INC COM 22304C100 3,479 207,212 SH   SOLE   207,212 0 0
CRANE CO COM 224399105 1,802 16,638 SH   SOLE   16,638 0 0
CREDIT ACCEP CORP MICH COM 225310101 238 432 SH   SOLE   432 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 406 51,665 SH   SOLE   51,665 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 630 21,043 SH   SOLE   21,043 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 7,479 SH   SOLE   7,479 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,199 55,345 SH   SOLE   55,345 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 284 13,000 SH   SOLE   13,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 27,057 119,154 SH   SOLE   119,154 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 173,694 940,923 SH   SOLE   940,903 0 20
CROWN HLDGS INC COM 228368106 9,383 75,006 SH   SOLE   75,006 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,028 29,457 SH   SOLE   29,457 0 0
CSG SYS INTL INC COM 126349109 596 9,371 SH   SOLE   9,371 0 0
CSX CORP COM 126408103 13,279 354,587 SH   SOLE   354,587 0 0
CUBESMART COM 229663109 2,207 42,423 SH   SOLE   42,423 0 0
CULLEN FROST BANKERS INC COM 229899109 5,444 39,333 SH   SOLE   39,333 0 0
CUMMINS INC COM 231021106 66,627 324,837 SH   SOLE   324,737 0 100
CURTISS WRIGHT CORP COM 231561101 1,273 8,479 SH   SOLE   8,479 0 0
CVS HEALTH CORP COM 126650100 115,513 1,141,320 SH   SOLE   1,134,320 0 7,000
CYBERARK SOFTWARE LTD SHS M2682V108 203 1,204 SH   SOLE   1,204 0 0
D R HORTON INC COM 23331A109 67,780 909,675 SH   SOLE   909,675 0 0
DANAHER CORPORATION COM 235851102 227,598 775,912 SH   SOLE   775,804 0 108
DARDEN RESTAURANTS INC COM 237194105 1,877 14,115 SH   SOLE   14,115 0 0
DATADOG INC CL A COM 23804L103 4,215 27,830 SH   SOLE   27,830 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 904 27,416 SH   SOLE   27,416 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 934 34,226 SH   SOLE   34,226 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 831 25,112 SH   SOLE   25,112 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 2,227 59,067 SH   SOLE   59,067 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 245 10,037 SH   SOLE   10,037 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 651 19,410 SH   SOLE   19,410 0 0
DECKERS OUTDOOR CORP COM 243537107 2,941 10,744 SH   SOLE   10,744 0 0
DEERE & CO COM 244199105 26,839 64,601 SH   SOLE   64,601 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 433 9,835 SH   SOLE   9,835 0 0
DELL TECHNOLOGIES INC CL C 24703L202 25,734 512,731 SH   SOLE   512,731 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,422 86,468 SH   SOLE   86,468 0 0
DENTSPLY SIRONA INC COM 24906P109 1,827 37,115 SH   SOLE   37,115 0 0
DESCARTES SYS GROUP INC COM 249906108 328 4,471 SH   SOLE   4,471 0 0
DESKTOP METAL INC COM CL A 25058X105 52 11,036 SH   SOLE   11,036 0 0
DEVON ENERGY CORP NEW COM 25179M103 162,464 2,747,567 SH   SOLE   2,694,197 0 53,370
DEXCOM INC COM 252131107 8,161 15,952 SH   SOLE   15,952 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 19,009 93,576 SH   SOLE   93,576 0 0
DIAMONDBACK ENERGY INC COM 25278X109 85,979 627,215 SH   SOLE   627,215 0 0
DICKS SPORTING GOODS INC COM 253393102 2,878 28,775 SH   SOLE   28,775 0 0
DIGITAL RLTY TR INC COM 253868103 110,788 781,295 SH   SOLE   781,295 0 0
DIGITAL TURBINE INC COM NEW 25400W102 304 6,950 SH   SOLE   6,950 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 197 27,313 SH   SOLE   27,313 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 709 20,513 SH   SOLE   20,513 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,519 45,368 SH   SOLE   45,368 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 866 30,750 SH   SOLE   30,750 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 291 9,220 SH   SOLE   9,220 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 6,149 222,958 SH   SOLE   222,958 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 5,434 110,854 SH   SOLE   110,854 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5,840 104,182 SH   SOLE   104,182 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,118 24,012 SH   SOLE   24,012 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 806 32,321 SH   SOLE   32,321 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 796 10,292 SH   SOLE   10,292 0 0
DIREXION SHS ETF TR WORK FROM HOME 25460G773 371 5,654 SH   SOLE   5,654 0 0
DISCOVER FINL SVCS COM 254709108 3,432 31,150 SH   SOLE   31,150 0 0
DISCOVERY INC COM SER A 25470F104 1,326 53,195 SH   SOLE   53,195 0 0
DISCOVERY INC COM SER C 25470F302 1,034 41,405 SH   SOLE   41,405 0 0
DISNEY WALT CO COM 254687106 302,284 2,203,880 SH   SOLE   2,159,515 0 44,365
DNP SELECT INCOME FD INC COM 23325P104 171 14,430 SH   SOLE   14,430 0 0
DOCUSIGN INC COM 256163106 24,328 227,112 SH   SOLE   227,112 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 663 8,473 SH   SOLE   8,473 0 0
DOLLAR GEN CORP NEW COM 256677105 32,675 146,768 SH   SOLE   126,008 0 20,760
DOLLAR TREE INC COM 256746108 3,771 23,546 SH   SOLE   23,546 0 0
DOMINION ENERGY INC COM 25746U109 10,663 125,490 SH   SOLE   125,490 0 0
DOMINOS PIZZA INC COM 25754A201 1,872 4,600 SH   SOLE   4,600 0 0
DONALDSON INC COM 257651109 855 16,455 SH   SOLE   16,455 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,972 59,293 SH   SOLE   59,293 0 0
DOORDASH INC CL A 25809K105 6,495 55,425 SH   SOLE   55,425 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 296 11,410 SH   SOLE   11,410 0 0
DORMAN PRODS INC COM 258278100 924 9,722 SH   SOLE   9,722 0 0
DOVER CORP COM 260003108 3,018 19,234 SH   SOLE   19,234 0 0
DOW INC COM 260557103 66,028 1,036,228 SH   SOLE   1,032,981 0 3,247
DROPBOX INC CL A 26210C104 2,758 118,617 SH   SOLE   118,617 0 0
DTE ENERGY CO COM 233331107 1,233 9,323 SH   SOLE   9,323 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 258 11,659 SH   SOLE   11,659 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 58,659 525,335 SH   SOLE   525,335 0 0
DUKE REALTY CORP COM NEW 264411505 5,446 93,797 SH   SOLE   93,797 0 0
DUPONT DE NEMOURS INC COM 26614N102 22,697 308,464 SH   SOLE   305,217 0 3,247
DUTCH BROS INC CL A 26701L100 345 6,242 SH   SOLE   6,242 0 0
DXC TECHNOLOGY CO COM 23355L106 2,988 91,558 SH   SOLE   91,558 0 0
EAGLE MATLS INC COM 26969P108 6,293 49,023 SH   SOLE   49,023 0 0
EAST WEST BANCORP INC COM 27579R104 8,110 102,634 SH   SOLE   102,634 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 827 39,122 SH   SOLE   39,122 0 0
EASTERN BANKSHARES INC COM 27627N105 323 15,000 SH   SOLE   15,000 0 0
EASTGROUP PPTYS INC COM 277276101 4,261 20,962 SH   SOLE   20,962 0 0
EASTMAN CHEM CO COM 277432100 6,111 54,537 SH   SOLE   54,537 0 0
EATON CORP PLC SHS G29183103 260,882 1,719,040 SH   SOLE   1,719,040 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 871 30,071 SH   SOLE   30,071 0 0
EBAY INC. COM 278642103 9,401 164,173 SH   SOLE   164,173 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 310 20,500 SH   SOLE   20,500 0 0
ECOLAB INC COM 278865100 46,232 261,849 SH   SOLE   261,849 0 0
EDISON INTL COM 281020107 1,167 16,652 SH   SOLE   16,652 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 195,432 1,660,140 SH   SOLE   1,660,140 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3,393 130,058 SH   SOLE   130,058 0 0
ELASTIC N V ORD SHS N14506104 3,270 36,762 SH   SOLE   36,762 0 0
ELECTRONIC ARTS INC COM 285512109 3,299 26,073 SH   SOLE   26,073 0 0
ELEMENT SOLUTIONS INC COM 28618M106 728 33,257 SH   SOLE   33,257 0 0
EMCOR GROUP INC COM 29084Q100 933 8,285 SH   SOLE   8,285 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 519 12,648 SH   SOLE   12,648 0 0
EMERSON ELEC CO COM 291011104 135,099 1,377,858 SH   SOLE   1,377,858 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,223 124,573 SH   SOLE   124,573 0 0
ENBRIDGE INC COM 29250N105 76,813 1,666,924 SH   SOLE   1,666,924 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,189 16,724 SH   SOLE   16,724 0 0
ENDAVA PLC ADS 29260V105 482 3,625 SH   SOLE   3,625 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 837 27,220 SH   SOLE   27,220 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 9,462 845,535 SH   SOLE   845,535 0 0
ENJOY TECHNOLOGY INC COM 29335V106 182 48,008 SH   SOLE   48,008 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 417 43,224 SH   SOLE   43,224 0 0
ENOVA INTL INC COM 29357K103 202 5,316 SH   SOLE   5,316 0 0
ENOVIX CORPORATION COM 293594107 285 20,000 SH   SOLE   20,000 0 0
ENPHASE ENERGY INC COM 29355A107 1,138 5,641 SH   SOLE   5,641 0 0
ENPRO INDS INC COM 29355X107 693 7,088 SH   SOLE   7,088 0 0
ENSTAR GROUP LIMITED SHS G3075P101 456 1,747 SH   SOLE   1,747 0 0
ENTEGRIS INC COM 29362U104 12,743 97,086 SH   SOLE   97,086 0 0
ENTERGY CORP NEW COM 29364G103 1,625 13,915 SH   SOLE   13,915 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 16,010 620,319 SH   SOLE   620,319 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 595 12,208 SH   SOLE   12,208 0 0
EOG RES INC COM 26875P101 95,286 799,182 SH   SOLE   799,182 0 0
EPAM SYS INC COM 29414B104 3,966 13,371 SH   SOLE   13,371 0 0
EQT CORP COM 26884L109 5,965 173,358 SH   SOLE   173,358 0 0
EQUIFAX INC COM 294429105 1,444 6,092 SH   SOLE   6,092 0 0
EQUINIX INC COM 29444U700 54,634 73,669 SH   SOLE   73,664 0 5
EQUITABLE HLDGS INC COM 29452E101 1,100 35,594 SH   SOLE   35,594 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 289 34,238 SH   SOLE   34,238 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,403 96,792 SH   SOLE   96,792 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,110 23,463 SH   SOLE   23,463 0 0
ERICSSON ADR B SEK 10 294821608 191 20,950 SH   SOLE   20,950 0 0
ESSENTIAL UTILS INC COM 29670G102 328 6,414 SH   SOLE   6,414 0 0
ESSEX PPTY TR INC COM 297178105 5,047 14,608 SH   SOLE   14,608 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 107 10,314 SH   SOLE   10,314 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 557 9,538 SH   SOLE   9,538 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 20,697 352,475 SH   SOLE   352,475 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,915 55,935 SH   SOLE   55,935 0 0
ETSY INC COM 29786A106 2,542 20,456 SH   SOLE   20,456 0 0
EURONET WORLDWIDE INC COM 298736109 1,222 9,390 SH   SOLE   9,390 0 0
EVENTBRITE INC COM CL A 29975E109 367 24,868 SH   SOLE   24,868 0 0
EVERBRIDGE INC COM 29978A104 747 17,116 SH   SOLE   17,116 0 0
EVERCORE INC CLASS A 29977A105 8,704 78,187 SH   SOLE   78,187 0 0
EVEREST RE GROUP LTD COM G3223R108 4,703 15,604 SH   SOLE   15,604 0 0
EVERGY INC COM 30034W106 1,366 19,981 SH   SOLE   19,981 0 0
EVERSOURCE ENERGY COM 30040W108 4,398 49,875 SH   SOLE   49,875 0 0
EVERTEC INC COM 30040P103 1,881 45,966 SH   SOLE   45,966 0 0
EVOLENT HEALTH INC CL A 30050B101 711 22,005 SH   SOLE   22,005 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 359 7,646 SH   SOLE   7,646 0 0
EXACT SCIENCES CORP COM 30063P105 2,120 30,315 SH   SOLE   30,315 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 3,708 113,143 SH   SOLE   113,143 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,758 30,165 SH   SOLE   30,165 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 13 31,032 SH   SOLE   31,032 0 0
EXELIXIS INC COM 30161Q104 369 16,261 SH   SOLE   16,261 0 0
EXELON CORP COM 30161N101 12,200 256,132 SH   SOLE   256,132 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,012 5,173 SH   SOLE   5,173 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,743 75,058 SH   SOLE   57,823 0 17,235
EXPONENT INC COM 30214U102 615 5,687 SH   SOLE   5,687 0 0
EXTRA SPACE STORAGE INC COM 30225T102 39,989 194,499 SH   SOLE   194,499 0 0
EXXON MOBIL CORP COM 30231G102 262,623 3,179,843 SH   SOLE   3,178,799 0 1,044
F5 INC COM 315616102 803 3,842 SH   SOLE   3,842 0 0
FACTSET RESH SYS INC COM 303075105 3,063 7,055 SH   SOLE   7,055 0 0
FAIR ISAAC CORP COM 303250104 2,476 5,308 SH   SOLE   5,308 0 0
FARFETCH LTD ORD SH CL A 30744W107 491 32,503 SH   SOLE   32,503 0 0
FASTENAL CO COM 311900104 7,877 132,608 SH   SOLE   132,608 0 0
FATE THERAPEUTICS INC COM 31189P102 644 16,603 SH   SOLE   16,603 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 888 8,183 SH   SOLE   8,183 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 996 8,157 SH   SOLE   8,157 0 0
FEDERAL SIGNAL CORP COM 313855108 379 11,223 SH   SOLE   11,223 0 0
FEDEX CORP COM 31428X106 24,615 106,379 SH   SOLE   105,379 0 1,000
FERGUSON PLC NEW SHS G3421J106 4,516 33,671 SH   SOLE   33,671 0 0
FERRARI N V COM N3167Y103 9,756 44,136 SH   SOLE   44,136 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 403 7,254 SH   SOLE   7,254 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 11,099 266,614 SH   SOLE   266,614 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,122 9,116 SH   SOLE   9,116 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,591 49,126 SH   SOLE   49,126 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 256 5,041 SH   SOLE   5,041 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,207 45,198 SH   SOLE   45,198 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,117 110,708 SH   SOLE   110,708 0 0
FIFTH THIRD BANCORP COM 316773100 81,305 1,889,067 SH   SOLE   1,889,067 0 0
FIRST AMERN FINL CORP COM 31847R102 477 7,366 SH   SOLE   7,366 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 3,031 4,554 SH   SOLE   4,554 0 0
FIRST FINL BANKSHARES INC COM 32020R109 1,393 31,570 SH   SOLE   31,570 0 0
FIRST HORIZON CORPORATION COM 320517105 77,349 3,292,838 SH   SOLE   3,292,838 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,345 54,038 SH   SOLE   54,038 0 0
FIRST SOLAR INC COM 336433107 670 7,995 SH   SOLE   7,995 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7,442 82,215 SH   SOLE   82,215 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 221 3,466 SH   SOLE   3,466 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 716 6,246 SH   SOLE   6,246 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 33,053 622,358 SH   SOLE   622,358 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3,235 29,656 SH   SOLE   29,656 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 4,436 52,632 SH   SOLE   52,632 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 203 3,050 SH   SOLE   3,050 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2,306 29,487 SH   SOLE   29,487 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 83,834 446,210 SH   SOLE   446,210 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 991 20,802 SH   SOLE   20,802 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1,430 72,420 SH   SOLE   72,420 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 279 6,919 SH   SOLE   6,919 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2,944 45,555 SH   SOLE   45,555 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,025 17,388 SH   SOLE   17,388 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 11,680 421,824 SH   SOLE   421,824 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4,075 27,324 SH   SOLE   27,324 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 297 7,010 SH   SOLE   7,010 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 40,831 833,285 SH   SOLE   833,285 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 2,749 98,630 SH   SOLE   98,630 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 520 22,548 SH   SOLE   22,548 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,148 30,672 SH   SOLE   30,672 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 15,020 140,009 SH   SOLE   140,009 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,450 9,511 SH   SOLE   9,511 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 22,416 529,918 SH   SOLE   529,918 0 0
FIRSTENERGY CORP COM 337932107 220 4,795 SH   SOLE   4,795 0 0
FISERV INC COM 337738108 8,008 78,972 SH   SOLE   78,972 0 0
FIVE BELOW INC COM 33829M101 38,223 241,351 SH   SOLE   241,351 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,953 25,669 SH   SOLE   25,669 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 374 1,502 SH   SOLE   1,502 0 0
FLEX LTD ORD Y2573F102 4,795 258,491 SH   SOLE   258,491 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 1,059 15,559 SH   SOLE   15,559 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,836 39,216 SH   SOLE   39,216 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 3,152 18,098 SH   SOLE   18,098 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 1,227 22,015 SH   SOLE   22,015 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 687 12,150 SH   SOLE   12,150 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 579 10,087 SH   SOLE   10,087 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,593 19,667 SH   SOLE   19,667 0 0
FLUOR CORP NEW COM 343412102 596 20,772 SH   SOLE   20,772 0 0
FLYWIRE CORPORATION COM VTG 302492103 930 30,417 SH   SOLE   30,417 0 0
FMC CORP COM NEW 302491303 8,691 66,055 SH   SOLE   66,055 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,959 23,645 SH   SOLE   23,645 0 0
FORD MTR CO DEL COM 345370860 16,358 967,373 SH   SOLE   959,373 0 8,000
FORTINET INC COM 34959E109 25,619 74,965 SH   SOLE   74,965 0 0
FORTIS INC COM 349553107 304 6,148 SH   SOLE   6,148 0 0
FORTIVE CORP COM 34959J108 43,266 710,096 SH   SOLE   710,096 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 250 3,361 SH   SOLE   3,361 0 0
FOSTER L B CO COM 350060109 542 35,270 SH   SOLE   35,270 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 743 27,476 SH   SOLE   27,476 0 0
FOX CORP CL A COM 35137L105 397 10,060 SH   SOLE   10,060 0 0
FOX FACTORY HLDG CORP COM 35138V102 472 4,814 SH   SOLE   4,814 0 0
FRANKLIN RESOURCES INC COM 354613101 382 13,666 SH   SOLE   13,666 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 250 9,218 SH   SOLE   9,218 0 0
FREEPORT-MCMORAN INC CL B 35671D857 80,972 1,627,901 SH   SOLE   1,627,901 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 207 6,152 SH   SOLE   6,152 0 0
FRESHPET INC COM 358039105 599 5,839 SH   SOLE   5,839 0 0
FTI CONSULTING INC COM 302941109 229 1,455 SH   SOLE   1,455 0 0
FULLER H B CO COM 359694106 635 9,611 SH   SOLE   9,611 0 0
FULTON FINL CORP PA COM 360271100 455 27,396 SH   SOLE   27,396 0 0
GABELLI DIVID & INCOME TR COM 36242H104 486 19,732 SH   SOLE   19,732 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,284 41,718 SH   SOLE   41,718 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 874 18,616 SH   SOLE   18,616 0 0
GAP INC COM 364760108 305 21,660 SH   SOLE   21,660 0 0
GARMIN LTD SHS H2906T109 637 5,368 SH   SOLE   5,368 0 0
GARTNER INC COM 366651107 26,175 87,995 SH   SOLE   87,995 0 0
GATES INDL CORP PLC ORD SHS G39108108 582 38,621 SH   SOLE   38,621 0 0
GATX CORP COM 361448103 414 3,353 SH   SOLE   3,353 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,904 60,600 SH   SOLE   60,600 0 0
GENCOR INDS INC COM 368678108 1,530 148,849 SH   SOLE   148,849 0 0
GENERAC HLDGS INC COM 368736104 2,550 8,578 SH   SOLE   8,578 0 0
GENERAL AMERN INVS CO INC COM 368802104 253 5,950 SH   SOLE   5,950 0 0
GENERAL DYNAMICS CORP COM 369550108 18,907 78,394 SH   SOLE   78,394 0 0
GENERAL ELECTRIC CO COM NEW 369604301 12,303 134,454 SH   SOLE   132,022 0 2,432
GENERAL MLS INC COM 370334104 9,193 135,747 SH   SOLE   135,747 0 0
GENERAL MTRS CO COM 37045V100 13,119 299,931 SH   SOLE   299,931 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 182 15,565 SH   SOLE   15,565 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 240 52,099 SH   SOLE   52,099 0 0
GENMAB A/S SPONSORED ADS 372303206 2,170 59,988 SH   SOLE   59,988 0 0
GENTEX CORP COM 371901109 285 9,764 SH   SOLE   9,764 0 0
GENTHERM INC COM 37253A103 367 5,018 SH   SOLE   5,018 0 0
GENUINE PARTS CO COM 372460105 11,671 92,613 SH   SOLE   92,613 0 0
GIBRALTAR INDS INC COM 374689107 515 11,983 SH   SOLE   11,983 0 0
GILEAD SCIENCES INC COM 375558103 15,554 261,632 SH   SOLE   260,632 0 1,000
GINKGO BIOWORKS HOLDINGS INC *W EXP 09/16/202 37611X118 9 10,000 SH   SOLE   10,000 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 226 55,965 SH   SOLE   55,965 0 0
GLACIER BANCORP INC NEW COM 37637Q105 801 15,936 SH   SOLE   15,936 0 0
GLATFELTER CORPORATION COM 377320106 678 54,744 SH   SOLE   54,744 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,734 131,627 SH   SOLE   131,627 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 684 19,738 SH   SOLE   19,738 0 0
GLOBAL PMTS INC COM 37940X102 3,915 28,608 SH   SOLE   28,608 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 310 11,262 SH   SOLE   11,262 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 823 26,190 SH   SOLE   26,190 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 9,217 215,757 SH   SOLE   215,757 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 178 15,500 SH   SOLE   15,500 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 271 6,726 SH   SOLE   6,726 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 24,636 941,725 SH   SOLE   941,725 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 346 16,379 SH   SOLE   16,379 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,796 36,316 SH   SOLE   36,136 0 180
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3,175 109,462 SH   SOLE   109,462 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,370 24,573 SH   SOLE   24,573 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 25,678 907,997 SH   SOLE   877,712 0 30,285
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 409 6,549 SH   SOLE   6,549 0 0
GLOBANT S A COM L44385109 1,725 6,584 SH   SOLE   6,584 0 0
GLOBE LIFE INC COM 37959E102 1,899 18,875 SH   SOLE   18,875 0 0
GLOBUS MED INC CL A 379577208 1,736 23,527 SH   SOLE   23,527 0 0
GODADDY INC CL A 380237107 2,344 28,009 SH   SOLE   28,009 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 472 24,070 SH   SOLE   24,070 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2,573 78,602 SH   SOLE   78,602 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,341 15,065 SH   SOLE   15,065 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 82,364 249,513 SH   SOLE   249,013 0 500
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 170 14,047 SH   SOLE   14,047 0 0
GOLDMINING INC COM 38149E101 258 152,000 SH   SOLE   152,000 0 0
GOLUB CAP BDC INC COM 38173M102 2,132 140,196 SH   SOLE   140,196 0 0
GOODRX HLDGS INC COM CL A 38246G108 501 25,925 SH   SOLE   25,925 0 0
GOOSEHEAD INS INC COM CL A 38267D109 294 3,737 SH   SOLE   3,737 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 77 22,076 SH   SOLE   22,076 0 0
GRACO INC COM 384109104 4,246 60,900 SH   SOLE   60,900 0 0
GRAHAM HLDGS CO COM CL B 384637104 858 1,403 SH   SOLE   1,403 0 0
GRAINGER W W INC COM 384802104 729 1,413 SH   SOLE   1,413 0 0
GRAND CANYON ED INC COM 38526M106 667 6,864 SH   SOLE   6,864 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 229 11,908 SH   SOLE   11,908 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 621 31,001 SH   SOLE   31,001 0 0
GREENBRIER COS INC COM 393657101 1,064 20,659 SH   SOLE   20,659 0 0
GREENLANE HLDGS INC CL A 395330103 6 10,000 SH   SOLE   10,000 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,234 37,644 SH   SOLE   37,644 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 577 3,441 SH   SOLE   3,441 0 0
GUARDANT HEALTH INC COM 40131M109 607 9,166 SH   SOLE   9,166 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,464 15,468 SH   SOLE   15,468 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 984 13,798 SH   SOLE   13,798 0 0
HAIN CELESTIAL GROUP INC COM 405217100 597 17,369 SH   SOLE   17,369 0 0
HALLIBURTON CO COM 406216101 37,668 994,657 SH   SOLE   994,657 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,253 206,950 SH   SOLE   206,950 0 0
HAMILTON LANE INC CL A 407497106 1,070 13,843 SH   SOLE   13,843 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 415 10,312 SH   SOLE   10,312 0 0
HANESBRANDS INC COM 410345102 2,603 174,846 SH   SOLE   174,846 0 0
HANGER INC COM NEW 41043F208 289 15,780 SH   SOLE   15,780 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 468 9,877 SH   SOLE   9,877 0 0
HANOVER INS GROUP INC COM 410867105 273 1,829 SH   SOLE   1,829 0 0
HARLEY DAVIDSON INC COM 412822108 258 6,554 SH   SOLE   6,554 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,198 44,536 SH   SOLE   44,536 0 0
HARVARD BIOSCIENCE INC COM 416906105 492 79,241 SH   SOLE   79,241 0 0
HASBRO INC COM 418056107 1,973 24,084 SH   SOLE   24,084 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,131 26,725 SH   SOLE   26,725 0 0
HAYWARD HLDGS INC COM 421298100 1,099 66,147 SH   SOLE   66,147 0 0
HCA HEALTHCARE INC COM 40412C101 14,705 58,674 SH   SOLE   58,674 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,406 55,534 SH   SOLE   55,534 0 0
HEALTHCARE RLTY TR COM 421946104 616 22,434 SH   SOLE   22,434 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 10 28,571 SH   SOLE   28,571 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 328 17,661 SH   SOLE   17,661 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 737 23,523 SH   SOLE   23,523 0 0
HEALTHEQUITY INC COM 42226A107 1,143 16,947 SH   SOLE   16,947 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 18,949 551,961 SH   SOLE   551,961 0 0
HEICO CORP NEW CL A 422806208 10,568 83,322 SH   SOLE   83,322 0 0
HEICO CORP NEW COM 422806109 1,674 10,904 SH   SOLE   10,904 0 0
HELEN OF TROY LTD COM G4388N106 502 2,564 SH   SOLE   2,564 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 392 4,882 SH   SOLE   4,882 0 0
HELMERICH & PAYNE INC COM 423452101 454 10,616 SH   SOLE   10,616 0 0
HENRY JACK & ASSOC INC COM 426281101 3,188 16,179 SH   SOLE   16,179 0 0
HENRY SCHEIN INC COM 806407102 6,442 73,884 SH   SOLE   73,884 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 623 20,505 SH   SOLE   20,505 0 0
HERC HLDGS INC COM 42704L104 1,861 11,140 SH   SOLE   11,140 0 0
HERCULES CAPITAL INC COM 427096508 1,080 59,787 SH   SOLE   59,787 0 0
HERON THERAPEUTICS INC COM 427746102 271 47,364 SH   SOLE   47,364 0 0
HERSHEY CO COM 427866108 4,147 19,144 SH   SOLE   19,144 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,021 7,386 SH   SOLE   7,386 0 0
HESS CORP COM 42809H107 49,411 461,610 SH   SOLE   461,610 0 0
HESS MIDSTREAM LP CL A SHS 428103105 540 18,000 SH   SOLE   18,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,097 185,326 SH   SOLE   185,326 0 0
HEXCEL CORP NEW COM 428291108 1,320 22,203 SH   SOLE   22,203 0 0
HEXO CORP COM NEW 428304307 16 25,025 SH   SOLE   25,025 0 0
HF SINCLAIR CORPORATION COM 403949100 866 21,722 SH   SOLE   21,722 0 0
HIGHWOODS PPTYS INC COM 431284108 895 19,574 SH   SOLE   19,574 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 91,505 603,039 SH   SOLE   603,039 0 0
HOLOGIC INC COM 436440101 1,019 13,270 SH   SOLE   13,270 0 0
HOME DEPOT INC COM 437076102 250,650 837,369 SH   SOLE   837,227 0 142
HONDA MOTOR LTD AMERN SHS 438128308 753 26,660 SH   SOLE   26,660 0 0
HONEYWELL INTL INC COM 438516106 230,540 1,184,807 SH   SOLE   1,172,282 0 12,525
HORACE MANN EDUCATORS CORP N COM 440327104 560 13,397 SH   SOLE   13,397 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,049 9,967 SH   SOLE   9,967 0 0
HORMEL FOODS CORP COM 440452100 871 16,907 SH   SOLE   16,907 0 0
HOST HOTELS & RESORTS INC COM 44107P104 11,011 566,683 SH   SOLE   566,683 0 0
HOULIHAN LOKEY INC CL A 441593100 6,273 71,448 SH   SOLE   71,448 0 0
HOWARD HUGHES CORP COM 44267D107 376 3,630 SH   SOLE   3,630 0 0
HOWMET AEROSPACE INC COM 443201108 208 5,791 SH   SOLE   5,791 0 0
HP INC COM 40434L105 5,397 148,678 SH   SOLE   148,678 0 0
HUBBELL INC COM 443510607 1,438 7,825 SH   SOLE   7,825 0 0
HUBSPOT INC COM 443573100 3,215 6,770 SH   SOLE   6,770 0 0
HUDSON PAC PPTYS INC COM 444097109 1,228 44,244 SH   SOLE   44,244 0 0
HUMANA INC COM 444859102 1,215 2,792 SH   SOLE   2,792 0 0
HUNT J B TRANS SVCS INC COM 445658107 18,824 93,749 SH   SOLE   93,749 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,368 93,571 SH   SOLE   93,571 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 699 3,503 SH   SOLE   3,503 0 0
HUNTSMAN CORP COM 447011107 1,414 37,694 SH   SOLE   37,694 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 422 22,307 SH   SOLE   22,307 0 0
HYATT HOTELS CORP COM CL A 448579102 11,055 115,815 SH   SOLE   115,815 0 0
IAA INC COM 449253103 1,079 28,222 SH   SOLE   28,222 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 355 3,537 SH   SOLE   3,537 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,081 20,826 SH   SOLE   20,826 0 0
ICF INTL INC COM 44925C103 312 3,311 SH   SOLE   3,311 0 0
ICICI BANK LIMITED ADR 45104G104 2,596 137,051 SH   SOLE   137,051 0 0
ICON PLC SHS G4705A100 14,158 58,209 SH   SOLE   58,209 0 0
ICU MED INC COM 44930G107 360 1,617 SH   SOLE   1,617 0 0
IDACORP INC COM 451107106 2,884 25,001 SH   SOLE   25,001 0 0
IDEX CORP COM 45167R104 1,709 8,911 SH   SOLE   8,911 0 0
IDEXX LABS INC COM 45168D104 122,504 223,931 SH   SOLE   223,931 0 0
II-VI INC COM 902104108 364 5,027 SH   SOLE   5,027 0 0
ILLINOIS TOOL WKS INC COM 452308109 46,215 220,703 SH   SOLE   220,703 0 0
ILLUMINA INC COM 452327109 38,102 109,050 SH   SOLE   109,050 0 0
IMMUNOME INC COM 45257U108 87 15,270 SH   SOLE   15,270 0 0
INARI MED INC COM 45332Y109 537 5,920 SH   SOLE   5,920 0 0
INCYTE CORP COM 45337C102 365 4,590 SH   SOLE   4,590 0 0
INDEPENDENT BK CORP MASS COM 453836108 997 12,200 SH   SOLE   12,200 0 0
INFOSYS LTD SPONSORED ADR 456788108 471 18,909 SH   SOLE   18,909 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,180 113,110 SH   SOLE   113,110 0 0
INGERSOLL RAND INC COM 45687V106 1,558 30,934 SH   SOLE   30,934 0 0
INGEVITY CORP COM 45688C107 2,409 37,603 SH   SOLE   37,603 0 0
INGREDION INC COM 457187102 6,479 74,341 SH   SOLE   74,341 0 0
INMODE LTD SHS M5425M103 383 10,364 SH   SOLE   10,364 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 540 2,628 SH   SOLE   2,628 0 0
INSPERITY INC COM 45778Q107 282 2,809 SH   SOLE   2,809 0 0
INSPIRE MED SYS INC COM 457730109 1,837 7,156 SH   SOLE   7,156 0 0
INSULET CORP COM 45784P101 1,498 5,624 SH   SOLE   5,624 0 0
INTEGER HLDGS CORP COM 45826H109 323 4,008 SH   SOLE   4,008 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 379 5,899 SH   SOLE   5,899 0 0
INTEL CORP COM 458140100 107,478 2,168,643 SH   SOLE   2,010,163 0 158,480
INTERCONTINENTAL EXCHANGE IN COM 45866F104 36,386 275,402 SH   SOLE   275,402 0 0
INTERFACE INC COM 458665304 176 12,958 SH   SOLE   12,958 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 72,152 554,934 SH   SOLE   553,174 0 1,760
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,358 17,952 SH   SOLE   17,952 0 0
INTERNATIONAL PAPER CO COM 460146103 2,643 57,259 SH   SOLE   57,259 0 0
INTERPUBLIC GROUP COS INC COM 460690100 58,186 1,641,340 SH   SOLE   1,641,340 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 260 4,249 SH   SOLE   4,249 0 0
INTUIT COM 461202103 33,087 68,812 SH   SOLE   68,812 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 171,577 568,738 SH   SOLE   568,738 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 0 28,224 SH   SOLE   28,224 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5,081 108,226 SH   SOLE   108,226 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,442 31,254 SH   SOLE   31,254 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 407 16,413 SH   SOLE   16,413 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 867 23,729 SH   SOLE   23,729 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 205 7,073 SH   SOLE   7,073 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 258 5,541 SH   SOLE   5,541 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 407 9,978 SH   SOLE   9,978 0 0
INVESCO EXCH TRADED FD TR II RUSL 1000 ENHD 46138E438 223 5,987 SH   SOLE   5,987 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 739 9,160 SH   SOLE   9,160 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,381 26,350 SH   SOLE   26,350 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1,919 61,616 SH   SOLE   61,616 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 315 3,419 SH   SOLE   3,419 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 601 5,010 SH   SOLE   5,010 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 360 8,217 SH   SOLE   8,217 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 288 6,096 SH   SOLE   6,096 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 19,940 297,213 SH   SOLE   297,213 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4,790 63,484 SH   SOLE   63,484 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 251 5,272 SH   SOLE   5,272 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 398 5,086 SH   SOLE   5,086 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 988 10,920 SH   SOLE   10,920 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 4,655 121,067 SH   SOLE   121,067 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 334 3,385 SH   SOLE   3,385 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 276 3,404 SH   SOLE   3,404 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 769 12,402 SH   SOLE   12,402 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 283 61,425 SH   SOLE   61,425 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 324 4,071 SH   SOLE   4,071 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,394 49,125 SH   SOLE   49,125 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 534 2,926 SH   SOLE   2,926 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 281 21,793 SH   SOLE   21,793 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,842 93,836 SH   SOLE   93,836 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 321 5,231 SH   SOLE   5,231 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 287 1,698 SH   SOLE   1,698 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 228 649 SH   SOLE   649 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 491 5,685 SH   SOLE   5,685 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 427 6,344 SH   SOLE   6,344 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 707 2,308 SH   SOLE   2,308 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 395 2,093 SH   SOLE   2,093 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 10,613 57,472 SH   SOLE   57,472 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 20,262 500,048 SH   SOLE   500,048 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7,276 25,166 SH   SOLE   25,166 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 189,019 1,198,521 SH   SOLE   1,198,521 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 21,057 114,575 SH   SOLE   114,575 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 530 6,187 SH   SOLE   6,187 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,471 49,500 SH   SOLE   49,500 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3,926 74,039 SH   SOLE   74,039 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,569 24,089 SH   SOLE   24,089 0 0
INVESCO LTD SHS G491BT108 3,276 142,066 SH   SOLE   142,066 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 537,244 1,481,888 SH   SOLE   1,479,552 0 2,336
INVITATION HOMES INC COM 46187W107 2,989 74,379 SH   SOLE   74,379 0 0
IONIS PHARMACEUTICALS INC COM 462222100 226 6,106 SH   SOLE   6,106 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 224 13,468 SH   SOLE   13,468 0 0
IPG PHOTONICS CORP COM 44980X109 245 2,229 SH   SOLE   2,229 0 0
IQVIA HLDGS INC COM 46266C105 8,620 37,280 SH   SOLE   37,280 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 257 1,635 SH   SOLE   1,635 0 0
IRON MTN INC NEW COM 46284V101 41,454 748,128 SH   SOLE   747,738 0 390
ISHARES INC CORE MSCI EMKT 46434G103 62,147 1,118,756 SH   SOLE   1,118,756 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 217 3,807 SH   SOLE   3,807 0 0
ISHARES INC EM MKTS DIV ETF 464286319 6,614 202,271 SH   SOLE   202,271 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 2,307 62,804 SH   SOLE   62,804 0 0
ISHARES INC MSCI AUST ETF 464286103 827 31,293 SH   SOLE   31,293 0 0
ISHARES INC MSCI CDA ETF 464286509 35,785 889,952 SH   SOLE   889,952 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 207 2,799 SH   SOLE   2,799 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,968 32,249 SH   SOLE   32,249 0 0
ISHARES INC MSCI EMRG CHN 46434G764 776 13,346 SH   SOLE   13,346 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 423 4,986 SH   SOLE   4,986 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8,196 189,406 SH   SOLE   189,406 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 473 9,228 SH   SOLE   9,228 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 4,468 42,626 SH   SOLE   42,626 0 0
ISHARES INC MSCI GERMANY ETF 464286806 462 16,290 SH   SOLE   16,290 0 0
ISHARES INC MSCI HONG KG ETF 464286871 305 13,519 SH   SOLE   13,519 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 209 2,818 SH   SOLE   2,818 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 14,131 229,360 SH   SOLE   229,360 0 0
ISHARES INC MSCI MEXICO ETF 464286822 276 5,012 SH   SOLE   5,012 0 0
ISHARES INC MSCI PAC JP ETF 464286665 1,965 39,918 SH   SOLE   39,918 0 0
ISHARES INC MSCI STH KOR ETF 464286772 601 8,433 SH   SOLE   8,433 0 0
ISHARES INC MSCI SWITZERLAND 464286749 914 18,605 SH   SOLE   18,605 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,480 72,913 SH   SOLE   72,913 0 0
ISHARES INC MSCI WORLD ETF 464286392 4,640 36,205 SH   SOLE   36,205 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1,928 27,967 SH   SOLE   27,967 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 510 15,937 SH   SOLE   15,937 0 0
ISHARES TR COHEN STEER REIT 464287564 2,766 38,953 SH   SOLE   38,953 0 0
ISHARES TR CORE DIV GRWTH 46434V621 29,755 557,112 SH   SOLE   557,112 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 51,504 481,840 SH   SOLE   477,884 0 3,956
ISHARES TR CORE MSCI EAFE 46432F842 125,811 1,809,970 SH   SOLE   1,808,470 0 1,500
ISHARES TR CORE MSCI EURO 46434V738 1,257 23,532 SH   SOLE   23,532 0 0
ISHARES TR CORE MSCI INTL 46435G326 611 9,595 SH   SOLE   9,595 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,908 43,673 SH   SOLE   43,673 0 0
ISHARES TR CORE S&P MCP ETF 464287507 117,518 437,944 SH   SOLE   437,944 0 0
ISHARES TR CORE S&P SCP ETF 464287804 97,417 903,014 SH   SOLE   903,014 0 0
ISHARES TR CORE S&P TTL STK 464287150 26,179 259,348 SH   SOLE   259,348 0 0
ISHARES TR CORE S&P US GWT 464287671 193,726 1,833,489 SH   SOLE   1,833,489 0 0
ISHARES TR CORE S&P US VLU 464287663 52,711 694,748 SH   SOLE   694,748 0 0
ISHARES TR CORE S&P500 ETF 464287200 681,236 1,501,545 SH   SOLE   1,501,227 0 318
ISHARES TR CUR HD EURZN ETF 46434V639 5,353 156,383 SH   SOLE   156,383 0 0
ISHARES TR CYBERSECURITY 46435U135 17,107 400,734 SH   SOLE   383,680 0 17,054
ISHARES TR DOW JONES US ETF 464287846 1,303 11,700 SH   SOLE   11,700 0 0
ISHARES TR EAFE GRWTH ETF 464288885 4,347 45,150 SH   SOLE   45,150 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,921 28,964 SH   SOLE   28,964 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,613 32,102 SH   SOLE   32,102 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 4,929 66,848 SH   SOLE   66,848 0 0
ISHARES TR ESG AWARE MSCI 46435U663 1,466 38,534 SH   SOLE   38,534 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 411 4,057 SH   SOLE   4,057 0 0
ISHARES TR EUROPE ETF 464287861 1,565 31,149 SH   SOLE   31,149 0 0
ISHARES TR EXPANDED TECH 464287515 32,043 92,894 SH   SOLE   92,894 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,566 4,030 SH   SOLE   4,030 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 2,805 47,508 SH   SOLE   47,508 0 0
ISHARES TR GENOMICS IMMUN 46435U192 1,670 48,471 SH   SOLE   48,471 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 7,964 370,083 SH   SOLE   370,083 0 0
ISHARES TR GLB CNSM STP ETF 464288737 1,138 18,330 SH   SOLE   18,330 0 0
ISHARES TR GLB INFRASTR ETF 464288372 277 5,438 SH   SOLE   5,438 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 367 4,183 SH   SOLE   4,183 0 0
ISHARES TR GLOBAL 100 ETF 464287572 3,050 40,106 SH   SOLE   40,106 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 856 23,692 SH   SOLE   23,692 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,015 12,772 SH   SOLE   12,772 0 0
ISHARES TR GLOBAL MATER ETF 464288695 905 9,629 SH   SOLE   9,629 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 235 8,035 SH   SOLE   8,035 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,076 18,555 SH   SOLE   18,555 0 0
ISHARES TR HDG MSCI EAFE 46434V803 42,861 1,262,840 SH   SOLE   1,262,840 0 0
ISHARES TR INDIA 50 ETF 464289529 447 9,673 SH   SOLE   9,673 0 0
ISHARES TR INTL DEV RE ETF 464288489 3,086 113,500 SH   SOLE   113,500 0 0
ISHARES TR INTL DIV GRWTH 46435G524 1,302 19,965 SH   SOLE   19,965 0 0
ISHARES TR INTL SEL DIV ETF 464288448 28,808 907,055 SH   SOLE   907,055 0 0
ISHARES TR ISHARES BIOTECH 464287556 28,170 216,193 SH   SOLE   216,193 0 0
ISHARES TR ISHARES SEMICDTR 464287523 45,592 96,332 SH   SOLE   96,332 0 0
ISHARES TR MICRO-CAP ETF 464288869 5,969 46,320 SH   SOLE   46,320 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 2,883 44,349 SH   SOLE   44,349 0 0
ISHARES TR MORNINGSTAR VALU 464288109 2,374 34,618 SH   SOLE   34,618 0 0
ISHARES TR MORNINGSTR US EQ 464287127 758 12,059 SH   SOLE   12,059 0 0
ISHARES TR MORTGE REL ETF 46435G342 479 14,648 SH   SOLE   14,648 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 4,683 72,856 SH   SOLE   72,856 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 557 10,405 SH   SOLE   10,405 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,288 17,173 SH   SOLE   17,173 0 0
ISHARES TR MSCI ACWI ETF 464288257 28,190 282,517 SH   SOLE   282,517 0 0
ISHARES TR MSCI ACWI EX US 464288240 16,240 310,693 SH   SOLE   310,693 0 0
ISHARES TR MSCI CHINA ETF 46429B671 19,510 368,887 SH   SOLE   368,887 0 0
ISHARES TR MSCI EAFE ETF 464287465 171,495 2,330,091 SH   SOLE   2,330,012 0 79
ISHARES TR MSCI EAFE MIN VL 46429B689 6,228 86,335 SH   SOLE   86,335 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 73,930 1,637,421 SH   SOLE   1,637,421 0 0
ISHARES TR MSCI INDIA ETF 46429B598 289 6,481 SH   SOLE   6,481 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 8,872 240,629 SH   SOLE   240,629 0 0
ISHARES TR MSCI KLD400 SOC 464288570 37,541 433,399 SH   SOLE   433,399 0 0
ISHARES TR MSCI LW CRB TG 46434V464 4,749 29,089 SH   SOLE   29,089 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,488 73,964 SH   SOLE   73,964 0 0
ISHARES TR MSCI USA ESG SLC 464288802 16,384 169,184 SH   SOLE   169,184 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 65,242 841,074 SH   SOLE   816,496 0 24,578
ISHARES TR MSCI USA MMENTM 46432F396 6,395 38,003 SH   SOLE   38,003 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 30,636 227,556 SH   SOLE   227,556 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,528 14,614 SH   SOLE   14,614 0 0
ISHARES TR NORTH AMERN NAT 464287374 2,609 64,506 SH   SOLE   64,506 0 0
ISHARES TR RESIDENTIAL MULT 464288562 5,793 60,403 SH   SOLE   60,403 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 421 12,260 SH   SOLE   12,260 0 0
ISHARES TR RUS 1000 ETF 464287622 402,676 1,610,252 SH   SOLE   1,610,252 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 458,470 1,651,370 SH   SOLE   1,632,789 0 18,581
ISHARES TR RUS 1000 VAL ETF 464287598 345,406 2,081,010 SH   SOLE   2,072,972 0 8,038
ISHARES TR RUS 2000 GRW ETF 464287648 68,335 267,195 SH   SOLE   267,177 0 18
ISHARES TR RUS 2000 VAL ETF 464287630 37,663 233,351 SH   SOLE   233,351 0 0
ISHARES TR RUS MD CP GR ETF 464287481 20,570 204,677 SH   SOLE   204,677 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 21,374 178,653 SH   SOLE   178,653 0 0
ISHARES TR RUS MID CAP ETF 464287499 84,038 1,076,858 SH   SOLE   1,076,858 0 0
ISHARES TR RUS TOP 200 ETF 464289446 1,007 9,315 SH   SOLE   9,315 0 0
ISHARES TR RUS TP200 GR ETF 464289438 838 5,272 SH   SOLE   5,272 0 0
ISHARES TR RUS TP200 VL ETF 464289420 1,796 25,780 SH   SOLE   25,780 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 1,162 18,633 SH   SOLE   18,633 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 307,141 1,496,280 SH   SOLE   1,496,151 0 129
ISHARES TR RUSSELL 3000 ETF 464287689 294,746 1,123,397 SH   SOLE   1,123,397 0 0
ISHARES TR S&P 100 ETF 464287101 23,927 114,745 SH   SOLE   114,745 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 248,794 3,257,319 SH   SOLE   3,257,319 0 0
ISHARES TR S&P 500 VAL ETF 464287408 58,800 377,599 SH   SOLE   364,197 0 13,402
ISHARES TR S&P MC 400GR ETF 464287606 37,697 487,864 SH   SOLE   479,944 0 7,920
ISHARES TR S&P MC 400VL ETF 464287705 10,866 99,106 SH   SOLE   99,106 0 0
ISHARES TR S&P SML 600 GWT 464287887 26,613 212,731 SH   SOLE   207,295 0 5,436
ISHARES TR SELECT DIVID ETF 464287168 131,576 1,026,895 SH   SOLE   1,023,826 0 3,069
ISHARES TR SP SMCP600VL ETF 464287879 12,549 122,557 SH   SOLE   116,683 0 5,874
ISHARES TR U.S. BAS MTL ETF 464287838 538 3,597 SH   SOLE   3,597 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,883 94,904 SH   SOLE   94,904 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 4,390 24,343 SH   SOLE   24,343 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,804 33,177 SH   SOLE   33,177 0 0
ISHARES TR U.S. MED DVC ETF 464288810 5,378 88,222 SH   SOLE   88,222 0 0
ISHARES TR U.S. PHARMA ETF 464288836 346 1,783 SH   SOLE   1,783 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,313 58,334 SH   SOLE   58,334 0 0
ISHARES TR U.S. TECH ETF 464287721 6,489 62,974 SH   SOLE   62,974 0 0
ISHARES TR U.S. UTILITS ETF 464287697 426 4,683 SH   SOLE   4,683 0 0
ISHARES TR US AER DEF ETF 464288760 4,866 43,917 SH   SOLE   43,917 0 0
ISHARES TR US CONSM STAPLES 464287812 601 3,001 SH   SOLE   3,001 0 0
ISHARES TR US CONSUM DISCRE 464287580 433 5,765 SH   SOLE   5,765 0 0
ISHARES TR US HLTHCARE ETF 464287762 4,123 14,275 SH   SOLE   14,275 0 0
ISHARES TR US HLTHCR PR ETF 464288828 9,647 34,101 SH   SOLE   34,101 0 0
ISHARES TR US HOME CONS ETF 464288752 2,988 50,424 SH   SOLE   50,424 0 0
ISHARES TR US INDUSTRIALS 464287754 449 4,263 SH   SOLE   4,263 0 0
ISHARES TR US INFRASTRUC 46435U713 496 12,733 SH   SOLE   12,733 0 0
ISHARES TR US REGNL BKS ETF 464288778 1,308 22,197 SH   SOLE   22,197 0 0
ISHARES TR US TELECOM ETF 464287713 1,569 52,497 SH   SOLE   52,497 0 0
ISHARES TR US TRSPRTION 464287192 556 2,059 SH   SOLE   2,059 0 0
ISTAR INC COM 45031U101 520 22,207 SH   SOLE   22,207 0 0
ITEOS THERAPEUTICS INC COM 46565G104 670 20,825 SH   SOLE   20,825 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 1,132 16,137 SH   SOLE   16,137 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 938 16,869 SH   SOLE   16,869 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 623 11,346 SH   SOLE   11,346 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 2,295 45,229 SH   SOLE   45,229 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 628 11,109 SH   SOLE   11,109 0 0
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 1,267 20,348 SH   SOLE   20,348 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 27,088 631,713 SH   SOLE   607,200 0 24,513
JABIL INC COM 466313103 793 12,842 SH   SOLE   12,842 0 0
JACOBS ENGR GROUP INC COM 469814107 1,044 7,577 SH   SOLE   7,577 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 730 11,970 SH   SOLE   11,970 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 162 17,993 SH   SOLE   17,993 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,864 11,973 SH   SOLE   11,973 0 0
JD.COM INC SPON ADR CL A 47215P106 534 9,231 SH   SOLE   9,231 0 0
JEFFERIES FINL GROUP INC COM 47233W109 920 28,021 SH   SOLE   28,021 0 0
JETBLUE AWYS CORP COM 477143101 436 29,175 SH   SOLE   29,175 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,991 16,804 SH   SOLE   16,804 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 601 11,435 SH   SOLE   11,435 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 493 14,365 SH   SOLE   14,365 0 0
JOHNSON & JOHNSON COM 478160104 212,093 1,196,709 SH   SOLE   1,170,479 0 26,230
JOHNSON CTLS INTL PLC SHS G51502105 5,374 81,956 SH   SOLE   81,956 0 0
JOINT CORP COM 47973J102 218 6,150 SH   SOLE   6,150 0 0
JONES LANG LASALLE INC COM 48020Q107 1,971 8,229 SH   SOLE   8,229 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4,805 229,815 SH   SOLE   229,815 0 0
JPMORGAN CHASE & CO COM 46625H100 441,950 3,242,003 SH   SOLE   3,224,904 0 17,099
JUNIPER NETWORKS INC COM 48203R104 1,964 52,848 SH   SOLE   52,848 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 690 27,704 SH   SOLE   27,704 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 95 12,833 SH   SOLE   12,833 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 671 72,813 SH   SOLE   72,813 0 0
KB HOME COM 48666K109 1,139 35,175 SH   SOLE   35,175 0 0
KBR INC COM 48242W106 4,892 89,381 SH   SOLE   89,381 0 0
KELLOGG CO COM 487836108 3,163 49,044 SH   SOLE   49,044 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 9,444 387,189 SH   SOLE   387,189 0 0
KEURIG DR PEPPER INC COM 49271V100 338 8,906 SH   SOLE   8,906 0 0
KEYCORP COM 493267108 2,840 126,899 SH   SOLE   126,899 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,662 16,851 SH   SOLE   16,851 0 0
KILROY RLTY CORP COM 49427F108 586 7,674 SH   SOLE   7,674 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 583 35,858 SH   SOLE   35,858 0 0
KIMBERLY-CLARK CORP COM 494368103 13,655 110,869 SH   SOLE   110,869 0 0
KIMCO RLTY CORP COM 49446R109 1,507 61,022 SH   SOLE   61,022 0 0
KINDER MORGAN INC DEL COM 49456B101 99,513 5,262,478 SH   SOLE   5,007,978 0 254,500
KINSALE CAP GROUP INC COM 49714P108 1,503 6,592 SH   SOLE   6,592 0 0
KIRBY CORP COM 497266106 266 3,681 SH   SOLE   3,681 0 0
KITE RLTY GROUP TR COM NEW 49803T300 853 37,479 SH   SOLE   37,479 0 0
KKR & CO INC COM 48251W104 13,401 229,191 SH   SOLE   229,191 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 306 14,857 SH   SOLE   14,857 0 0
KLA CORP COM NEW 482480100 37,303 101,903 SH   SOLE   101,903 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,142 22,624 SH   SOLE   22,624 0 0
KOHLS CORP COM 500255104 220 3,639 SH   SOLE   3,639 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,234 40,404 SH   SOLE   40,404 0 0
KRAFT HEINZ CO COM 500754106 1,372 34,821 SH   SOLE   34,821 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 929 32,578 SH   SOLE   32,578 0 0
KRISPY KREME INC COM 50101L106 169 11,365 SH   SOLE   11,365 0 0
KROGER CO COM 501044101 3,961 69,036 SH   SOLE   69,036 0 0
KVH INDS INC COM 482738101 1,294 142,218 SH   SOLE   142,218 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 249 18,972 SH   SOLE   18,964 0 8
L3HARRIS TECHNOLOGIES INC COM 502431109 10,878 43,780 SH   SOLE   28,259 0 15,521
LA Z BOY INC COM 505336107 478 18,116 SH   SOLE   18,116 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,240 16,080 SH   SOLE   16,080 0 0
LAKELAND BANCORP INC COM 511637100 990 59,309 SH   SOLE   59,309 0 0
LAM RESEARCH CORP COM 512807108 21,908 40,750 SH   SOLE   40,750 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,641 22,731 SH   SOLE   22,731 0 0
LAMB WESTON HLDGS INC COM 513272104 3,243 54,124 SH   SOLE   54,124 0 0
LANCASTER COLONY CORP COM 513847103 677 4,536 SH   SOLE   4,536 0 0
LANDSTAR SYS INC COM 515098101 2,226 14,761 SH   SOLE   14,761 0 0
LANTHEUS HLDGS INC COM 516544103 228 4,124 SH   SOLE   4,124 0 0
LAS VEGAS SANDS CORP COM 517834107 881 22,657 SH   SOLE   22,657 0 0
LATHAM GROUP INC COM 51819L107 392 29,594 SH   SOLE   29,594 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 8,444 289,983 SH   SOLE   289,983 0 0
LAUDER ESTEE COS INC CL A 518439104 51,908 190,614 SH   SOLE   190,614 0 0
LCI INDS COM 50189K103 2,214 21,325 SH   SOLE   21,325 0 0
LEAR CORP COM NEW 521865204 312 2,185 SH   SOLE   2,185 0 0
LEGGETT & PLATT INC COM 524660107 4,604 132,287 SH   SOLE   132,287 0 0
LEIDOS HOLDINGS INC COM 525327102 2,564 23,739 SH   SOLE   23,739 0 0
LEMONADE INC COM 52567D107 259 9,821 SH   SOLE   9,821 0 0
LENNAR CORP CL A 526057104 6,948 85,594 SH   SOLE   85,594 0 0
LENNAR CORP CL B 526057302 256 3,740 SH   SOLE   3,740 0 0
LENNOX INTL INC COM 526107107 515 1,999 SH   SOLE   1,999 0 0
LESLIES INC COM 527064109 2,155 111,314 SH   SOLE   111,314 0 0
LGI HOMES INC COM 50187T106 249 2,554 SH   SOLE   2,554 0 0
LHC GROUP INC COM 50187A107 367 2,175 SH   SOLE   2,175 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,533 55,669 SH   SOLE   55,669 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,474 211,259 SH   SOLE   211,259 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 238 5,202 SH   SOLE   5,202 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,063 23,241 SH   SOLE   23,241 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 428 6,132 SH   SOLE   6,132 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 416 3,696 SH   SOLE   3,696 0 0
LILLY ELI & CO COM 532457108 99,788 348,458 SH   SOLE   305,613 0 42,845
LINCOLN ELEC HLDGS INC COM 533900106 1,244 9,029 SH   SOLE   9,029 0 0
LINCOLN NATL CORP IND COM 534187109 6,696 102,441 SH   SOLE   102,441 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 546 36,200 SH   SOLE   36,200 0 0
LINDE PLC SHS G5494J103 163,697 512,467 SH   SOLE   512,132 0 335
LITHIA MTRS INC COM 536797103 38,551 128,450 SH   SOLE   128,450 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 416 10,806 SH   SOLE   10,806 0 0
LITTELFUSE INC COM 537008104 2,058 8,253 SH   SOLE   8,253 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 45,121 383,552 SH   SOLE   383,552 0 0
LIVENT CORP COM 53814L108 332 12,748 SH   SOLE   12,748 0 0
LIVERAMP HLDGS INC COM 53815P108 401 10,716 SH   SOLE   10,716 0 0
LKQ CORP COM 501889208 2,355 51,856 SH   SOLE   51,856 0 0
LOCKHEED MARTIN CORP COM 539830109 218,720 495,514 SH   SOLE   495,464 0 50
LOEWS CORP COM 540424108 2,513 38,762 SH   SOLE   38,762 0 0
LOUISIANA PAC CORP COM 546347105 218 3,514 SH   SOLE   3,514 0 0
LOWES COS INC COM 548661107 117,568 581,474 SH   SOLE   575,474 0 6,000
LPL FINL HLDGS INC COM 50212V100 2,829 15,485 SH   SOLE   15,485 0 0
LSI INDS INC OHIO COM 50216C108 595 99,100 SH   SOLE   99,100 0 0
LUCID GROUP INC COM 549498103 625 24,616 SH   SOLE   24,616 0 0
LULULEMON ATHLETICA INC COM 550021109 43,316 118,599 SH   SOLE   118,599 0 0
LUMEN TECHNOLOGIES INC COM 550241103 2,337 207,325 SH   SOLE   207,325 0 0
LUMENTUM HLDGS INC COM 55024U109 726 7,442 SH   SOLE   7,442 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 514 32,872 SH   SOLE   32,872 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,185 75,505 SH   SOLE   75,505 0 0
LYFT INC CL A COM 55087P104 6,444 167,809 SH   SOLE   167,809 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49,587 482,266 SH   SOLE   482,266 0 0
M & T BK CORP COM 55261F104 4,687 27,651 SH   SOLE   27,651 0 0
M D C HLDGS INC COM 552676108 970 25,640 SH   SOLE   25,640 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 456 7,622 SH   SOLE   7,622 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,260 27,133 SH   SOLE   27,133 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 522 2,913 SH   SOLE   2,913 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,828 78,009 SH   SOLE   78,009 0 0
MAGNA INTL INC COM 559222401 704 10,949 SH   SOLE   10,949 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,661 98,236 SH   SOLE   98,236 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,461 104,039 SH   SOLE   104,039 0 0
MAIN STR CAP CORP COM 56035L104 1,438 33,714 SH   SOLE   33,714 0 0
MALIBU BOATS INC COM CL A 56117J100 294 5,066 SH   SOLE   5,066 0 0
MANDIANT INC COM 562662106 1,231 55,199 SH   SOLE   55,199 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,247 8,987 SH   SOLE   8,987 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 669 7,767 SH   SOLE   7,767 0 0
MANULIFE FINL CORP COM 56501R106 57,360 2,686,655 SH   SOLE   2,686,655 0 0
MARATHON OIL CORP COM 565849106 46,616 1,856,487 SH   SOLE   1,856,487 0 0
MARATHON PETE CORP COM 56585A102 235,472 2,754,058 SH   SOLE   2,754,058 0 0
MARKEL CORP COM 570535104 5,680 3,850 SH   SOLE   3,850 0 0
MARKETAXESS HLDGS INC COM 57060D108 243 715 SH   SOLE   715 0 0
MARQETA INC CLASS A COM 57142B104 748 67,752 SH   SOLE   67,752 0 0
MARRIOTT INTL INC NEW CL A 571903202 51,882 295,202 SH   SOLE   295,202 0 0
MARSH & MCLENNAN COS INC COM 571748102 9,542 55,988 SH   SOLE   55,988 0 0
MARTIN MARIETTA MATLS INC COM 573284106 26,036 67,646 SH   SOLE   67,646 0 0
MARVELL TECHNOLOGY INC COM 573874104 13,892 193,725 SH   SOLE   193,725 0 0
MASCO CORP COM 574599106 3,389 66,448 SH   SOLE   21,123 0 45,325
MASIMO CORP COM 574795100 40,335 277,138 SH   SOLE   277,138 0 0
MASONITE INTL CORP COM 575385109 917 10,311 SH   SOLE   10,311 0 0
MASTEC INC COM 576323109 726 8,336 SH   SOLE   8,336 0 0
MASTERCARD INCORPORATED CL A 57636Q104 208,879 584,473 SH   SOLE   584,273 0 200
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,390 56,485 SH   SOLE   56,485 0 0
MATADOR RES CO COM 576485205 465 8,784 SH   SOLE   8,784 0 0
MATCH GROUP INC NEW COM 57667L107 1,086 9,989 SH   SOLE   9,989 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 26 31,720 SH   SOLE   31,720 0 0
MATSON INC COM 57686G105 462 3,834 SH   SOLE   3,834 0 0
MATTERPORT INC COM CL A 577096100 108 13,277 SH   SOLE   13,277 0 0
MATTHEWS INTL CORP CL A 577128101 283 8,734 SH   SOLE   8,734 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 338 8,562 SH   SOLE   8,562 0 0
MAXIMUS INC COM 577933104 718 9,580 SH   SOLE   9,580 0 0
MBIA INC COM 55262C100 1,141 74,132 SH   SOLE   74,132 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,803 28,087 SH   SOLE   28,087 0 0
MCDONALDS CORP COM 580135101 167,933 679,119 SH   SOLE   643,399 0 35,720
MCKESSON CORP COM 58155Q103 18,310 59,811 SH   SOLE   59,811 0 0
MDU RES GROUP INC COM 552690109 1,845 69,236 SH   SOLE   69,236 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,997 94,462 SH   SOLE   94,462 0 0
MEDIFAST INC COM 58470H101 689 4,034 SH   SOLE   4,034 0 0
MEDNAX INC COM 58502B106 242 10,303 SH   SOLE   10,303 0 0
MEDPACE HLDGS INC COM 58506Q109 835 5,101 SH   SOLE   5,101 0 0
MEDTRONIC PLC SHS G5960L103 159,150 1,434,430 SH   SOLE   1,434,430 0 0
MEI PHARMA INC COM NEW 55279B202 10 16,000 SH   SOLE   16,000 0 0
MERCADOLIBRE INC COM 58733R102 9,008 7,573 SH   SOLE   7,573 0 0
MERCK & CO INC COM 58933Y105 214,117 2,609,593 SH   SOLE   2,607,893 0 1,700
MERCURY SYS INC COM 589378108 488 7,567 SH   SOLE   7,567 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,061 40,852 SH   SOLE   40,852 0 0
MESA LABS INC COM 59064R109 589 2,310 SH   SOLE   2,310 0 0
META PLATFORMS INC CL A 30303M102 309,267 1,390,838 SH   SOLE   1,378,863 0 11,975
METHODE ELECTRS INC COM 591520200 708 16,375 SH   SOLE   16,375 0 0
METLIFE INC COM 59156R108 35,850 510,103 SH   SOLE   510,103 0 0
METROPOLITAN BK HLDG CORP COM 591774104 344 3,380 SH   SOLE   3,380 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,346 8,991 SH   SOLE   8,991 0 0
MGIC INVT CORP WIS COM 552848103 250 18,446 SH   SOLE   18,446 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,879 203,592 SH   SOLE   203,492 0 100
MGM RESORTS INTERNATIONAL COM 552953101 38,307 913,376 SH   SOLE   913,376 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 24,574 327,042 SH   SOLE   327,042 0 0
MICRON TECHNOLOGY INC COM 595112103 3,982 51,124 SH   SOLE   51,124 0 0
MICROSOFT CORP COM 594918104 1,586,542 5,145,930 SH   SOLE   5,095,501 0 50,429
MICROSTRATEGY INC CL A NEW 594972408 6,240 12,832 SH   SOLE   12,832 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,110 5,301 SH   SOLE   5,301 0 0
MIDDLEBY CORP COM 596278101 1,522 9,283 SH   SOLE   9,283 0 0
MIDDLESEX WTR CO COM 596680108 201 1,909 SH   SOLE   1,909 0 0
MILLER INDS INC TENN COM NEW 600551204 869 30,861 SH   SOLE   30,861 0 0
MIMECAST LTD ORD SHS G14838109 264 3,319 SH   SOLE   3,319 0 0
MIND TECHNOLOGY INC COM 602566101 17 13,109 SH   SOLE   13,109 0 0
MINERALS TECHNOLOGIES INC COM 603158106 341 5,159 SH   SOLE   5,159 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2,447 395,253 SH   SOLE   395,253 0 0
MKS INSTRS INC COM 55306N104 4,567 30,446 SH   SOLE   30,446 0 0
MODERNA INC COM 60770K107 10,293 59,752 SH   SOLE   59,752 0 0
MOELIS & CO CL A 60786M105 10,720 228,338 SH   SOLE   228,338 0 0
MOLINA HEALTHCARE INC COM 60855R100 768 2,301 SH   SOLE   2,301 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,422 87,465 SH   SOLE   87,465 0 0
MONARCH CASINO & RESORT INC COM 609027107 350 4,009 SH   SOLE   4,009 0 0
MONDELEZ INTL INC CL A 609207105 55,908 890,541 SH   SOLE   890,541 0 0
MONGODB INC CL A 60937P106 35,323 79,629 SH   SOLE   79,629 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,918 6,008 SH   SOLE   6,008 0 0
MONRO INC COM 610236101 313 7,062 SH   SOLE   7,062 0 0
MONROE CAP CORP COM 610335101 393 36,421 SH   SOLE   36,421 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,833 22,940 SH   SOLE   22,940 0 0
MOODYS CORP COM 615369105 3,853 11,418 SH   SOLE   11,418 0 0
MORGAN STANLEY COM NEW 617446448 202,983 2,322,456 SH   SOLE   2,322,256 0 200
MORNINGSTAR INC COM 617700109 445 1,628 SH   SOLE   1,628 0 0
MOSAIC CO NEW COM 61945C103 10,872 163,494 SH   SOLE   163,494 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,108 25,219 SH   SOLE   25,219 0 0
MP MATERIALS CORP COM CL A 553368101 5,245 91,476 SH   SOLE   91,476 0 0
MPLX LP COM UNIT REP LTD 55336V100 3,312 99,821 SH   SOLE   99,821 0 0
MSA SAFETY INC COM 553498106 2,128 16,035 SH   SOLE   16,035 0 0
MSC INDL DIRECT INC CL A 553530106 233 2,733 SH   SOLE   2,733 0 0
MSCI INC COM 55354G100 19,383 38,544 SH   SOLE   38,544 0 0
MUELLER INDS INC COM 624756102 3,353 61,904 SH   SOLE   61,904 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,663 128,750 SH   SOLE   128,750 0 0
MURPHY USA INC COM 626755102 1,244 6,221 SH   SOLE   6,221 0 0
NABRIVA THERAPEUTICS PLC SHS G63637113 12 29,431 SH   SOLE   29,431 0 0
NANO X IMAGING LTD ORD SHS M70700105 218 20,102 SH   SOLE   20,102 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 745 21,440 SH   SOLE   21,440 0 0
NASDAQ INC COM 631103108 795 4,464 SH   SOLE   4,464 0 0
NATERA INC COM 632307104 1,067 26,228 SH   SOLE   26,228 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,223 28,111 SH   SOLE   28,111 0 0
NATIONAL FUEL GAS CO COM 636180101 1,224 17,813 SH   SOLE   17,813 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,405 31,281 SH   SOLE   31,281 0 0
NATIONAL HEALTH INVS INC COM 63633D104 204 3,461 SH   SOLE   3,461 0 0
NATIONAL INSTRS CORP COM 636518102 552 13,587 SH   SOLE   13,587 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 287 6,376 SH   SOLE   6,376 0 0
NEOGEN CORP COM 640491106 806 26,125 SH   SOLE   26,125 0 0
NETAPP INC COM 64110D104 10,692 128,818 SH   SOLE   128,818 0 0
NETEASE INC SPONSORED ADS 64110W102 640 7,138 SH   SOLE   7,138 0 0
NETFLIX INC COM 64110L106 75,707 202,105 SH   SOLE   202,105 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 1,165 180,859 SH   SOLE   180,859 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 751 53,835 SH   SOLE   53,835 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,017 10,852 SH   SOLE   10,852 0 0
NEW MTN FIN CORP COM 647551100 1,590 114,779 SH   SOLE   114,779 0 0
NEW RELIC INC COM 64829B100 1,671 24,978 SH   SOLE   24,978 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 289 26,285 SH   SOLE   26,285 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,941 274,324 SH   SOLE   274,324 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 75 20,411 SH   SOLE   20,411 0 0
NEW YORK TIMES CO CL A 650111107 3,569 77,862 SH   SOLE   77,862 0 0
NEWELL BRANDS INC COM 651229106 267 12,494 SH   SOLE   12,494 0 0
NEWMARKET CORP COM 651587107 1,506 4,642 SH   SOLE   4,642 0 0
NEWMONT CORP COM 651639106 1,912 24,063 SH   SOLE   24,063 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 834 9,232 SH   SOLE   9,232 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 320 1,699 SH   SOLE   1,699 0 0
NEXTERA ENERGY INC COM 65339F101 148,384 1,751,672 SH   SOLE   1,751,672 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,364 16,366 SH   SOLE   16,366 0 0
NEXTNAV INC COMMON STOCK 65345N106 217 29,024 SH   SOLE   29,024 0 0
NICE LTD SPONSORED ADR 653656108 39,512 180,419 SH   SOLE   180,419 0 0
NIKE INC CL B 654106103 192,888 1,433,473 SH   SOLE   1,394,578 0 38,895
NIO INC SPON ADS 62914V106 674 32,014 SH   SOLE   32,014 0 0
NISOURCE INC COM 65473P105 1,959 61,602 SH   SOLE   61,602 0 0
NOKIA CORP SPONSORED ADR 654902204 907 166,107 SH   SOLE   166,107 0 0
NORDSON CORP COM 655663102 3,103 13,664 SH   SOLE   13,664 0 0
NORDSTROM INC COM 655664100 1,115 41,140 SH   SOLE   41,140 0 0
NORFOLK SOUTHN CORP COM 655844108 32,693 114,623 SH   SOLE   114,623 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 200 7,100 SH   SOLE   7,100 0 0
NORTHERN TR CORP COM 665859104 6,424 55,168 SH   SOLE   55,168 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,201 20,574 SH   SOLE   20,574 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,503 29,058 SH   SOLE   29,058 0 0
NORTHWESTERN CORP COM NEW 668074305 1,425 23,558 SH   SOLE   23,558 0 0
NORTONLIFELOCK INC COM 668771108 4,451 167,836 SH   SOLE   167,836 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24,632 1,125,780 SH   SOLE   1,125,780 0 0
NOVANTA INC COM 67000B104 369 2,591 SH   SOLE   2,591 0 0
NOVARTIS AG SPONSORED ADR 66987V109 16,454 187,515 SH   SOLE   187,515 0 0
NOVOCURE LTD ORD SHS G6674U108 250 3,016 SH   SOLE   3,016 0 0
NOVO-NORDISK A S ADR 670100205 65,996 594,292 SH   SOLE   594,292 0 0
NRG ENERGY INC COM NEW 629377508 3,199 83,395 SH   SOLE   83,395 0 0
NUCOR CORP COM 670346105 19,583 131,740 SH   SOLE   131,740 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 983 16,182 SH   SOLE   16,182 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 310 8,147 SH   SOLE   8,147 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1,481 37,169 SH   SOLE   37,169 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 233 16,145 SH   SOLE   16,145 0 0
NUTANIX INC CL A 67059N108 1,823 67,970 SH   SOLE   67,970 0 0
NUTRIEN LTD COM 67077M108 5,929 57,019 SH   SOLE   57,019 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 1,563 119,206 SH   SOLE   119,206 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,334 38,359 SH   SOLE   38,359 0 0
NVIDIA CORPORATION COM 67066G104 611,305 2,240,362 SH   SOLE   2,240,362 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,709 30,845 SH   SOLE   30,845 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,604 624,649 SH   SOLE   624,649 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 165 32,863 SH   SOLE   32,863 0 0
OCCIDENTAL PETE CORP COM 674599105 5,921 104,352 SH   SOLE   98,176 0 6,176
OCEANFIRST FINL CORP COM 675234108 1,102 54,843 SH   SOLE   54,843 0 0
OGE ENERGY CORP COM 670837103 1,780 43,660 SH   SOLE   43,660 0 0
OIL STS INTL INC COM 678026105 379 54,537 SH   SOLE   54,537 0 0
OKTA INC CL A 679295105 4,230 28,021 SH   SOLE   28,021 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 23,327 78,100 SH   SOLE   78,100 0 0
OLD REP INTL CORP COM 680223104 1,263 48,830 SH   SOLE   48,830 0 0
OLO INC CL A 68134L109 505 38,080 SH   SOLE   38,080 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 15,423 494,954 SH   SOLE   494,954 0 0
OMNICOM GROUP INC COM 681919106 10,197 120,139 SH   SOLE   120,139 0 0
ON SEMICONDUCTOR CORP COM 682189105 971 15,502 SH   SOLE   15,502 0 0
ONEOK INC NEW COM 682680103 106,473 1,507,471 SH   SOLE   1,507,471 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 189 18,519 SH   SOLE   18,519 0 0
ONTO INNOVATION INC COM 683344105 857 9,858 SH   SOLE   9,858 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 173 19,952 SH   SOLE   19,952 0 0
OPGEN INC COM 68373L307 13 17,000 SH   SOLE   17,000 0 0
ORACLE CORP COM 68389X105 62,949 760,902 SH   SOLE   760,902 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 678 100,044 SH   SOLE   100,044 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 7,757 11,325 SH   SOLE   11,325 0 0
ORGANON & CO COMMON STOCK 68622V106 1,659 47,506 SH   SOLE   47,506 0 0
OSHKOSH CORP COM 688239201 3,039 30,190 SH   SOLE   30,190 0 0
OTIS WORLDWIDE CORP COM 68902V107 7,777 101,072 SH   SOLE   101,072 0 0
OUTFRONT MEDIA INC COM 69007J106 740 26,019 SH   SOLE   26,019 0 0
OVERSTOCK COM INC DEL COM 690370101 473 10,760 SH   SOLE   10,760 0 0
OWENS CORNING NEW COM 690742101 767 8,379 SH   SOLE   8,379 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 27,326 1,848,883 SH   SOLE   1,848,883 0 0
OXFORD INDS INC COM 691497309 271 2,995 SH   SOLE   2,995 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,873 58,613 SH   SOLE   58,613 0 0
PACCAR INC COM 693718108 3,633 41,250 SH   SOLE   21,990 0 19,260
PACER FDS TR BNCHMRK INFRA 69374H741 5,184 132,799 SH   SOLE   132,799 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 377 7,218 SH   SOLE   7,218 0 0
PACIFIC PREMIER BANCORP COM 69478X105 360 10,192 SH   SOLE   10,192 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,873 24,547 SH   SOLE   24,547 0 0
PACKAGING CORP AMER COM 695156109 5,423 34,739 SH   SOLE   34,739 0 0
PACWEST BANCORP DEL COM 695263103 518 12,012 SH   SOLE   12,012 0 0
PAGERDUTY INC COM 69553P100 284 8,292 SH   SOLE   8,292 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,139 374,309 SH   SOLE   374,309 0 0
PALO ALTO NETWORKS INC COM 697435105 82,684 132,823 SH   SOLE   132,823 0 0
PAPA JOHNS INTL INC COM 698813102 781 7,423 SH   SOLE   7,423 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 10,862 287,291 SH   SOLE   285,791 0 1,500
PARAMOUNT GROUP INC COM 69924R108 288 26,418 SH   SOLE   26,418 0 0
PARKER-HANNIFIN CORP COM 701094104 85,229 300,356 SH   SOLE   300,356 0 0
PATRICK INDS INC COM 703343103 201 3,340 SH   SOLE   3,340 0 0
PATTERSON COS INC COM 703395103 218 6,735 SH   SOLE   6,735 0 0
PAYCHEX INC COM 704326107 23,726 173,856 SH   SOLE   173,756 0 100
PAYCOM SOFTWARE INC COM 70432V102 6,170 17,812 SH   SOLE   17,812 0 0
PAYCOR HCM INC COM 70435P102 215 7,403 SH   SOLE   7,403 0 0
PAYLOCITY HLDG CORP COM 70438V106 976 4,744 SH   SOLE   4,744 0 0
PAYPAL HLDGS INC COM 70450Y103 113,361 980,205 SH   SOLE   980,205 0 0
PDC ENERGY INC COM 69327R101 2,819 38,786 SH   SOLE   38,786 0 0
PEABODY ENGR CORP COM 704551100 51,629 2,104,738 SH   SOLE   2,104,738 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 648 26,460 SH   SOLE   26,460 0 0
PEDEVCO CORP COM PAR 70532Y303 28 20,543 SH   SOLE   20,543 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,463 131,062 SH   SOLE   131,062 0 0
PEMBINA PIPELINE CORP COM 706327103 27,616 734,468 SH   SOLE   734,468 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,866 286,172 SH   SOLE   286,172 0 0
PENNANTPARK INVT CORP COM 708062104 3,789 486,976 SH   SOLE   486,976 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 268 2,862 SH   SOLE   2,862 0 0
PENTAIR PLC SHS G7S00T104 203 3,751 SH   SOLE   3,751 0 0
PENUMBRA INC COM 70975L107 2,918 13,137 SH   SOLE   13,137 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 8,389 419,671 SH   SOLE   419,671 0 0
PEPSICO INC COM 713448108 359,001 2,144,827 SH   SOLE   2,097,314 0 47,513
PERFORMANCE FOOD GROUP CO COM 71377A103 1,505 29,556 SH   SOLE   29,556 0 0
PERKINELMER INC COM 714046109 3,929 22,523 SH   SOLE   22,523 0 0
PERRIGO CO PLC SHS G97822103 1,384 36,008 SH   SOLE   36,008 0 0
PFIZER INC COM 717081103 313,799 6,061,414 SH   SOLE   6,018,135 0 43,279
PG&E CORP COM 69331C108 502 42,026 SH   SOLE   42,026 0 0
PGT INNOVATIONS INC COM 69336V101 192 10,655 SH   SOLE   10,655 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 248 12,440 SH   SOLE   12,440 0 0
PHILIP MORRIS INTL INC COM 718172109 24,729 263,247 SH   SOLE   263,022 0 225
PHILLIPS 66 COM 718546104 10,763 124,590 SH   SOLE   124,590 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 558 16,222 SH   SOLE   16,222 0 0
PHREESIA INC COM 71944F106 294 11,148 SH   SOLE   11,148 0 0
PHYSICIANS RLTY TR COM 71943U104 1,702 97,023 SH   SOLE   97,023 0 0
PINDUODUO INC SPONSORED ADS 722304102 590 14,700 SH   SOLE   14,700 0 0
PING IDENTITY HLDG CORP COM 72341T103 607 22,144 SH   SOLE   22,144 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,150 12,490 SH   SOLE   12,490 0 0
PINNACLE WEST CAP CORP COM 723484101 306 3,924 SH   SOLE   3,924 0 0
PINTEREST INC CL A 72352L106 6,430 261,279 SH   SOLE   261,279 0 0
PIONEER NAT RES CO COM 723787107 113,060 452,187 SH   SOLE   452,187 0 0
PIPER SANDLER COMPANIES COM 724078100 548 4,173 SH   SOLE   4,173 0 0
PJT PARTNERS INC COM CL A 69343T107 680 10,769 SH   SOLE   10,769 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,065 98,995 SH   SOLE   98,995 0 0
PLANTRONICS INC NEW COM 727493108 305 7,747 SH   SOLE   7,747 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 231 26,739 SH   SOLE   26,739 0 0
PLUG POWER INC COM NEW 72919P202 3,596 125,681 SH   SOLE   125,681 0 0
PLX PHARMA INC COM 72942A107 724 179,227 SH   SOLE   179,227 0 0
PNC FINL SVCS GROUP INC COM 693475105 95,793 519,344 SH   SOLE   519,344 0 0
POLARIS INC COM 731068102 717 6,808 SH   SOLE   6,808 0 0
POLARITYTE INC COM 731094108 27 108,662 SH   SOLE   108,662 0 0
POOL CORP COM 73278L105 2,075 4,906 SH   SOLE   4,906 0 0
POPULAR INC COM NEW 733174700 1,206 14,753 SH   SOLE   14,753 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17,589 318,931 SH   SOLE   318,931 0 0
POST HLDGS INC COM 737446104 1,264 18,243 SH   SOLE   18,243 0 0
POSTAL REALTY TRUST INC CL A 73757R102 288 17,128 SH   SOLE   17,128 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,090 20,663 SH   SOLE   20,663 0 0
POWER INTEGRATIONS INC COM 739276103 817 8,810 SH   SOLE   8,810 0 0
PPG INDS INC COM 693506107 52,658 401,753 SH   SOLE   401,753 0 0
PPL CORP COM 69351T106 8,253 288,978 SH   SOLE   288,978 0 0
PRECIGEN INC COM 74017N105 24 11,151 SH   SOLE   11,151 0 0
PREMIER INC CL A 74051N102 579 16,266 SH   SOLE   16,266 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 642 12,130 SH   SOLE   12,130 0 0
PRICE T ROWE GROUP INC COM 74144T108 14,873 98,371 SH   SOLE   98,371 0 0
PRIMERICA INC COM 74164M108 1,250 9,135 SH   SOLE   9,135 0 0
PRIMO WATER CORPORATION COM 74167P108 406 28,458 SH   SOLE   28,458 0 0
PRIMORIS SVCS CORP COM 74164F103 263 11,023 SH   SOLE   11,023 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,843 25,109 SH   SOLE   25,109 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 928 16,015 SH   SOLE   16,015 0 0
PROCTER AND GAMBLE CO COM 742718109 263,679 1,725,648 SH   SOLE   1,710,193 0 15,455
PROFESSIONAL HLDG CORP CL A COM 743139107 677 30,000 SH   SOLE   30,000 0 0
PROG HOLDINGS INC COM NPV 74319R101 383 13,295 SH   SOLE   13,295 0 0
PROGRESSIVE CORP COM 743315103 71,927 630,991 SH   SOLE   630,991 0 0
PROGYNY INC COM 74340E103 658 12,803 SH   SOLE   12,803 0 0
PROLOGIS INC. COM 74340W103 374,517 2,319,277 SH   SOLE   2,319,227 0 50
PROS HOLDINGS INC COM 74346Y103 1,128 33,867 SH   SOLE   33,867 0 0
PROSHARES TR K1 FRE CRD OIL 74347G804 604 11,005 SH   SOLE   11,005 0 0
PROSHARES TR MSCI EMRG MKTS 74347B847 943 18,112 SH   SOLE   18,112 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 418 9,109 SH   SOLE   9,109 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,104 17,087 SH   SOLE   17,087 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 38,185 402,330 SH   SOLE   402,330 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 419 5,791 SH   SOLE   5,791 0 0
PROSHARES TR SP500 EX ENRGY 74347B581 1,649 16,965 SH   SOLE   16,965 0 0
PROSPECT CAP CORP COM 74348T102 4,452 537,632 SH   SOLE   537,632 0 0
PROSPERITY BANCSHARES INC COM 743606105 778 11,217 SH   SOLE   11,217 0 0
PROTAGENIC THERAPEUTICS INC COM 74365N103 14 17,500 SH   SOLE   17,500 0 0
PROVIDENT FINL SVCS INC COM 74386T105 814 34,785 SH   SOLE   34,785 0 0
PRUDENTIAL FINL INC COM 744320102 3,637 30,779 SH   SOLE   30,779 0 0
PRUDENTIAL PLC ADR 74435K204 1,220 41,254 SH   SOLE   41,254 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 258 1,537 SH   SOLE   1,537 0 0
PTC INC COM 69370C100 514 4,770 SH   SOLE   4,770 0 0
PUBLIC STORAGE COM 74460D109 20,516 52,568 SH   SOLE   52,568 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,910 27,282 SH   SOLE   27,282 0 0
PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 13 14,378 SH   SOLE   14,378 0 0
PULSE BIOSCIENCES INC COM 74587B101 233 48,000 SH   SOLE   48,000 0 0
PULTE GROUP INC COM 745867101 7,835 186,991 SH   SOLE   186,991 0 0
PURE STORAGE INC CL A 74624M102 1,362 38,576 SH   SOLE   38,576 0 0
Q2 HLDGS INC COM 74736L109 726 11,771 SH   SOLE   11,771 0 0
QORVO INC COM 74736K101 11,197 90,230 SH   SOLE   90,230 0 0
QUAKER HOUGHTON COM 747316107 818 4,732 SH   SOLE   4,732 0 0
QUALCOMM INC COM 747525103 207,646 1,358,763 SH   SOLE   1,352,763 0 6,000
QUALYS INC COM 74758T303 1,267 8,895 SH   SOLE   8,895 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,125 53,597 SH   SOLE   53,597 0 0
QUANTA SVCS INC COM 74762E102 7,843 59,593 SH   SOLE   59,593 0 0
QUANTERIX CORP COM 74766Q101 4,095 140,291 SH   SOLE   140,291 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 313 15,670 SH   SOLE   15,670 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,329 31,628 SH   SOLE   31,628 0 0
QUIDEL CORP COM 74838J101 1,392 12,382 SH   SOLE   12,382 0 0
QURATE RETAIL INC COM SER A 74915M100 769 161,482 SH   SOLE   161,482 0 0
RA MED SYS INC COM 74933X203 8 20,000 SH   SOLE   20,000 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 432 38,711 SH   SOLE   38,711 0 0
RADWARE LTD ORD M81873107 399 12,492 SH   SOLE   12,492 0 0
RALPH LAUREN CORP CL A 751212101 205 1,806 SH   SOLE   1,806 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,525 74,654 SH   SOLE   74,654 0 0
RAPID7 INC COM 753422104 1,230 11,056 SH   SOLE   11,056 0 0
RAYMOND JAMES FINL INC COM 754730109 4,799 43,661 SH   SOLE   43,661 0 0
RAYONIER INC COM 754907103 223 5,435 SH   SOLE   5,435 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 201,701 2,035,942 SH   SOLE   2,029,342 0 6,600
RBC BEARINGS INC COM 75524B104 8,411 43,385 SH   SOLE   43,385 0 0
REALTY INCOME CORP COM 756109104 7,860 113,413 SH   SOLE   113,413 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 200 5,788 SH   SOLE   5,788 0 0
RED ROCK RESORTS INC CL A 75700L108 19,470 400,957 SH   SOLE   400,957 0 0
REGENCY CTRS CORP COM 758849103 626 8,772 SH   SOLE   8,772 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,357 11,966 SH   SOLE   11,966 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,396 107,647 SH   SOLE   107,647 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 318 2,901 SH   SOLE   2,901 0 0
RELX PLC SPONSORED ADR 759530108 2,119 68,136 SH   SOLE   68,136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 588 3,708 SH   SOLE   3,708 0 0
RENASANT CORP COM 75970E107 575 17,187 SH   SOLE   17,187 0 0
RENT A CTR INC NEW COM 76009N100 485 19,255 SH   SOLE   19,255 0 0
REPLIGEN CORP COM 759916109 3,793 20,165 SH   SOLE   20,165 0 0
REPUBLIC SVCS INC COM 760759100 3,147 23,752 SH   SOLE   23,752 0 0
RESMED INC COM 761152107 10,783 44,463 SH   SOLE   44,463 0 0
RESOURCES CONNECTION INC COM 76122Q105 360 21,026 SH   SOLE   21,026 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 552 9,458 SH   SOLE   9,458 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 369 19,050 SH   SOLE   19,050 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,660 85,145 SH   SOLE   85,145 0 0
REVOLUTION MEDICINES INC COM 76155X100 2,528 99,104 SH   SOLE   99,104 0 0
REVOLVE GROUP INC CL A 76156B107 657 12,235 SH   SOLE   12,235 0 0
REXFORD INDL RLTY INC COM 76169C100 340 4,561 SH   SOLE   4,561 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,210 41,248 SH   SOLE   41,248 0 0
RH COM 74967X103 5,158 15,817 SH   SOLE   15,817 0 0
RINGCENTRAL INC CL A 76680R206 1,158 9,877 SH   SOLE   9,877 0 0
RIO TINTO PLC SPONSORED ADR 767204100 13,386 166,495 SH   SOLE   166,495 0 0
RIOT BLOCKCHAIN INC COM 767292105 485 22,891 SH   SOLE   22,891 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,468 24,865 SH   SOLE   24,865 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 778 15,492 SH   SOLE   15,492 0 0
RLI CORP COM 749607107 1,764 15,941 SH   SOLE   15,941 0 0
RLJ LODGING TR COM 74965L101 494 35,079 SH   SOLE   35,079 0 0
ROBERT HALF INTL INC COM 770323103 3,491 30,575 SH   SOLE   30,575 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,130 83,675 SH   SOLE   83,675 0 0
ROBLOX CORP CL A 771049103 2,080 44,984 SH   SOLE   44,984 0 0
ROCKET LAB USA INC COM 773122106 531 65,960 SH   SOLE   65,960 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,935 21,195 SH   SOLE   21,195 0 0
ROGERS CORP COM 775133101 209 770 SH   SOLE   770 0 0
ROKU INC COM CL A 77543R102 908 7,247 SH   SOLE   7,247 0 0
ROLLINS INC COM 775711104 766 21,868 SH   SOLE   21,868 0 0
ROPER TECHNOLOGIES INC COM 776696106 128,026 271,109 SH   SOLE   271,109 0 0
ROSS STORES INC COM 778296103 2,651 29,301 SH   SOLE   29,301 0 0
ROYAL BK CDA COM 780087102 2,264 20,531 SH   SOLE   20,531 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 30,510 364,166 SH   SOLE   364,166 0 0
ROYAL GOLD INC COM 780287108 382 2,702 SH   SOLE   2,702 0 0
ROYCE VALUE TR INC COM 780910105 668 39,309 SH   SOLE   39,309 0 0
RPM INTL INC COM 749685103 82,242 1,009,852 SH   SOLE   993,225 0 16,627
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 694 7,965 SH   SOLE   7,965 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 328 3,536 SH   SOLE   3,536 0 0
S&P GLOBAL INC COM 78409V104 37,439 91,275 SH   SOLE   91,275 0 0
SACHEM CAP CORP COM 78590A109 326 63,740 SH   SOLE   63,740 0 0
SAFEHOLD INC COM 78645L100 627 11,306 SH   SOLE   11,306 0 0
SAIA INC COM 78709Y105 1,551 6,361 SH   SOLE   6,361 0 0
SALESFORCE COM INC COM 79466L302 247,071 1,163,672 SH   SOLE   1,163,672 0 0
SANDY SPRING BANCORP INC COM 800363103 1,035 23,048 SH   SOLE   23,048 0 0
SANOFI SPONSORED ADR 80105N105 4,631 90,208 SH   SOLE   90,083 0 125
SAP SE SPON ADR 803054204 10,891 98,156 SH   SOLE   97,156 0 1,000
SARATOGA INVT CORP COM NEW 80349A208 354 12,981 SH   SOLE   12,981 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 83 12,500 SH   SOLE   12,500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,045 11,757 SH   SOLE   11,757 0 0
SCHLUMBERGER LTD COM STK 806857108 40,120 971,189 SH   SOLE   971,189 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 272 10,674 SH   SOLE   10,674 0 0
SCHWAB CHARLES CORP COM 808513105 38,538 457,098 SH   SOLE   457,098 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,899 248,432 SH   SOLE   248,432 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 4,558 177,486 SH   SOLE   177,486 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,910 324,334 SH   SOLE   324,334 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 549 9,380 SH   SOLE   9,380 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 206 3,851 SH   SOLE   3,851 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,278 173,781 SH   SOLE   173,781 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 53,236 674,819 SH   SOLE   674,819 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,779 23,780 SH   SOLE   23,780 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,976 27,683 SH   SOLE   27,683 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11,905 221,078 SH   SOLE   221,078 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,402 176,669 SH   SOLE   176,669 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 855 34,366 SH   SOLE   34,366 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 17,597 371,559 SH   SOLE   371,559 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,066 11,567 SH   SOLE   11,567 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,351 27,252 SH   SOLE   27,252 0 0
SEA LTD SPONSORD ADS 81141R100 2,816 23,510 SH   SOLE   23,510 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 484 13,823 SH   SOLE   13,823 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,181 57,628 SH   SOLE   57,628 0 0
SEAGEN INC COM 81181C104 490 3,405 SH   SOLE   3,405 0 0
SEALED AIR CORP NEW COM 81211K100 924 13,797 SH   SOLE   13,797 0 0
SEELOS THERAPEUTICS INC COM 81577F109 34 40,000 SH   SOLE   40,000 0 0
SEI INVTS CO COM 784117103 983 16,322 SH   SOLE   16,322 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,429 59,546 SH   SOLE   59,546 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 18,951 275,535 SH   SOLE   275,535 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45,770 598,764 SH   SOLE   598,764 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 88,088 2,298,757 SH   SOLE   2,298,757 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,570 73,875 SH   SOLE   73,875 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25,306 136,787 SH   SOLE   136,787 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 22,724 299,440 SH   SOLE   299,440 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 73,126 533,807 SH   SOLE   533,807 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 29,575 287,196 SH   SOLE   287,196 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,337 111,964 SH   SOLE   111,964 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,381 83,737 SH   SOLE   83,737 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 88,031 553,900 SH   SOLE   553,900 0 0
SELECTIVE INS GROUP INC COM 816300107 2,425 27,132 SH   SOLE   27,132 0 0
SELECTQUOTE INC COM 816307300 850 304,831 SH   SOLE   304,831 0 0
SEMLER SCIENTIFIC INC COM 81684M104 843 17,000 SH   SOLE   17,000 0 0
SEMPRA COM 816851109 5,760 34,259 SH   SOLE   34,259 0 0
SEMTECH CORP COM 816850101 1,389 20,028 SH   SOLE   20,028 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,521 69,247 SH   SOLE   69,247 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 561 6,678 SH   SOLE   6,678 0 0
SENTINELONE INC CL A 81730H109 384 9,914 SH   SOLE   9,914 0 0
SERVICE CORP INTL COM 817565104 869 13,208 SH   SOLE   13,208 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 90 10,224 SH   SOLE   10,224 0 0
SERVICENOW INC COM 81762P102 146,482 263,036 SH   SOLE   263,036 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,345 14,120 SH   SOLE   14,120 0 0
SHAKE SHACK INC CL A 819047101 902 13,287 SH   SOLE   13,287 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 406 28,556 SH   SOLE   28,556 0 0
SHELL PLC SPON ADS 780259305 13,498 245,732 SH   SOLE   245,732 0 0
SHERWIN WILLIAMS CO COM 824348106 37,990 152,192 SH   SOLE   152,192 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 31 13,871 SH   SOLE   13,871 0 0
SHOCKWAVE MED INC COM 82489T104 1,063 5,126 SH   SOLE   5,126 0 0
SHOPIFY INC CL A 82509L107 28,069 41,525 SH   SOLE   41,525 0 0
SHUTTERSTOCK INC COM 825690100 406 4,365 SH   SOLE   4,365 0 0
SHYFT GROUP INC COM 825698103 252 6,979 SH   SOLE   6,979 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,659 9,059 SH   SOLE   9,059 0 0
SILGAN HOLDINGS INC COM 827048109 219 4,727 SH   SOLE   4,727 0 0
SILICOM LTD ORD M84116108 820 20,822 SH   SOLE   20,822 0 0
SILICON LABORATORIES INC COM 826919102 1,148 7,640 SH   SOLE   7,640 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,207 47,991 SH   SOLE   47,991 0 0
SILVERGATE CAP CORP CL A 82837P408 406 2,695 SH   SOLE   2,695 0 0
SIMON PPTY GROUP INC NEW COM 828806109 69,738 530,082 SH   SOLE   530,052 0 30
SIRIUS XM HOLDINGS INC COM 82968B103 748 112,922 SH   SOLE   112,922 0 0
SITE CTRS CORP COM 82981J109 377 22,561 SH   SOLE   22,561 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,707 10,557 SH   SOLE   10,557 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 1,461 62,751 SH   SOLE   62,751 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 440 8,009 SH   SOLE   8,009 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,664 102,523 SH   SOLE   85,623 0 16,900
SL GREEN RLTY CORP COM 78440X887 1,405 17,308 SH   SOLE   17,308 0 0
SLM CORP COM 78442P106 245 13,319 SH   SOLE   13,319 0 0
SLR INVESTMENT CORP COM 83413U100 3,452 190,384 SH   SOLE   190,384 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 4,443 313,778 SH   SOLE   313,778 0 0
SMARTSHEET INC COM CL A 83200N103 642 11,728 SH   SOLE   11,728 0 0
SMITH A O CORP COM 831865209 751 11,750 SH   SOLE   11,750 0 0
SMUCKER J M CO COM NEW 832696405 3,285 24,256 SH   SOLE   24,256 0 0
SNAP INC CL A 83304A106 14,214 394,931 SH   SOLE   394,931 0 0
SNAP ON INC COM 833034101 3,075 14,964 SH   SOLE   14,964 0 0
SNOWFLAKE INC CL A 833445109 19,419 84,753 SH   SOLE   84,753 0 0
SOFI TECHNOLOGIES INC COM 83406F102 5,048 534,182 SH   SOLE   534,182 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,629 14,358 SH   SOLE   14,358 0 0
SONO TEK CORP COM 835483108 287 42,580 SH   SOLE   42,580 0 0
SONOCO PRODS CO COM 835495102 14,206 227,080 SH   SOLE   219,618 0 7,462
SONOS INC COM 83570H108 17,644 625,217 SH   SOLE   625,217 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 8,429 82,070 SH   SOLE   82,070 0 0
SOUTHERN CO COM 842587107 6,034 83,216 SH   SOLE   83,216 0 0
SOUTHERN COPPER CORP COM 84265V105 49,044 646,160 SH   SOLE   646,160 0 0
SOUTHWEST AIRLS CO COM 844741108 7,337 160,204 SH   SOLE   160,204 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 291 3,716 SH   SOLE   3,716 0 0
SOUTHWESTERN ENERGY CO COM 845467109 148 20,587 SH   SOLE   20,587 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 33,186 95,685 SH   SOLE   95,685 0 0
SPDR GOLD TR GOLD SHS 78463V107 0 39,036 SH   SOLE   39,036 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,439 42,181 SH   SOLE   42,181 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 572 13,899 SH   SOLE   13,899 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 3,507 55,866 SH   SOLE   55,866 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 347 4,509 SH   SOLE   4,509 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 350 4,845 SH   SOLE   4,845 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,014 146,253 SH   SOLE   146,253 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,586 41,051 SH   SOLE   41,051 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 738 8,373 SH   SOLE   8,373 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 229 3,948 SH   SOLE   3,948 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,586 40,895 SH   SOLE   40,895 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 620 10,687 SH   SOLE   10,687 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,968,831 4,359,292 SH   SOLE   4,359,292 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 114,189 232,825 SH   SOLE   232,825 0 0
SPDR SER TR AEROSPACE DEF 78464A631 1,285 10,306 SH   SOLE   10,306 0 0
SPDR SER TR DJ REIT ETF 78464A607 630 5,369 SH   SOLE   5,369 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 479 10,164 SH   SOLE   10,164 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 511 12,156 SH   SOLE   12,156 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 35,873 541,814 SH   SOLE   541,814 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,437 55,444 SH   SOLE   55,444 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 28,466 681,828 SH   SOLE   681,828 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 2,132 28,723 SH   SOLE   28,723 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 287 4,072 SH   SOLE   4,072 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 499 5,991 SH   SOLE   5,991 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 6,154 65,736 SH   SOLE   65,736 0 0
SPDR SER TR S&P BIOTECH 78464A870 10,551 117,388 SH   SOLE   117,388 0 0
SPDR SER TR S&P BK ETF 78464A797 3,347 63,937 SH   SOLE   63,937 0 0
SPDR SER TR S&P DIVID ETF 78464A763 130,497 1,018,636 SH   SOLE   1,018,636 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 347 5,485 SH   SOLE   5,485 0 0
SPDR SER TR S&P METALS MNG 78464A755 9,791 159,747 SH   SOLE   159,747 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 5,654 42,023 SH   SOLE   42,023 0 0
SPDR SER TR S&P REGL BKG 78464A698 3,420 49,631 SH   SOLE   49,631 0 0
SPDR SER TR S&P TELECOM 78464A540 286 3,086 SH   SOLE   3,086 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 359 4,026 SH   SOLE   4,026 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 4,204 37,869 SH   SOLE   37,869 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 218 1,514 SH   SOLE   1,514 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 291 2,552 SH   SOLE   2,552 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,312 14,789 SH   SOLE   14,789 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,198 26,026 SH   SOLE   26,026 0 0
SPLUNK INC COM 848637104 18,552 124,836 SH   SOLE   124,836 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,107 7,332 SH   SOLE   7,332 0 0
SPROUT SOCIAL INC COM CL A 85209W109 771 9,617 SH   SOLE   9,617 0 0
SPROUTS FMRS MKT INC COM 85208M102 321 10,024 SH   SOLE   10,024 0 0
SPX CORP COM 784635104 348 7,044 SH   SOLE   7,044 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,148 15,309 SH   SOLE   15,309 0 0
STAG INDL INC COM 85254J102 1,124 27,183 SH   SOLE   27,183 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,662 26,196 SH   SOLE   26,196 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 222 20,000 SH   SOLE   20,000 0 0
STARBUCKS CORP COM 855244109 149,251 1,640,662 SH   SOLE   1,639,662 0 1,000
STARWOOD PPTY TR INC COM 85571B105 62,847 2,600,221 SH   SOLE   2,600,221 0 0
STATE STR CORP COM 857477103 10,207 117,163 SH   SOLE   117,163 0 0
STEEL DYNAMICS INC COM 858119100 4,971 59,585 SH   SOLE   59,585 0 0
STEREOTAXIS INC COM NEW 85916J409 155 41,593 SH   SOLE   41,593 0 0
STERICYCLE INC COM 858912108 1,954 33,167 SH   SOLE   33,167 0 0
STERIS PLC SHS USD G8473T100 9,808 40,569 SH   SOLE   40,569 0 0
STIFEL FINL CORP COM 860630102 40,592 597,825 SH   SOLE   597,825 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 2,132 49,329 SH   SOLE   49,329 0 0
STORE CAP CORP COM 862121100 3,149 107,716 SH   SOLE   107,716 0 0
STRATEGIC ED INC COM 86272C103 614 9,248 SH   SOLE   9,248 0 0
STRIDE INC COM 86333M108 1,108 30,501 SH   SOLE   30,501 0 0
STRYKER CORPORATION COM 863667101 29,898 111,831 SH   SOLE   111,831 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 952 59,119 SH   SOLE   59,119 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 410 65,378 SH   SOLE   65,378 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,277 128,226 SH   SOLE   128,226 0 0
SUN CMNTYS INC COM 866674104 20,300 115,805 SH   SOLE   115,805 0 0
SUN LIFE FINANCIAL INC. COM 866796105 431 7,720 SH   SOLE   7,720 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,408 257,992 SH   SOLE   257,992 0 0
SUNDIAL GROWERS INC COM 86730L109 9 13,000 SH   SOLE   13,000 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 276 11,958 SH   SOLE   11,958 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,474 36,103 SH   SOLE   36,103 0 0
SUNRUN INC COM 86771W105 793 26,127 SH   SOLE   26,127 0 0
SUNWORKS INC COM NEW 86803X204 29 11,528 SH   SOLE   11,528 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 622 19,239 SH   SOLE   19,239 0 0
SURO CAPITAL CORP COM NEW 86887Q109 349 40,401 SH   SOLE   40,401 0 0
SURROZEN INC *W EXP 08/01/203 86889P117 3 10,631 SH   SOLE   10,631 0 0
SVB FINANCIAL GROUP COM 78486Q101 73,250 130,932 SH   SOLE   130,932 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,742 50,050 SH   SOLE   50,050 0 0
SYNEOS HEALTH INC CL A 87166B102 2,207 27,258 SH   SOLE   27,258 0 0
SYNOPSYS INC COM 871607107 1,632 4,896 SH   SOLE   4,896 0 0
SYSCO CORP COM 871829107 78,359 959,697 SH   SOLE   959,697 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 35,824 343,606 SH   SOLE   343,606 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 714 49,843 SH   SOLE   49,843 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 485 3,156 SH   SOLE   3,156 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5,064 43,546 SH   SOLE   43,546 0 0
TAPESTRY INC COM 876030107 1,791 48,220 SH   SOLE   48,220 0 0
TARGA RES CORP COM 87612G101 3,712 49,190 SH   SOLE   49,190 0 0
TARGET CORP COM 87612E106 271,599 1,279,801 SH   SOLE   1,256,151 0 23,650
TASKUS INC CLASS A COM 87652V109 633 16,466 SH   SOLE   16,466 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 397 14,589 SH   SOLE   14,589 0 0
TC ENERGY CORP COM 87807B107 2,918 51,686 SH   SOLE   51,686 0 0
TCG BDC INC COM 872280102 189 13,100 SH   SOLE   13,100 0 0
TCR2 THERAPEUTICS INC COM 87808K106 71 25,616 SH   SOLE   25,616 0 0
TD SYNNEX CORPORATION COM 87162W100 2,194 21,262 SH   SOLE   21,262 0 0
TE CONNECTIVITY LTD SHS H84989104 2,896 22,111 SH   SOLE   22,111 0 0
TECHNIPFMC PLC COM G87110105 186 24,029 SH   SOLE   24,029 0 0
TECK RESOURCES LTD CL B 878742204 18,733 463,808 SH   SOLE   463,808 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 473 22,775 SH   SOLE   22,775 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 196 11,873 SH   SOLE   11,873 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 212 13,905 SH   SOLE   13,905 0 0
TELADOC HEALTH INC COM 87918A105 7,986 110,723 SH   SOLE   110,723 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,820 3,850 SH   SOLE   3,850 0 0
TELEFLEX INCORPORATED COM 879369106 554 1,561 SH   SOLE   1,561 0 0
TELLURIAN INC NEW COM 87968A104 239 45,000 SH   SOLE   45,000 0 0
TELUS CORPORATION COM 87971M103 1,073 41,026 SH   SOLE   41,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 209 7,477 SH   SOLE   7,477 0 0
TENABLE HLDGS INC COM 88025T102 572 9,904 SH   SOLE   9,904 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 101 20,800 SH   SOLE   20,800 0 0
TERADATA CORP DEL COM 88076W103 928 18,833 SH   SOLE   18,833 0 0
TERADYNE INC COM 880770102 62,086 525,129 SH   SOLE   525,129 0 0
TEREX CORP NEW COM 880779103 205 5,755 SH   SOLE   5,755 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,028 44,455 SH   SOLE   44,455 0 0
TERRENO RLTY CORP COM 88146M101 2,784 37,593 SH   SOLE   37,593 0 0
TESLA INC COM 88160R101 141,683 131,480 SH   SOLE   131,480 0 0
TETRA TECH INC NEW COM 88162G103 4,758 28,848 SH   SOLE   28,848 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 170 18,108 SH   SOLE   18,108 0 0
TEXAS INSTRS INC COM 882508104 229,335 1,249,919 SH   SOLE   1,249,919 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,514 1,120 SH   SOLE   1,120 0 0
TEXAS ROADHOUSE INC COM 882681109 1,367 16,325 SH   SOLE   16,325 0 0
TEXTRON INC COM 883203101 345 4,633 SH   SOLE   4,633 0 0
TFI INTL INC COM 87241L109 1,572 14,747 SH   SOLE   14,747 0 0
THE AARONS COMPANY INC COM 00258W108 324 16,140 SH   SOLE   16,140 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 82 10,337 SH   SOLE   10,337 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 130 18,300 SH   SOLE   18,300 0 0
THE TRADE DESK INC COM CL A 88339J105 1,508 21,774 SH   SOLE   21,774 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 248,619 420,925 SH   SOLE   420,873 0 52
THOMSON REUTERS CORP. COM NEW 884903709 1,305 11,992 SH   SOLE   11,992 0 0
THOR INDS INC COM 885160101 1,255 15,943 SH   SOLE   15,943 0 0
TILRAY BRANDS INC COM CL 2 88688T100 416 53,587 SH   SOLE   53,587 0 0
TIMKEN CO COM 887389104 940 15,480 SH   SOLE   15,480 0 0
TIMKENSTEEL CORPORATION COM 887399103 1,096 50,087 SH   SOLE   50,087 0 0
TJX COS INC NEW COM 872540109 95,654 1,578,970 SH   SOLE   1,551,970 0 27,000
T-MOBILE US INC COM 872590104 3,226 25,131 SH   SOLE   25,131 0 0
TOAST INC CL A 888787108 668 30,738 SH   SOLE   30,738 0 0
TORO CO COM 891092108 648 7,584 SH   SOLE   7,584 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,341 29,478 SH   SOLE   29,478 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 255 7,387 SH   SOLE   7,387 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 535 14,081 SH   SOLE   14,081 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 6,658 131,733 SH   SOLE   131,733 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,372 28,352 SH   SOLE   28,352 0 0
TOYOTA MOTOR CORP ADS 892331307 1,872 10,384 SH   SOLE   10,384 0 0
TPG RE FIN TR INC COM 87266M107 2,935 248,512 SH   SOLE   248,512 0 0
TRACTOR SUPPLY CO COM 892356106 2,574 11,030 SH   SOLE   11,030 0 0
TRADEWEB MKTS INC CL A 892672106 272 3,096 SH   SOLE   3,096 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 9,247 60,557 SH   SOLE   60,557 0 0
TRANSDIGM GROUP INC COM 893641100 19,677 30,201 SH   SOLE   30,201 0 0
TRANSUNION COM 89400J107 1,092 10,570 SH   SOLE   10,570 0 0
TRAVEL PLUS LEISURE CO COM 894164102 309 5,337 SH   SOLE   5,337 0 0
TRAVELERS COMPANIES INC COM 89417E109 24,214 132,512 SH   SOLE   132,512 0 0
TREX CO INC COM 89531P105 2,016 30,856 SH   SOLE   30,856 0 0
TRI CONTL CORP COM 895436103 331 10,718 SH   SOLE   10,718 0 0
TRIMBLE INC COM 896239100 584 8,099 SH   SOLE   8,099 0 0
TRINITY INDS INC COM 896522109 269 7,831 SH   SOLE   7,831 0 0
TRINSEO PLC SHS G9059U107 842 17,571 SH   SOLE   17,571 0 0
TRITON INTL LTD CL A G9078F107 15,614 222,483 SH   SOLE   222,483 0 0
TRUIST FINL CORP COM 89832Q109 12,469 219,904 SH   SOLE   219,904 0 0
TRUPANION INC COM 898202106 571 6,412 SH   SOLE   6,412 0 0
TURTLE BEACH CORP COM NEW 900450206 763 35,841 SH   SOLE   35,841 0 0
TWILIO INC CL A 90138F102 12,638 76,681 SH   SOLE   76,681 0 0
TWITTER INC COM 90184L102 13,759 355,628 SH   SOLE   355,628 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,654 12,709 SH   SOLE   12,709 0 0
TYSON FOODS INC CL A 902494103 9,520 106,212 SH   SOLE   106,212 0 0
UBER TECHNOLOGIES INC COM 90353T100 48,547 1,360,635 SH   SOLE   1,360,635 0 0
UBS GROUP AG SHS H42097107 234 11,979 SH   SOLE   11,979 0 0
UDR INC COM 902653104 12,293 214,274 SH   SOLE   214,274 0 0
UFP INDUSTRIES INC COM 90278Q108 440 5,704 SH   SOLE   5,704 0 0
UFP TECHNOLOGIES INC COM 902673102 774 11,700 SH   SOLE   11,700 0 0
UGI CORP NEW COM 902681105 5,510 152,112 SH   SOLE   152,112 0 0
UIPATH INC CL A 90364P105 1,966 91,074 SH   SOLE   91,074 0 0
ULTA BEAUTY INC COM 90384S303 4,658 11,697 SH   SOLE   11,697 0 0
UMPQUA HLDGS CORP COM 904214103 1,393 73,847 SH   SOLE   73,847 0 0
UNIFIRST CORP MASS COM 904708104 2,433 13,204 SH   SOLE   13,204 0 0
UNILEVER PLC SPON ADR NEW 904767704 14,820 325,213 SH   SOLE   241,633 0 83,580
UNION PAC CORP COM 907818108 249,817 914,377 SH   SOLE   913,977 0 400
UNISYS CORP COM NEW 909214306 624 28,868 SH   SOLE   28,868 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,940 128,137 SH   SOLE   128,137 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 95 10,421 SH   SOLE   10,421 0 0
UNITED PARCEL SERVICE INC CL B 911312106 41,800 194,910 SH   SOLE   194,910 0 0
UNITED RENTALS INC COM 911363109 29,126 81,997 SH   SOLE   81,997 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 631 3,516 SH   SOLE   3,516 0 0
UNITEDHEALTH GROUP INC COM 91324P102 403,630 791,478 SH   SOLE   777,425 0 14,053
UNITY SOFTWARE INC COM 91332U101 1,877 18,918 SH   SOLE   18,918 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,879 58,476 SH   SOLE   58,476 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,335 7,999 SH   SOLE   7,999 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 240 1,659 SH   SOLE   1,659 0 0
UNUM GROUP COM 91529Y106 568 18,025 SH   SOLE   18,025 0 0
UPSTART HLDGS INC COM 91680M107 13,658 125,196 SH   SOLE   125,196 0 0
URANIUM ENERGY CORP COM 916896103 544 118,498 SH   SOLE   118,498 0 0
URBAN OUTFITTERS INC COM 917047102 1,469 58,519 SH   SOLE   58,519 0 0
US BANCORP DEL COM NEW 902973304 105,050 1,976,475 SH   SOLE   1,974,375 0 2,100
US ECOLOGY INC COM 91734M103 267 5,568 SH   SOLE   5,568 0 0
US WELL SERVICES INC CL A NEW 91274U200 14 13,000 SH   SOLE   13,000 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4,323 245,498 SH   SOLE   245,498 0 0
USA TRUCK INC COM 902925106 237 11,500 SH   SOLE   11,500 0 0
V F CORP COM 918204108 8,709 153,167 SH   SOLE   151,167 0 2,000
VAIL RESORTS INC COM 91879Q109 4,882 18,758 SH   SOLE   18,758 0 0
VALE S A SPONSORED ADS 91912E105 1,552 77,641 SH   SOLE   77,641 0 0
VALERO ENERGY CORP COM 91913Y100 10,350 101,932 SH   SOLE   101,932 0 0
VALLEY NATL BANCORP COM 919794107 237 18,218 SH   SOLE   18,218 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 10,138 96,975 SH   SOLE   96,975 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726 391 2,410 SH   SOLE   2,410 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 26,287 685,456 SH   SOLE   685,456 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 218 1,502 SH   SOLE   1,502 0 0
VANECK ETF TRUST MORTGAGE REIT 92189F452 396 23,199 SH   SOLE   23,199 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,599 21,406 SH   SOLE   21,406 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,898 6,717 SH   SOLE   6,717 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 231 2,900 SH   SOLE   2,900 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 42,701 361,020 SH   SOLE   361,020 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 20,394 75,593 SH   SOLE   75,593 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,486 16,273 SH   SOLE   16,273 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 523 3,473 SH   SOLE   3,473 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 488 2,683 SH   SOLE   2,683 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,295 7,728 SH   SOLE   7,728 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2,966 13,739 SH   SOLE   13,739 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,999 11,282 SH   SOLE   11,282 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,331 11,770 SH   SOLE   11,770 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,315 44,155 SH   SOLE   44,155 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 152,013 528,555 SH   SOLE   528,555 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 30,910 148,255 SH   SOLE   148,255 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 95,629 429,195 SH   SOLE   429,195 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 98,202 656,126 SH   SOLE   656,126 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 150,628 633,316 SH   SOLE   633,316 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 153,715 1,418,431 SH   SOLE   1,414,424 0 4,007
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 986,627 2,376,441 SH   SOLE   2,376,441 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 58,488 332,429 SH   SOLE   332,429 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 121,637 572,358 SH   SOLE   572,358 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 43,959 177,162 SH   SOLE   177,162 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 200,997 882,842 SH   SOLE   882,842 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 166,462 1,126,418 SH   SOLE   1,126,418 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 230,834 4,008,230 SH   SOLE   4,005,730 0 2,500
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 232,814 5,046,921 SH   SOLE   5,042,201 0 4,720
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 15,055 241,734 SH   SOLE   241,594 0 140
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 858 11,583 SH   SOLE   11,583 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,371 11,067 SH   SOLE   11,067 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 8,551 164,595 SH   SOLE   164,595 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 24,920 246,028 SH   SOLE   246,028 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 8,886 124,524 SH   SOLE   124,524 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,153 5,563 SH   SOLE   5,563 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 10,931 150,151 SH   SOLE   150,151 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 443 2,381 SH   SOLE   2,381 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 103,011 1,243,349 SH   SOLE   1,238,145 0 5,204
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3,189 22,587 SH   SOLE   22,587 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2,738 13,426 SH   SOLE   13,426 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 446,925 2,756,076 SH   SOLE   2,756,076 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 37,415 626,297 SH   SOLE   626,297 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 296,729 6,177,987 SH   SOLE   6,177,987 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 101,856 907,406 SH   SOLE   907,406 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 5,825 73,696 SH   SOLE   73,696 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 9,488 140,312 SH   SOLE   140,312 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 1,744 30,496 SH   SOLE   30,496 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 8,500 104,830 SH   SOLE   104,830 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 19,782 124,385 SH   SOLE   124,385 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,928 27,282 SH   SOLE   27,282 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,302 18,275 SH   SOLE   18,275 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6,201 51,651 SH   SOLE   51,651 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 50,502 165,451 SH   SOLE   165,451 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6,714 34,269 SH   SOLE   34,269 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 5,063 47,299 SH   SOLE   47,299 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13,447 143,989 SH   SOLE   143,989 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 28,329 111,364 SH   SOLE   111,364 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 13,099 67,355 SH   SOLE   67,355 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 82,615 198,364 SH   SOLE   198,364 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 10,257 52,855 SH   SOLE   52,855 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,617 22,351 SH   SOLE   22,351 0 0
VEEVA SYS INC CL A COM 922475108 4,538 21,359 SH   SOLE   21,359 0 0
VENTAS INC COM 92276F100 3,001 48,592 SH   SOLE   48,592 0 0
VERICEL CORP COM 92346J108 750 19,615 SH   SOLE   19,615 0 0
VERISIGN INC COM 92343E102 7,871 35,383 SH   SOLE   35,383 0 0
VERISK ANALYTICS INC COM 92345Y106 3,190 14,864 SH   SOLE   14,864 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 122,476 2,404,319 SH   SOLE   2,365,809 0 38,510
VERRA MOBILITY CORP COM 92511U102 457 28,047 SH   SOLE   28,047 0 0
VERTEX INC CL A 92538J106 183 11,904 SH   SOLE   11,904 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8,640 33,106 SH   SOLE   33,106 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 140 10,015 SH   SOLE   10,015 0 0
VIATRIS INC COM 92556V106 1,407 129,298 SH   SOLE   129,298 0 0
VIAVI SOLUTIONS INC COM 925550105 351 21,834 SH   SOLE   21,834 0 0
VICI PPTYS INC COM 925652109 1,451 50,986 SH   SOLE   50,986 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 314 10,614 SH   SOLE   10,614 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 394 43,748 SH   SOLE   43,748 0 0
VISA INC COM CL A 92826C839 425,618 1,919,185 SH   SOLE   1,915,373 0 3,812
VISTEON CORP COM NEW 92839U206 809 7,415 SH   SOLE   7,415 0 0
VIZIO HLDG CORP CL A COM 92858V101 256 28,843 SH   SOLE   28,843 0 0
VMWARE INC CL A COM 928563402 7,488 65,763 SH   SOLE   64,763 0 1,000
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,746 105,078 SH   SOLE   105,078 0 0
VONTIER CORPORATION COM 928881101 579 22,812 SH   SOLE   22,812 0 0
VOYA FINANCIAL INC COM 929089100 774 11,666 SH   SOLE   11,666 0 0
VULCAN MATLS CO COM 929160109 1,705 9,282 SH   SOLE   9,282 0 0
WABTEC COM 929740108 998 10,376 SH   SOLE   10,376 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,816 152,253 SH   SOLE   152,253 0 0
WALKER & DUNLOP INC COM 93148P102 2,861 22,104 SH   SOLE   22,104 0 0
WALMART INC COM 931142103 97,256 653,075 SH   SOLE   622,420 0 30,655
WARBY PARKER INC CL A COM 93403J106 4,827 142,774 SH   SOLE   142,774 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 4,731 125,000 SH   SOLE   125,000 0 0
WASHINGTON FED INC COM 938824109 1,475 44,939 SH   SOLE   44,939 0 0
WASHINGTON TR BANCORP INC COM 940610108 565 10,753 SH   SOLE   10,753 0 0
WASTE CONNECTIONS INC COM 94106B101 10,990 78,670 SH   SOLE   78,670 0 0
WASTE MGMT INC DEL COM 94106L109 55,547 350,455 SH   SOLE   350,455 0 0
WATERS CORP COM 941848103 1,179 3,799 SH   SOLE   3,799 0 0
WATSCO INC COM 942622200 23,256 76,340 SH   SOLE   76,340 0 0
WAYFAIR INC CL A 94419L101 6,384 57,630 SH   SOLE   57,630 0 0
WD 40 CO COM 929236107 1,840 10,043 SH   SOLE   10,043 0 0
WEBSTER FINL CORP COM 947890109 1,749 31,164 SH   SOLE   31,164 0 0
WEC ENERGY GROUP INC COM 92939U106 6,106 61,172 SH   SOLE   61,172 0 0
WELLS FARGO CO NEW COM 949746101 88,713 1,830,646 SH   SOLE   1,830,646 0 0
WELLTOWER INC COM 95040Q104 4,575 47,587 SH   SOLE   47,587 0 0
WENDYS CO COM 95058W100 330 15,039 SH   SOLE   15,039 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,579 11,148 SH   SOLE   11,148 0 0
WESTAMERICA BANCORPORATION COM 957090103 831 13,734 SH   SOLE   13,734 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,688 68,673 SH   SOLE   68,673 0 0
WESTERN DIGITAL CORP. COM 958102105 5,069 102,085 SH   SOLE   102,085 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,250 49,547 SH   SOLE   49,547 0 0
WESTERN UN CO COM 959802109 2,401 128,096 SH   SOLE   128,096 0 0
WESTLAKE CORPORATION COM 960413102 335 2,717 SH   SOLE   2,717 0 0
WEWORK INC CL A 96209A104 334 48,904 SH   SOLE   48,904 0 0
WEX INC COM 96208T104 603 3,379 SH   SOLE   3,379 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,551 331,168 SH   SOLE   328,608 0 2,560
WHIRLPOOL CORP COM 963320106 5,468 31,645 SH   SOLE   31,645 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,303 2,027 SH   SOLE   2,027 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 465 65,011 SH   SOLE   65,011 0 0
WILLIAMS COS INC COM 969457100 115,289 3,450,730 SH   SOLE   3,450,730 0 0
WILLIAMS SONOMA INC COM 969904101 2,464 16,990 SH   SOLE   16,990 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,088 4,606 SH   SOLE   4,606 0 0
WINGSTOP INC COM 974155103 982 8,369 SH   SOLE   8,369 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 96 12,481 SH   SOLE   12,481 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 658 16,093 SH   SOLE   16,093 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,608 141,083 SH   SOLE   141,083 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 6,566 150,039 SH   SOLE   150,039 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 813 15,257 SH   SOLE   15,257 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 862 27,562 SH   SOLE   27,562 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,524 34,291 SH   SOLE   34,291 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 281 5,509 SH   SOLE   5,509 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 1,976 49,737 SH   SOLE   49,737 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 342 9,501 SH   SOLE   9,501 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 663 12,571 SH   SOLE   12,571 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 4,959 101,999 SH   SOLE   101,999 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 255 6,990 SH   SOLE   6,990 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 926 13,492 SH   SOLE   13,492 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3,822 89,008 SH   SOLE   89,008 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,103 64,096 SH   SOLE   64,096 0 0
WISDOMTREE TR US ESG FUND 97717W596 366 7,575 SH   SOLE   7,575 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 253 2,875 SH   SOLE   2,875 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 5,472 83,264 SH   SOLE   83,264 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,172 26,390 SH   SOLE   26,390 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 8,403 153,677 SH   SOLE   153,677 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 25,073 393,798 SH   SOLE   393,798 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,660 52,081 SH   SOLE   52,081 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,754 36,565 SH   SOLE   36,565 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 3,155 48,867 SH   SOLE   48,867 0 0
WIX COM LTD SHS M98068105 642 6,143 SH   SOLE   6,143 0 0
WM TECHNOLOGY INC *W EXP 06/16/202 92971A117 110 50,000 SH   SOLE   50,000 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,021 11,944 SH   SOLE   11,944 0 0
WOLFSPEED INC COM 977852102 943 8,283 SH   SOLE   8,283 0 0
WOODWARD INC COM 980745103 1,237 9,899 SH   SOLE   9,899 0 0
WORKDAY INC CL A 98138H101 9,565 39,943 SH   SOLE   39,943 0 0
WORKIVA INC COM CL A 98139A105 774 6,563 SH   SOLE   6,563 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 635 10,173 SH   SOLE   10,173 0 0
WP CAREY INC COM 92936U109 5,128 63,434 SH   SOLE   63,434 0 0
WSFS FINL CORP COM 929328102 629 13,490 SH   SOLE   13,490 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 61,326 724,120 SH   SOLE   724,120 0 0
WYNN RESORTS LTD COM 983134107 894 11,216 SH   SOLE   11,216 0 0
XCEL ENERGY INC COM 98389B100 6,563 90,932 SH   SOLE   90,932 0 0
XENETIC BIOSCIENCES INC COM 984015503 20 20,000 SH   SOLE   20,000 0 0
XP INC CL A G98239109 1,317 43,741 SH   SOLE   43,741 0 0
XPENG INC ADS 98422D105 269 9,757 SH   SOLE   9,757 0 0
XPO LOGISTICS INC COM 983793100 1,019 13,997 SH   SOLE   13,997 0 0
XYLEM INC COM 98419M100 8,323 97,616 SH   SOLE   97,616 0 0
YANDEX N V SHS CLASS A N97284108 452 16,392 SH   SOLE   16,392 0 0
YETI HLDGS INC COM 98585X104 440 7,333 SH   SOLE   7,333 0 0
YUM BRANDS INC COM 988498101 11,245 94,872 SH   SOLE   94,872 0 0
YUM CHINA HLDGS INC COM 98850P109 950 22,870 SH   SOLE   22,870 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 87,502 211,511 SH   SOLE   211,511 0 0
ZENDESK INC COM 98936J101 2,643 21,971 SH   SOLE   21,971 0 0
ZIFF DAVIS INC COM 48123V102 1,056 10,914 SH   SOLE   10,914 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 621 12,590 SH   SOLE   12,590 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,119 16,566 SH   SOLE   16,566 0 0
ZIONS BANCORPORATION N A COM 989701107 534 8,142 SH   SOLE   8,142 0 0
ZOETIS INC CL A 98978V103 66,628 353,295 SH   SOLE   353,295 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,171 27,052 SH   SOLE   27,052 0 0
ZSCALER INC COM 98980G102 6,859 28,427 SH   SOLE   28,427 0 0
ZYMEWORKS INC COM 98985W102 66 10,000 SH   SOLE   10,000 0 0
ZYNGA INC CL A 98986T108 850 91,948 SH   SOLE   91,948 0 0