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