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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   1,782,118 19,036 SH   SOLE   0 0 4,037
ABBOTT LABS COM 002824100   12,108,245 125,021 SH   SOLE   0 0 58,522
ABBVIE INC COM 00287Y109   20,532,077 137,744 SH   SOLE   0 0 91,517
ABERCROMBIE & FITCH CO CL A 002896207   1,249,892 22,173 SH   SOLE   0 0 22,173
ABRDN ETFS BBRG ALL COMD K1 003261104   18,004,894 852,908 SH   SOLE   0 0 810,557
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   941,196 53,205 SH   SOLE   0 0 53,205
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   207,442 2,465 SH   SOLE   0 0 2,465
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   441,953 20,788 SH   SOLE   0 0 20,788
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,847,869 39,092 SH   SOLE   0 0 33,071
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,466,596 20,859 SH   SOLE   0 0 20,859
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   25,793,910 83,989 SH   SOLE   0 0 61,356
ACCOLADE INC COM 00437E102   650,279 61,463 SH   SOLE   0 0 61,463
ACI WORLDWIDE INC COM 004498101   591,275 26,209 SH   SOLE   0 0 26,209
ACTIVISION BLIZZARD INC COM 00507V109   886,319 9,466 SH   SOLE   0 0 6,382
ACUITY BRANDS INC COM 00508Y102   388,014 2,278 SH   SOLE   0 0 2,278
ACUSHNET HLDGS CORP COM 005098108   541,963 10,218 SH   SOLE   0 0 10,218
ADEIA INC COM 00676P107   308,182 28,856 SH   SOLE   0 0 28,856
ADMA BIOLOGICS INC COM 000899104   39,924 11,152 SH   SOLE   0 0 11,152
ADOBE INC COM 00724F101   22,656,363 44,433 SH   SOLE   0 0 24,861
ADVANCED ENERGY INDS COM 007973100   378,966 3,675 SH   SOLE   0 0 3,675
ADVANCED MICRO DEVICES INC COM 007903107   5,721,942 55,650 SH   SOLE   0 0 38,590
AEGON N V NY REGISTRY SHS 007924103   96,515 20,107 SH   SOLE   0 0 20,107
AERCAP HOLDINGS NV SHS N00985106   3,302,208 52,692 SH   SOLE   0 0 52,692
AFLAC INC COM 001055102   6,537,371 85,178 SH   SOLE   0 0 47,544
AGILENT TECHNOLOGIES INC COM 00846U101   1,035,343 9,259 SH   SOLE   0 0 9,259
AGREE RLTY CORP COM 008492100   1,621,163 29,348 SH   SOLE   0 0 29,348
AIR LEASE CORP CL A 00912X302   536,941 13,624 SH   SOLE   0 0 13,624
AIR PRODS & CHEMS INC COM 009158106   9,114,774 32,162 SH   SOLE   0 0 27,475
AIRBNB INC COM CL A 009066101   5,429,649 39,572 SH   SOLE   0 0 39,572
AKAMAI TECHNOLOGIES INC COM 00971T101   2,122,064 19,918 SH   SOLE   0 0 19,918
ALBANY INTL CORP CL A 012348108   559,440 6,484 SH   SOLE   0 0 6,484
ALBEMARLE CORP COM 012653101   557,469 3,278 SH   SOLE   0 0 1,249
ALCON AG ORD SHS H01301128   7,055,326 91,556 SH   SOLE   0 0 91,556
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,888,882 28,860 SH   SOLE   0 0 13,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,813,499 32,436 SH   SOLE   0 0 32,436
ALIGHT INC COM CL A 01626W101   122,763 17,315 SH   SOLE   0 0 17,315
ALIGN TECHNOLOGY INC COM 016255101   2,205,708 7,224 SH   SOLE   0 0 2,927
ALKERMES PLC SHS G01767105   223,660 7,985 SH   SOLE   0 0 7,985
ALLEGION PLC ORD SHS G0176J109   1,804,390 17,317 SH   SOLE   0 0 17,317
ALLETE INC COM NEW 018522300   699,620 13,250 SH   SOLE   0 0 13,250
ALLIANT ENERGY CORP COM 018802108   1,788,271 36,910 SH   SOLE   0 0 8,765
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,539,202 59,926 SH   SOLE   0 0 59,926
ALLSTATE CORP COM 020002101   5,031,988 45,166 SH   SOLE   0 0 37,728
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   457,804 2,585 SH   SOLE   0 0 2,585
ALPHABET INC CAP STK CL C 02079K107   44,022,567 333,884 SH   SOLE   0 0 213,062
ALPHABET INC CAP STK CL A 02079K305   40,136,725 306,715 SH   SOLE   0 0 210,301
ALPS ETF TR ALERIAN MLP 00162Q452   1,579,696 37,433 SH   SOLE   0 0 29,759
ALTRIA GROUP INC COM 02209S103   7,520,037 178,835 SH   SOLE   0 0 150,785
ALTSHARES TRUST MERGER ARBITRAGE 02210T108   4,808,055 183,164 SH   SOLE   0 0 183,164
AMAZON COM INC COM 023135106   70,141,085 551,770 SH   SOLE   0 0 327,526
AMBEV SA SPONSORED ADR 02319V103   360,065 139,560 SH   SOLE   0 0 139,560
AMCOR PLC ORD G0250X107   395,107 43,134 SH   SOLE   0 0 23,103
AMDOCS LTD SHS G02602103   2,512,335 29,735 SH   SOLE   0 0 14,819
AMEREN CORP COM 023608102   1,293,627 17,288 SH   SOLE   0 0 12,397
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   267,438 15,441 SH   SOLE   0 0 15,441
AMERICAN CENTY ETF TR MULTISECTOR 025072398   19,378,470 463,858 SH   SOLE   0 0 436,509
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   2,133,585 44,496 SH   SOLE   0 0 29,358
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   4,617,224 82,969 SH   SOLE   0 0 56,576
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   9,368,088 161,938 SH   SOLE   0 0 156,015
AMERICAN CENTY ETF TR US SML CP VALU 025072877   9,022,360 115,745 SH   SOLE   0 0 107,218
AMERICAN CENTY ETF TR US EQT ETF 025072885   707,032 9,651 SH   SOLE   0 0 6,861
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   254,294 4,324 SH   SOLE   0 0 4,324
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   914,736 17,364 SH   SOLE   0 0 17,364
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760   459,904 10,289 SH   SOLE   0 0 10,289
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,089,996 65,623 SH   SOLE   0 0 65,623
AMERICAN ELEC PWR CO INC COM 025537101   3,978,721 52,894 SH   SOLE   0 0 22,071
AMERICAN EXPRESS CO COM 025816109   15,851,071 106,248 SH   SOLE   0 0 99,972
AMERICAN INTL GROUP INC COM NEW 026874784   4,214,640 69,549 SH   SOLE   0 0 56,588
AMERICAN PUB ED INC COM 02913V103   350,378 70,357 SH   SOLE   0 0 70,357
AMERICAN TOWER CORP NEW COM 03027X100   2,200,268 13,380 SH   SOLE   0 0 10,385
AMERICAN WOODMARK CORPORATIO COM 030506109   1,101,638 14,570 SH   SOLE   0 0 14,570
AMERICAN WTR WKS CO INC NEW COM 030420103   1,959,334 15,823 SH   SOLE   0 0 13,134
AMERIPRISE FINL INC COM 03076C106   2,558,362 7,760 SH   SOLE   0 0 5,674
AMETEK INC COM 031100100   2,958,489 20,022 SH   SOLE   0 0 10,731
AMGEN INC COM 031162100   6,921,199 25,752 SH   SOLE   0 0 10,985
AMICUS THERAPEUTICS INC COM 03152W109   1,877,005 154,359 SH   SOLE   0 0 154,359
AMN HEALTHCARE SVCS INC COM 001744101   607,333 7,130 SH   SOLE   0 0 7,130
AMPHENOL CORP NEW CL A 032095101   8,409,969 100,131 SH   SOLE   0 0 80,935
ANALOG DEVICES INC COM 032654105   3,803,983 21,726 SH   SOLE   0 0 11,620
ANGIODYNAMICS INC COM 03475V101   918,662 125,672 SH   SOLE   0 0 125,672
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   589,830 10,666 SH   SOLE   0 0 10,666
ANSYS INC COM 03662Q105   1,312,196 4,410 SH   SOLE   0 0 3,698
AON PLC SHS CL A G0403H108   28,138,715 86,789 SH   SOLE   0 0 83,559
APA CORPORATION COM 03743Q108   494,097 12,022 SH   SOLE   0 0 6,099
APELLIS PHARMACEUTICALS INC COM 03753U106   1,042,144 27,396 SH   SOLE   0 0 27,396
APOLLO GLOBAL MGMT INC COM 03769M106   236,654 2,637 SH   SOLE   0 0 2,637
APPFOLIO INC COM CL A 03783C100   1,895,334 10,378 SH   SOLE   0 0 10,378
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   889,466 57,983 SH   SOLE   0 0 57,983
APPLE INC COM 037833100   136,875,340 799,459 SH   SOLE   0 0 520,164
APPLIED INDL TECHNOLOGIES IN COM 03820C105   254,179 1,644 SH   SOLE   0 0 1,644
APPLIED MATLS INC COM 038222105   7,197,984 51,989 SH   SOLE   0 0 29,667
APTARGROUP INC COM 038336103   3,146,382 25,163 SH   SOLE   0 0 25,163
APTIV PLC SHS G6095L109   2,821,983 28,623 SH   SOLE   0 0 25,374
ARCBEST CORP COM 03937C105   269,881 2,655 SH   SOLE   0 0 2,655
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   256,833 10,261 SH   SOLE   0 0 10,261
ARCH CAP GROUP LTD ORD G0450A105   742,658 9,317 SH   SOLE   0 0 2,957
ARCH RESOURCES INC CL A 03940R107   313,844 1,839 SH   SOLE   0 0 1,839
ARCHER DANIELS MIDLAND CO COM 039483102   4,411,245 58,489 SH   SOLE   0 0 41,810
ARES CAPITAL CORP COM 04010L103   720,123 36,986 SH   SOLE   0 0 36,986
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,739,799 26,634 SH   SOLE   0 0 26,634
ARGENX SE SPONSORED ADR 04016X101   3,702,466 7,531 SH   SOLE   0 0 7,531
ARISTA NETWORKS INC COM 040413106   1,186,900 6,453 SH   SOLE   0 0 2,731
ARK ETF TR INNOVATION ETF 00214Q104   1,595,200 40,212 SH   SOLE   0 0 24,450
ARMSTRONG WORLD INDS INC NEW COM 04247X102   2,995,511 41,604 SH   SOLE   0 0 41,604
ARRAY TECHNOLOGIES INC COM SHS 04271T100   218,904 9,865 SH   SOLE   0 0 9,865
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,720,352 72,697 SH   SOLE   0 0 30,008
ASBURY AUTOMOTIVE GROUP INC COM 043436104   956,631 4,158 SH   SOLE   0 0 2,856
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   627,371 83,427 SH   SOLE   0 0 83,427
ASGN INC COM 00191U102   1,551,103 18,990 SH   SOLE   0 0 18,990
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,361,492 15,903 SH   SOLE   0 0 14,689
ASSURANT INC COM 04621X108   809,791 5,640 SH   SOLE   0 0 5,640
ASSURED GUARANTY LTD COM G0585R106   430,358 7,111 SH   SOLE   0 0 7,111
ASTRAZENECA PLC SPONSORED ADR 046353108   8,607,727 127,107 SH   SOLE   0 0 119,394
AT&T INC COM 00206R102   4,765,861 317,301 SH   SOLE   0 0 179,357
ATI INC COM 01741R102   273,648 6,650 SH   SOLE   0 0 6,650
ATKORE INC COM 047649108   2,224,721 14,912 SH   SOLE   0 0 14,912
ATLANTA BRAVES HLDGS INC COM SER C 047726302   1,858,996 52,029 SH   SOLE   0 0 52,029
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,307,218 45,421 SH   SOLE   0 0 45,421
ATMOS ENERGY CORP COM 049560105   400,835 3,784 SH   SOLE   0 0 3,784
ATRICURE INC COM 04963C209   3,116,545 71,154 SH   SOLE   0 0 71,154
AUTODESK INC COM 052769106   17,515,016 84,650 SH   SOLE   0 0 64,335
AUTOMATIC DATA PROCESSING IN COM 053015103   2,984,322 12,404 SH   SOLE   0 0 7,081
AUTOZONE INC COM 053332102   3,822,685 1,505 SH   SOLE   0 0 1,314
AVALONBAY CMNTYS INC COM 053484101   1,026,220 5,975 SH   SOLE   0 0 3,877
AVANTOR INC COM 05352A100   3,217,504 152,633 SH   SOLE   0 0 152,633
AVERY DENNISON CORP COM 053611109   1,227,005 6,717 SH   SOLE   0 0 5,325
AVIENT CORPORATION COM 05368V106   707,326 20,026 SH   SOLE   0 0 20,026
AXON ENTERPRISE INC COM 05464C101   1,856,378 9,329 SH   SOLE   0 0 9,329
AXSOME THERAPEUTICS INC COM 05464T104   235,040 3,363 SH   SOLE   0 0 3,363
AXT INC COM 00246W103   59,767 24,903 SH   SOLE   0 0 24,903
AZEK CO INC CL A 05478C105   269,504 9,062 SH   SOLE   0 0 9,062
AZENTA INC COM 114340102   2,368,971 47,200 SH   SOLE   0 0 47,200
BAIDU INC SPON ADR REP A 056752108   918,820 6,839 SH   SOLE   0 0 6,839
BAKER HUGHES COMPANY CL A 05722G100   836,171 23,674 SH   SOLE   0 0 14,829
BALCHEM CORP COM 057665200   237,785 1,917 SH   SOLE   0 0 1,917
BALL CORP COM 058498106   9,205,861 184,931 SH   SOLE   0 0 184,931
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   673,611 83,678 SH   SOLE   0 0 71,754
BANCO BRADESCO S A SP ADR PFD NEW 059460303   34,431 12,081 SH   SOLE   0 0 12,081
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   1,008,754 55,003 SH   SOLE   0 0 55,003
BANCO SANTANDER S.A. ADR 05964H105   357,417 95,058 SH   SOLE   0 0 81,641
BANK AMERICA CORP COM 060505104   5,278,623 192,791 SH   SOLE   0 0 96,639
BANK MONTREAL QUE COM 063671101   439,900 5,214 SH   SOLE   0 0 5,214
BANK NEW YORK MELLON CORP COM 064058100   1,618,593 37,951 SH   SOLE   0 0 26,271
BANK NOVA SCOTIA HALIFAX COM 064149107   261,276 5,731 SH   SOLE   0 0 5,731
BANK OZK LITTLE ROCK ARK COM 06417N103   507,417 13,688 SH   SOLE   0 0 13,688
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723   1,177,598 56,208 SH   SOLE   0 0 56,208
BARCLAYS PLC ADR 06738E204   978,022 125,548 SH   SOLE   0 0 125,548
BARRICK GOLD CORP COM 067901108   1,305,944 89,756 SH   SOLE   0 0 89,756
BAXTER INTL INC COM 071813109   1,631,991 43,243 SH   SOLE   0 0 43,243
BCE INC COM NEW 05534B760   2,804,360 73,470 SH   SOLE   0 0 29,868
BECTON DICKINSON & CO COM 075887109   5,133,298 19,856 SH   SOLE   0 0 15,958
BELLRING BRANDS INC COMMON STOCK 07831C103   1,789,052 43,392 SH   SOLE   0 0 43,392
BENTLEY SYS INC COM CL B 08265T208   3,924,711 78,244 SH   SOLE   0 0 78,244
BERKLEY W R CORP COM 084423102   425,002 6,694 SH   SOLE   0 0 6,694
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   34,642,104 98,893 SH   SOLE   0 0 57,358
BERKSHIRE HATHAWAY INC DEL CL A 084670108   531,477 1 SH   SOLE   0 0 1
BERKSHIRE HILLS BANCORP INC COM 084680107   241,377 12,039 SH   SOLE   0 0 12,039
BERRY GLOBAL GROUP INC COM 08579W103   451,822 7,298 SH   SOLE   0 0 7,298
BEST BUY INC COM 086516101   506,387 7,289 SH   SOLE   0 0 2,969
BHP GROUP LTD SPONSORED ADS 088606108   1,192,824 20,971 SH   SOLE   0 0 20,971
BILL HOLDINGS INC COM 090043100   312,573 2,879 SH   SOLE   0 0 2,879
BIO RAD LABS INC CL A 090572207   2,907,388 8,111 SH   SOLE   0 0 8,111
BIOGEN INC COM 09062X103   2,433,732 9,469 SH   SOLE   0 0 8,243
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,976,201 22,335 SH   SOLE   0 0 22,335
BJS WHSL CLUB HLDGS INC COM 05550J101   4,121,903 57,754 SH   SOLE   0 0 57,754
BLACKLINE INC COM 09239B109   1,852,088 33,389 SH   SOLE   0 0 33,389
BLACKROCK CORPOR HI YLD FD I COM 09255P107   1,727,109 200,128 SH   SOLE   0 0 171,223
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   792,469 16,832 SH   SOLE   0 0 16,832
BLACKROCK INC COM 09247X101   10,710,158 16,566 SH   SOLE   0 0 13,321
BLACKSTONE INC COM 09260D107   3,244,825 30,286 SH   SOLE   0 0 21,271
BLOCK INC CL A 852234103   235,596 5,323 SH   SOLE   0 0 5,323
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834   45,305,750 1,043,558 SH   SOLE   0 0 981,219
BOEING CO COM 097023105   2,166,645 11,303 SH   SOLE   0 0 4,984
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   12,949,692 257,603 SH   SOLE   0 0 25,632
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   9,822,143 197,509 SH   SOLE   0 0 191,381
BOOKING HOLDINGS INC COM 09857L108   6,546,526 2,123 SH   SOLE   0 0 1,336
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,170,342 38,165 SH   SOLE   0 0 35,956
BOSTON SCIENTIFIC CORP COM 101137107   2,856,452 54,099 SH   SOLE   0 0 41,960
BP PLC SPONSORED ADR 055622104   4,363,136 112,684 SH   SOLE   0 0 90,314
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   238,259 52,480 SH   SOLE   0 0 52,480
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,375,452 16,885 SH   SOLE   0 0 16,885
BRISTOL-MYERS SQUIBB CO COM 110122108   4,143,967 71,399 SH   SOLE   0 0 39,452
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,310,195 41,713 SH   SOLE   0 0 32,632
BROADCOM INC COM 11135F101   13,813,408 16,631 SH   SOLE   0 0 11,319
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,418,040 19,090 SH   SOLE   0 0 17,065
BROADSTONE NET LEASE INC COM 11135E203   313,070 21,893 SH   SOLE   0 0 21,893
BROOKFIELD CORP CL A LTD VT SH 11271J107   456,949 14,613 SH   SOLE   0 0 14,613
BROWN FORMAN CORP CL B 115637209   2,789,156 48,347 SH   SOLE   0 0 48,347
BRP INC COM SUN VTG 05577W200   275,979 3,638 SH   SOLE   0 0 3,638
BRUKER CORP COM 116794108   1,782,741 28,615 SH   SOLE   0 0 28,615
BRUNSWICK CORP COM 117043109   527,720 6,680 SH   SOLE   0 0 6,680
BUILD FUNDS TRUST BOND INNOVATION 12009B101   784,256 34,988 SH   SOLE   0 0 34,988
BUILDERS FIRSTSOURCE INC COM 12008R107   201,549 1,619 SH   SOLE   0 0 1,619
BUNGE LIMITED COM G16962105   913,340 8,437 SH   SOLE   0 0 2,354
BURLINGTON STORES INC COM 122017106   1,192,534 8,814 SH   SOLE   0 0 8,814
BWX TECHNOLOGIES INC COM 05605H100   2,523,152 33,651 SH   SOLE   0 0 33,651
CABLE ONE INC COM 12685J105   252,412 410 SH   SOLE   0 0 410
CACI INTL INC CL A 127190304   361,020 1,150 SH   SOLE   0 0 1,150
CACTUS INC CL A 127203107   292,072 5,817 SH   SOLE   0 0 5,817
CADENCE DESIGN SYSTEM INC COM 127387108   2,516,987 10,743 SH   SOLE   0 0 8,112
CALIFORNIA RES CORP COM STOCK 13057Q305   615,494 10,989 SH   SOLE   0 0 10,989
CAMBRIA ETF TR TAIL RISK 132061862   588,794 45,502 SH   SOLE   0 0 45,502
CAMDEN PPTY TR SH BEN INT 133131102   271,634 2,872 SH   SOLE   0 0 2,872
CAMECO CORP COM 13321L108   1,177,695 29,710 SH   SOLE   0 0 29,710
CANADIAN IMPERIAL BK COMM TO COM 136069101   500,992 12,976 SH   SOLE   0 0 12,976
CANADIAN NAT RES LTD COM 136385101   293,079 4,532 SH   SOLE   0 0 4,532
CANADIAN NATL RY CO COM 136375102   1,123,779 10,374 SH   SOLE   0 0 10,374
CANADIAN PACIFIC KANSAS CITY COM 13646K108   14,433,952 193,979 SH   SOLE   0 0 193,979
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   6,186,878 246,391 SH   SOLE   0 0 246,391
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   8,823,740 333,349 SH   SOLE   0 0 69,059
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   1,387,432 60,534 SH   SOLE   0 0 60,534
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,040,736 42,479 SH   SOLE   0 0 42,479
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   241,575 11,112 SH   SOLE   0 0 11,112
CAPITAL ONE FINL CORP COM 14040H105   1,422,130 14,653 SH   SOLE   0 0 9,327
CARDINAL HEALTH INC COM 14149Y108   2,710,855 31,224 SH   SOLE   0 0 13,692
CARLISLE COS INC COM 142339100   1,128,497 4,353 SH   SOLE   0 0 4,353
CARMAX INC COM 143130102   2,943,853 41,621 SH   SOLE   0 0 28,685
CARRIER GLOBAL CORPORATION COM 14448C104   1,440,922 26,104 SH   SOLE   0 0 11,590
CARTERS INC COM 146229109   637,632 9,221 SH   SOLE   0 0 9,221
CASELLA WASTE SYS INC CL A 147448104   228,519 2,995 SH   SOLE   0 0 2,995
CASEYS GEN STORES INC COM 147528103   2,968,986 10,935 SH   SOLE   0 0 10,935
CASTLE BIOSCIENCES INC COM 14843C105   1,250,316 74,027 SH   SOLE   0 0 74,027
CATALENT INC COM 148806102   2,732,938 60,025 SH   SOLE   0 0 60,025
CATALYST PHARMACEUTICALS INC COM 14888U101   151,128 12,928 SH   SOLE   0 0 12,928
CATERPILLAR INC COM 149123101   6,049,859 22,161 SH   SOLE   0 0 13,201
CATHAY GEN BANCORP COM 149150104   288,438 8,298 SH   SOLE   0 0 8,298
CAVCO INDS INC DEL COM 149568107   1,906,907 7,178 SH   SOLE   0 0 7,178
CBRE GROUP INC CL A 12504L109   2,709,185 36,680 SH   SOLE   0 0 36,680
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,472,532 110,302 SH   SOLE   0 0 94,773
CDW CORP COM 12514G108   1,049,699 5,203 SH   SOLE   0 0 2,728
CELANESE CORP DEL COM 150870103   234,600 1,869 SH   SOLE   0 0 1,869
CELSIUS HLDGS INC COM NEW 15118V207   343,200 2,000 SH   SOLE   0 0 2,000
CENCORA INC COM 21870Q105   3,103,400 17,244 SH   SOLE   0 0 11,474
CENOVUS ENERGY INC COM 15135U109   408,710 19,631 SH   SOLE   0 0 19,631
CENTENE CORP DEL COM 15135B101   785,163 11,399 SH   SOLE   0 0 11,399
CENTRAL VY CMNTY BANCORP COM 155685100   358,592 25,414 SH   SOLE   0 0 25,414
CF INDS HLDGS INC COM 125269100   840,005 9,797 SH   SOLE   0 0 9,797
CGI INC CL A SUB VTG 12532H104   906,924 9,208 SH   SOLE   0 0 9,208
CHAMPIONX CORPORATION COM 15872M104   2,604,829 73,128 SH   SOLE   0 0 73,128
CHARLES RIV LABS INTL INC COM 159864107   787,448 4,018 SH   SOLE   0 0 4,018
CHART INDS INC COM 16115Q308   2,465,770 14,580 SH   SOLE   0 0 14,580
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,503,424 3,418 SH   SOLE   0 0 2,633
CHASE CORP COM 16150R104   345,906 2,719 SH   SOLE   0 0 2,719
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,943,355 14,581 SH   SOLE   0 0 9,016
CHENIERE ENERGY INC COM NEW 16411R208   1,123,730 6,771 SH   SOLE   0 0 4,944
CHESAPEAKE ENERGY CORP COM 165167735   1,220,144 14,150 SH   SOLE   0 0 4,027
CHEVRON CORP NEW COM 166764100   23,346,119 138,454 SH   SOLE   0 0 81,849
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,113,931 1,154 SH   SOLE   0 0 851
CHOICE HOTELS INTL INC COM 169905106   209,492 1,710 SH   SOLE   0 0 1,710
CHORD ENERGY CORPORATION COM NEW 674215207   1,285,544 7,932 SH   SOLE   0 0 2,587
CHUBB LIMITED COM H1467J104   8,008,390 38,469 SH   SOLE   0 0 31,073
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,822,915 50,721 SH   SOLE   0 0 50,721
CHURCH & DWIGHT CO INC COM 171340102   1,210,860 13,214 SH   SOLE   0 0 7,925
CHURCHILL DOWNS INC COM 171484108   4,226,725 36,425 SH   SOLE   0 0 36,425
CIENA CORP COM NEW 171779309   3,129,179 66,212 SH   SOLE   0 0 66,212
CINCINNATI FINL CORP COM 172062101   4,956,127 48,452 SH   SOLE   0 0 48,452
CINTAS CORP COM 172908105   2,405,266 5,000 SH   SOLE   0 0 3,416
CISCO SYS INC COM 17275R102   21,335,265 396,862 SH   SOLE   0 0 304,331
CITIGROUP INC COM NEW 172967424   4,473,154 108,757 SH   SOLE   0 0 87,341
CITIZENS FINL GROUP INC COM 174610105   777,391 29,007 SH   SOLE   0 0 20,800
CLEAN HARBORS INC COM 184496107   450,533 2,692 SH   SOLE   0 0 2,692
CLOROX CO DEL COM 189054109   3,441,442 26,259 SH   SOLE   0 0 8,121
CME GROUP INC COM 12572Q105   1,941,151 9,695 SH   SOLE   0 0 6,538
CMS ENERGY CORP COM 125896100   1,084,267 20,415 SH   SOLE   0 0 15,579
CNX RES CORP COM 12653C108   457,064 20,242 SH   SOLE   0 0 20,242
COASTAL FINL CORP WA COM NEW 19046P209   4,564,380 106,371 SH   SOLE   0 0 106,371
COCA COLA CO COM 191216100   11,731,247 209,561 SH   SOLE   0 0 96,878
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,905,844 30,503 SH   SOLE   0 0 30,503
COGNEX CORP COM 192422103   2,536,713 59,772 SH   SOLE   0 0 59,772
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,904,272 42,874 SH   SOLE   0 0 37,694
COHEN & STEERS INC COM 19247A100   271,949 4,338 SH   SOLE   0 0 4,338
COHERENT CORP COM 19247G107   405,976 12,438 SH   SOLE   0 0 12,438
COHU INC COM 192576106   1,179,742 34,255 SH   SOLE   0 0 34,255
COLGATE PALMOLIVE CO COM 194162103   3,174,241 44,638 SH   SOLE   0 0 32,351
COLUMBIA BKG SYS INC COM 197236102   614,655 30,279 SH   SOLE   0 0 30,279
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   881,228 52,345 SH   SOLE   0 0 52,345
COLUMBIA SPORTSWEAR CO COM 198516106   207,332 2,798 SH   SOLE   0 0 2,798
COLUMBUS MCKINNON CORP N Y COM 199333105   2,169,903 62,157 SH   SOLE   0 0 62,157
COMCAST CORP NEW CL A 20030N101   22,698,924 511,928 SH   SOLE   0 0 417,951
COMFORT SYS USA INC COM 199908104   4,521,246 26,532 SH   SOLE   0 0 26,532
COMMERCIAL METALS CO COM 201723103   1,403,246 28,400 SH   SOLE   0 0 28,400
COMMUNITY HEALTHCARE TR INC COM 20369C106   611,466 20,588 SH   SOLE   0 0 20,588
CONAGRA BRANDS INC COM 205887102   4,521,084 164,883 SH   SOLE   0 0 86,222
CONCENTRIX CORP COM 20602D101   221,264 2,762 SH   SOLE   0 0 2,762
CONMED CORP COM 207410101   364,674 3,616 SH   SOLE   0 0 3,616
CONOCOPHILLIPS COM 20825C104   18,810,566 157,016 SH   SOLE   0 0 132,649
CONSOLIDATED EDISON INC COM 209115104   1,145,875 13,397 SH   SOLE   0 0 4,224
CONSTELLATION BRANDS INC CL A 21036P108   1,017,770 4,050 SH   SOLE   0 0 2,145
CONSTELLATION ENERGY CORP COM 21037T109   731,322 6,704 SH   SOLE   0 0 3,218
COOPER COS INC COM NEW 216648402   999,835 3,144 SH   SOLE   0 0 2,212
COPART INC COM 217204106   6,264,691 145,386 SH   SOLE   0 0 136,001
CORNING INC COM 219350105   1,054,931 34,622 SH   SOLE   0 0 21,398
CORTEVA INC COM 22052L104   1,423,679 27,828 SH   SOLE   0 0 21,850
COSTAR GROUP INC COM 22160N109   1,560,098 20,290 SH   SOLE   0 0 20,290
COSTCO WHSL CORP NEW COM 22160K105   11,797,548 20,882 SH   SOLE   0 0 12,849
COTERRA ENERGY INC COM 127097103   1,831,697 67,715 SH   SOLE   0 0 51,549
COUPANG INC CL A 22266T109   171,649 10,097 SH   SOLE   0 0 10,097
COUSINS PPTYS INC COM NEW 222795502   264,077 12,964 SH   SOLE   0 0 12,964
CRANE COMPANY COMMON STOCK 224408104   496,438 5,588 SH   SOLE   0 0 5,588
CREDICORP LTD COM G2519Y108   1,212,517 9,475 SH   SOLE   0 0 9,475
CRH PLC ORD G25508105   3,271,973 59,784 SH   SOLE   0 0 59,784
CROCS INC COM 227046109   420,346 4,764 SH   SOLE   0 0 4,764
CROSS CTRY HEALTHCARE INC COM 227483104   1,776,451 71,660 SH   SOLE   0 0 71,660
CROWDSTRIKE HLDGS INC CL A 22788C105   1,374,274 8,211 SH   SOLE   0 0 6,404
CROWN CASTLE INC COM 22822V101   7,103,152 77,183 SH   SOLE   0 0 50,772
CROWN HLDGS INC COM 228368106   1,050,363 11,871 SH   SOLE   0 0 11,871
CRYOPORT INC COM PAR $0.001 229050307   939,176 68,503 SH   SOLE   0 0 68,503
CSX CORP COM 126408103   6,054,827 196,905 SH   SOLE   0 0 158,658
CUBESMART COM 229663109   2,207,706 57,899 SH   SOLE   0 0 24,030
CULLEN FROST BANKERS INC COM 229899109   720,201 7,896 SH   SOLE   0 0 7,896
CUMMINS INC COM 231021106   3,970,904 17,381 SH   SOLE   0 0 11,015
CURTISS WRIGHT CORP COM 231561101   2,186,645 11,177 SH   SOLE   0 0 11,177
CVS HEALTH CORP COM 126650100   5,878,155 84,190 SH   SOLE   0 0 61,212
CYBERARK SOFTWARE LTD SHS M2682V108   2,188,950 13,366 SH   SOLE   0 0 13,366
CYMABAY THERAPEUTICS INC COM 23257D103   228,630 15,334 SH   SOLE   0 0 15,334
D R HORTON INC COM 23331A109   2,242,282 20,864 SH   SOLE   0 0 13,118
DANA INC COM 235825205   196,106 13,368 SH   SOLE   0 0 13,368
DANAHER CORPORATION COM 235851102   23,285,168 93,854 SH   SOLE   0 0 86,503
DARDEN RESTAURANTS INC COM 237194105   311,504 2,175 SH   SOLE   0 0 2,175
DATADOG INC CL A COM 23804L103   415,917 4,566 SH   SOLE   0 0 4,566
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   678,818 38,029 SH   SOLE   0 0 25,889
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   539,671 17,089 SH   SOLE   0 0 17,089
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   270,138 9,827 SH   SOLE   0 0 9,827
DAVITA INC COM 23918K108   1,579,691 16,711 SH   SOLE   0 0 16,711
DBX ETF TR XTRACK MSCI EAFE 233051200   1,403,993 40,230 SH   SOLE   0 0 13,084
DBX ETF TR XTRACK MSCI EAFE 233051630   9,587,084 424,395 SH   SOLE   0 0 366,006
DBX ETF TR XTRACK MSCI EMRG 233051101   391,769 17,866 SH   SOLE   0 0 17,866
DBX ETF TR XTRACKERS S&P 233051143   1,231,583 31,442 SH   SOLE   0 0 31,442
DBX ETF TR XTRACKERS MSCI 233051218   290,274 10,819 SH   SOLE   0 0 10,819
DBX ETF TR XTKR MSCI EMRG 233051226   220,111 9,645 SH   SOLE   0 0 9,645
DBX ETF TR XTRACKERS SHRT 233051283   4,970,321 115,535 SH   SOLE   0 0 115,535
DBX ETF TR XTRACK HRVST CSI 233051879   2,419,762 93,032 SH   SOLE   0 0 93,032
DECKERS OUTDOOR CORP COM 243537107   2,589,471 5,037 SH   SOLE   0 0 4,061
DEERE & CO COM 244199105   6,781,110 17,969 SH   SOLE   0 0 10,227
DELEK US HLDGS INC NEW COM 24665A103   475,058 16,722 SH   SOLE   0 0 16,722
DELTA AIR LINES INC DEL COM NEW 247361702   285,566 7,718 SH   SOLE   0 0 7,718
DENTSPLY SIRONA INC COM 24906P109   288,037 8,432 SH   SOLE   0 0 8,432
DEUTSCHE BANK A G NAMEN AKT D18190898   188,468 17,149 SH   SOLE   0 0 17,149
DEVON ENERGY CORP NEW COM 25179M103   2,309,658 48,420 SH   SOLE   0 0 38,121
DEXCOM INC COM 252131107   675,114 7,236 SH   SOLE   0 0 4,669
DIAGEO PLC SPON ADR NEW 25243Q205   13,076,903 87,659 SH   SOLE   0 0 86,223
DIAMOND OFFSHORE DRILLING IN COM 25271C201   311,480 21,218 SH   SOLE   0 0 21,218
DIAMONDBACK ENERGY INC COM 25278X109   2,242,205 14,477 SH   SOLE   0 0 11,889
DIAMONDROCK HOSPITALITY CO COM 252784301   791,967 98,626 SH   SOLE   0 0 98,626
DICKS SPORTING GOODS INC COM 253393102   820,367 7,555 SH   SOLE   0 0 7,555
DIGITAL RLTY TR INC COM 253868103   684,142 5,653 SH   SOLE   0 0 2,411
DIME CMNTY BANCSHARES INC COM 25432X102   621,985 31,162 SH   SOLE   0 0 31,162
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   2,014,731 43,281 SH   SOLE   0 0 13,100
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   12,934,278 493,675 SH   SOLE   0 0 19,760
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   15,517,865 707,286 SH   SOLE   0 0 663,115
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   1,599,001 53,389 SH   SOLE   0 0 53,389
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,479,426 56,661 SH   SOLE   0 0 56,661
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   620,511 27,493 SH   SOLE   0 0 27,493
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   667,673 12,720 SH   SOLE   0 0 12,720
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   2,865,121 62,708 SH   SOLE   0 0 62,708
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   6,544,863 135,867 SH   SOLE   0 0 135,867
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   379,525 16,936 SH   SOLE   0 0 16,936
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,266,732 37,235 SH   SOLE   0 0 37,235
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,784,652 76,562 SH   SOLE   0 0 76,562
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   269,427 11,330 SH   SOLE   0 0 11,330
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   3,829,778 164,016 SH   SOLE   0 0 164,016
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   378,294 11,597 SH   SOLE   0 0 11,597
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   358,585 13,958 SH   SOLE   0 0 13,958
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   3,862,611 83,282 SH   SOLE   0 0 83,282
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   5,296,324 131,195 SH   SOLE   0 0 131,195
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,453,621 64,548 SH   SOLE   0 0 64,548
DIODES INC COM 254543101   230,370 2,922 SH   SOLE   0 0 2,922
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   576,252 38,831 SH   SOLE   0 0 38,831
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   5,211,668 66,645 SH   SOLE   0 0 66,645
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   828,676 11,083 SH   SOLE   0 0 11,083
DIREXION SHS ETF TR DIREXION HCM 25461A726   17,869,510 751,948 SH   SOLE   0 0 751,948
DISCOVER FINL SVCS COM 254709108   799,749 9,232 SH   SOLE   0 0 4,910
DISNEY WALT CO COM 254687106   7,038,138 86,837 SH   SOLE   0 0 63,218
DOCGO INC COM 256086109   82,439 15,467 SH   SOLE   0 0 15,467
DOLBY LABORATORIES INC COM CL A 25659T107   1,754,273 22,133 SH   SOLE   0 0 22,133
DOLLAR GEN CORP NEW COM 256677105   3,196,457 30,212 SH   SOLE   0 0 30,212
DOLLAR TREE INC COM 256746108   5,755,219 54,065 SH   SOLE   0 0 54,065
DOMINION ENERGY INC COM 25746U109   8,264,971 185,023 SH   SOLE   0 0 172,168
DOMINOS PIZZA INC COM 25754A201   2,081,507 5,495 SH   SOLE   0 0 5,495
DONALDSON INC COM 257651109   1,759,432 29,501 SH   SOLE   0 0 29,501
DORMAN PRODS INC COM 258278100   1,218,675 16,086 SH   SOLE   0 0 16,086
DOUGLAS EMMETT INC COM 25960P109   217,073 17,012 SH   SOLE   0 0 17,012
DOVER CORP COM 260003108   2,095,473 15,020 SH   SOLE   0 0 15,020
DOW INC COM 260557103   2,025,732 39,288 SH   SOLE   0 0 20,720
DR REDDYS LABS LTD ADR 256135203   513,966 7,686 SH   SOLE   0 0 7,686
DT MIDSTREAM INC COMMON STOCK 23345M107   2,596,163 49,058 SH   SOLE   0 0 20,265
DTE ENERGY CO COM 233331107   465,500 4,689 SH   SOLE   0 0 2,109
DUKE ENERGY CORP NEW COM NEW 26441C204   13,619,168 154,307 SH   SOLE   0 0 101,909
DUPONT DE NEMOURS INC COM 26614N102   8,436,684 113,108 SH   SOLE   0 0 106,924
D-WAVE QUANTUM INC COM 26740W109   28,113 29,136 SH   SOLE   0 0 29,136
DYNATRACE INC COM NEW 268150109   516,647 11,056 SH   SOLE   0 0 11,056
E L F BEAUTY INC COM 26856L103   272,159 2,478 SH   SOLE   0 0 2,478
EA SERIES TRUST FREEDOM 100 EM 02072L607   495,425 17,500 SH   SOLE   0 0 17,500
EAGLE MATLS INC COM 26969P108   2,276,828 13,673 SH   SOLE   0 0 13,673
EAST WEST BANCORP INC COM 27579R104   565,677 10,732 SH   SOLE   0 0 10,732
EASTERLY GOVT PPTYS INC COM 27616P103   770,073 67,373 SH   SOLE   0 0 67,373
EASTGROUP PPTYS INC COM 277276101   1,850,666 11,113 SH   SOLE   0 0 11,113
EASTMAN CHEM CO COM 277432100   2,069,780 26,978 SH   SOLE   0 0 26,978
EATON CORP PLC SHS G29183103   6,553,528 30,728 SH   SOLE   0 0 25,337
EBAY INC. COM 278642103   1,477,667 33,514 SH   SOLE   0 0 20,569
ECOLAB INC COM 278865100   14,500,376 85,598 SH   SOLE   0 0 82,717
EDISON INTL COM 281020107   2,672,033 42,219 SH   SOLE   0 0 37,906
EDWARDS LIFESCIENCES CORP COM 00028176E   2,757,851 39,807 SH   SOLE   0 0 36,043
ELBIT SYS LTD ORD M3760D101   966,255 4,881 SH   SOLE   0 0 4,881
ELECTRONIC ARTS INC COM 285512109   464,143 3,855 SH   SOLE   0 0 3,855
ELEMENT SOLUTIONS INC COM 28618M106   1,967,996 100,357 SH   SOLE   0 0 100,357
ELEVANCE HEALTH INC COM 036752103   3,954,142 9,081 SH   SOLE   0 0 2,563
ELI LILLY & CO COM 532457108   20,563,035 38,283 SH   SOLE   0 0 24,531
EMCOR GROUP INC COM 29084Q100   4,167,566 19,809 SH   SOLE   0 0 19,809
EMERSON ELEC CO COM 291011104   2,566,912 26,581 SH   SOLE   0 0 16,237
ENBRIDGE INC COM 29250N105   1,892,092 57,008 SH   SOLE   0 0 42,794
ENCOMPASS HEALTH CORP COM 29261A100   2,092,968 31,164 SH   SOLE   0 0 31,164
ENGINE NO 1 ETF TRUST TRANSFORM CLMTE 29287L205   1,232,350 24,080 SH   SOLE   0 0 16,885
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   213,059 4,271 SH   SOLE   0 0 4,271
ENHABIT INC COM 29332G102   850,590 75,608 SH   SOLE   0 0 75,608
ENI S P A SPONSORED ADR 26874R108   1,949,865 61,086 SH   SOLE   0 0 61,086
ENPHASE ENERGY INC COM 29355A107   512,560 4,266 SH   SOLE   0 0 4,266
ENTEGRIS INC COM 29362U104   8,285,440 88,227 SH   SOLE   0 0 88,227
ENTERGY CORP NEW COM 29364G103   315,526 3,411 SH   SOLE   0 0 3,411
ENTERPRISE PRODS PARTNERS L COM 293792107   274,475 10,028 SH   SOLE   0 0 10,028
EOG RES INC COM 26875P101   3,720,093 29,347 SH   SOLE   0 0 16,174
EPAM SYS INC COM 29414B104   629,764 2,463 SH   SOLE   0 0 2,463
EQT CORP COM 26884L109   1,091,501 26,898 SH   SOLE   0 0 26,898
EQUIFAX INC COM 294429105   2,479,959 13,538 SH   SOLE   0 0 10,764
EQUINIX INC COM 29444U700   13,981,063 19,251 SH   SOLE   0 0 18,183
EQUINOR ASA SPONSORED ADR 29446M102   1,091,481 33,287 SH   SOLE   0 0 33,287
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,108,692 35,917 SH   SOLE   0 0 35,917
ERICSSON ADR B SEK 10 294821608   156,729 32,249 SH   SOLE   0 0 32,249
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   296,093 13,689 SH   SOLE   0 0 13,689
ESSEX PPTY TR INC COM 297178105   231,814 1,093 SH   SOLE   0 0 1,093
ETF SER SOLUTIONS DISTILLATE US 26922A321   1,150,558 25,774 SH   SOLE   0 0 25,774
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   305,109 3,045 SH   SOLE   0 0 3,045
ETSY INC COM 29786A106   2,727,084 42,228 SH   SOLE   0 0 42,228
EURONET WORLDWIDE INC COM 298736109   400,631 5,047 SH   SOLE   0 0 5,047
EVERCORE INC CLASS A 29977A105   2,504,043 18,161 SH   SOLE   0 0 18,161
EVEREST GROUP LTD COM G3223R108   908,033 2,443 SH   SOLE   0 0 2,443
EVERGY INC COM 30034W106   2,668,312 52,629 SH   SOLE   0 0 26,170
EVERSOURCE ENERGY COM 30040W108   600,714 10,330 SH   SOLE   0 0 5,602
EXACT SCIENCES CORP COM 30063P105   751,716 11,019 SH   SOLE   0 0 11,019
EXELIXIS INC COM 30161Q104   1,307,832 59,855 SH   SOLE   0 0 59,855
EXELON CORP COM 30161N101   650,222 17,206 SH   SOLE   0 0 7,087
EXLSERVICE HOLDINGS INC COM 302081104   433,106 15,446 SH   SOLE   0 0 15,446
EXPEDIA GROUP INC COM NEW 30212P303   292,616 2,839 SH   SOLE   0 0 2,839
EXPEDITORS INTL WASH INC COM 302130109   451,350 3,937 SH   SOLE   0 0 1,924
EXPONENT INC COM 30214U102   1,374,051 16,052 SH   SOLE   0 0 16,052
EXTRA SPACE STORAGE INC COM 30225T102   845,154 6,951 SH   SOLE   0 0 4,733
EXXON MOBIL CORP COM 30231G102   17,427,741 148,220 SH   SOLE   0 0 70,304
F5 INC COM 315616102   1,325,054 8,223 SH   SOLE   0 0 6,517
FABRINET SHS G3323L100   632,323 3,795 SH   SOLE   0 0 3,795
FACTSET RESH SYS INC COM 303075105   387,850 887 SH   SOLE   0 0 887
FAIR ISAAC CORP COM 303250104   3,470,646 3,996 SH   SOLE   0 0 3,996
FASTENAL CO COM 311900104   5,560,352 101,764 SH   SOLE   0 0 86,015
FEDERAL AGRIC MTG CORP CL C 313148306   387,447 2,511 SH   SOLE   0 0 2,511
FEDERAL SIGNAL CORP COM 313855108   1,588,527 26,595 SH   SOLE   0 0 26,595
FEDEX CORP COM 31428X106   3,026,123 11,422 SH   SOLE   0 0 7,849
FERGUSON PLC NEW SHS G3421J106   1,503,911 9,144 SH   SOLE   0 0 6,414
FERRARI N V COM N3167Y103   972,031 3,289 SH   SOLE   0 0 2,522
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   414,550 7,974 SH   SOLE   0 0 7,974
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   957,855 22,495 SH   SOLE   0 0 17,547
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,386,078 39,387 SH   SOLE   0 0 28,739
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   3,701,062 68,386 SH   SOLE   0 0 56,546
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,742,344 57,311 SH   SOLE   0 0 44,622
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   4,446,239 36,169 SH   SOLE   0 0 22,702
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,378,217 34,707 SH   SOLE   0 0 22,843
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   2,364,224 53,502 SH   SOLE   0 0 39,971
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   205,441 7,468 SH   SOLE   0 0 7,468
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   382,907 13,223 SH   SOLE   0 0 13,223
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   482,794 19,382 SH   SOLE   0 0 19,382
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   247,006 5,305 SH   SOLE   0 0 5,305
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   216,027 5,598 SH   SOLE   0 0 5,598
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,697,211 38,963 SH   SOLE   0 0 38,963
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   494,361 11,970 SH   SOLE   0 0 11,970
FIDELITY NATL INFORMATION SV COM 31620M106   9,629,613 174,229 SH   SOLE   0 0 156,312
FIRST AMERN FINL CORP COM 31847R102   2,001,005 35,422 SH   SOLE   0 0 31,555
FIRST CMNTY BANKSHARES INC V COM 31983A103   641,647 21,788 SH   SOLE   0 0 21,788
FIRST COMWLTH FINL CORP PA COM 319829107   328,950 26,941 SH   SOLE   0 0 26,941
FIRST CTZNS BANCSHARES INC N CL A 31946M103   4,253,685 3,082 SH   SOLE   0 0 3,082
FIRST FINL BANKSHARES INC COM 32020R109   1,281,271 51,006 SH   SOLE   0 0 51,006
FIRST INDL RLTY TR INC COM 32054K103   204,472 4,297 SH   SOLE   0 0 4,297
FIRST MERCHANTS CORP COM 320817109   287,264 10,326 SH   SOLE   0 0 10,326
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,310,570 26,812 SH   SOLE   0 0 20,365
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   3,217,471 60,536 SH   SOLE   0 0 48,297
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   767,253 17,024 SH   SOLE   0 0 11,147
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   5,062,722 261,167 SH   SOLE   0 0 217,987
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   656,254 41,093 SH   SOLE   0 0 41,093
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   1,158,772 42,974 SH   SOLE   0 0 42,974
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   1,410,847 45,287 SH   SOLE   0 0 45,287
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   1,129,374 38,334 SH   SOLE   0 0 38,334
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   552,956 16,751 SH   SOLE   0 0 16,751
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   369,419 7,427 SH   SOLE   0 0 7,427
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   853,142 16,981 SH   SOLE   0 0 16,981
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   416,974 19,980 SH   SOLE   0 0 19,980
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,939,730 164,155 SH   SOLE   0 0 114,081
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   1,069,048 37,249 SH   SOLE   0 0 37,249
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   342,420 4,138 SH   SOLE   0 0 4,138
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   285,067 16,364 SH   SOLE   0 0 16,364
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   822,926 8,470 SH   SOLE   0 0 8,470
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,217,639 83,938 SH   SOLE   0 0 31,331
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   6,990,592 124,632 SH   SOLE   0 0 44,397
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,569,922 21,322 SH   SOLE   0 0 21,322
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   589,440 3,693 SH   SOLE   0 0 3,693
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   310,937 7,926 SH   SOLE   0 0 7,926
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   889,055 48,344 SH   SOLE   0 0 48,344
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,071,296 66,840 SH   SOLE   0 0 66,840
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   1,453,179 98,923 SH   SOLE   0 0 98,923
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,109,059 22,641 SH   SOLE   0 0 22,641
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,152,069 24,388 SH   SOLE   0 0 24,388
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   286,357 4,819 SH   SOLE   0 0 4,819
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   1,430,700 28,985 SH   SOLE   0 0 28,985
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   229,070 7,731 SH   SOLE   0 0 7,731
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   285,015 9,238 SH   SOLE   0 0 9,238
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   294,943 9,313 SH   SOLE   0 0 9,313
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   277,361 8,623 SH   SOLE   0 0 8,623
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   207,856 5,690 SH   SOLE   0 0 5,690
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   6,326,753 150,440 SH   SOLE   0 0 150,440
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   322,066 8,616 SH   SOLE   0 0 8,616
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   261,703 13,102 SH   SOLE   0 0 13,102
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   441,261 14,322 SH   SOLE   0 0 14,322
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   547,290 16,640 SH   SOLE   0 0 16,640
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   1,438,202 22,201 SH   SOLE   0 0 22,201
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   727,710 8,973 SH   SOLE   0 0 8,973
FIRST TR MORNINGSTAR DIVID L SHS 336917109   4,087,014 122,219 SH   SOLE   0 0 122,219
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   746,602 68,556 SH   SOLE   0 0 68,556
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,551,176 148,467 SH   SOLE   0 0 148,467
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   808,130 8,352 SH   SOLE   0 0 8,352
FIRSTSERVICE CORP NEW COM 33767E202   1,862,941 12,800 SH   SOLE   0 0 12,800
FISERV INC COM 337738108   6,346,432 56,183 SH   SOLE   0 0 48,059
FIVE BELOW INC COM 33829M101   1,824,928 11,342 SH   SOLE   0 0 11,342
FIVE9 INC COM 338307101   213,990 3,328 SH   SOLE   0 0 3,328
FLEETCOR TECHNOLOGIES INC COM 339041105   11,007,452 43,109 SH   SOLE   0 0 43,109
FLEX LTD ORD Y2573F102   2,553,063 94,628 SH   SOLE   0 0 94,628
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,231,578 30,454 SH   SOLE   0 0 17,375
FLEXSHARES TR QUALT DIVD IDX 33939L860   11,274,744 202,129 SH   SOLE   0 0 36,852
FLOOR & DECOR HLDGS INC CL A 339750101   1,652,621 18,261 SH   SOLE   0 0 18,261
FLOWERS FOODS INC COM 343498101   2,392,310 107,859 SH   SOLE   0 0 44,912
FMC CORP COM NEW 302491303   1,542,666 23,035 SH   SOLE   0 0 23,035
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   841,219 7,707 SH   SOLE   0 0 7,707
FORD MTR CO DEL COM 345370860   1,411,966 113,685 SH   SOLE   0 0 38,541
FORESTAR GROUP INC COM 346232101   268,538 9,968 SH   SOLE   0 0 9,968
FORTINET INC COM 34959E109   2,381,857 40,591 SH   SOLE   0 0 35,454
FORTIVE CORP COM 34959J108   1,053,591 14,207 SH   SOLE   0 0 14,207
FORTREA HLDGS INC COMMON STOCK 34965K107   211,223 7,388 SH   SOLE   0 0 7,388
FORTUNE BRANDS INNOVATIONS I COM 34964C106   693,825 11,162 SH   SOLE   0 0 11,162
FOSTER L B CO COM 350060109   567,187 29,994 SH   SOLE   0 0 29,994
FOUR CORNERS PPTY TR INC COM 35086T109   213,712 9,631 SH   SOLE   0 0 9,631
FOX CORP CL A COM 35137L105   851,883 27,304 SH   SOLE   0 0 27,304
FOX CORP CL B COM 35137L204   1,125,354 38,967 SH   SOLE   0 0 38,967
FOX FACTORY HLDG CORP COM 35138V102   1,940,680 19,587 SH   SOLE   0 0 19,587
FRANCO NEV CORP COM 351858105   343,069 2,570 SH   SOLE   0 0 2,570
FRANKLIN LTD DURATION INCOME COM 35472T101   2,783,728 457,098 SH   SOLE   0 0 390,309
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546   22,409,696 995,544 SH   SOLE   0 0 928,879
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   2,632,006 83,318 SH   SOLE   0 0 83,318
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,666,085 62,990 SH   SOLE   0 0 62,990
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   2,123,196 92,514 SH   SOLE   0 0 92,514
FREEPORT-MCMORAN INC CL B 35671D857   915,446 24,549 SH   SOLE   0 0 10,156
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   374,652 69,124 SH   SOLE   0 0 69,124
FS KKR CAP CORP COM 302635206   876,484 44,514 SH   SOLE   0 0 18,208
FTI CONSULTING INC COM 302941109   2,101,135 11,777 SH   SOLE   0 0 11,777
FULLER H B CO COM 359694106   228,060 3,324 SH   SOLE   0 0 3,324
GALLAGHER ARTHUR J & CO COM 363576109   2,107,925 9,248 SH   SOLE   0 0 7,861
GAMING & LEISURE PPTYS INC COM 36467J108   266,802 5,857 SH   SOLE   0 0 5,857
GARMIN LTD SHS H2906T109   769,646 7,316 SH   SOLE   0 0 3,421
GARTNER INC COM 366651107   2,978,194 8,667 SH   SOLE   0 0 823
GATES INDL CORP PLC ORD SHS G39108108   1,168,070 100,609 SH   SOLE   0 0 100,609
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   673,119 9,893 SH   SOLE   0 0 5,706
GENCOR INDS INC COM 368678108   934,813 66,158 SH   SOLE   0 0 66,158
GENERAL DYNAMICS CORP COM 369550108   8,963,097 40,563 SH   SOLE   0 0 35,402
GENERAL ELECTRIC CO COM NEW 369604301   4,057,874 36,706 SH   SOLE   0 0 22,992
GENERAL MLS INC COM 370334104   1,714,150 26,788 SH   SOLE   0 0 7,129
GENERAL MTRS CO COM 37045V100   1,122,906 34,058 SH   SOLE   0 0 14,658
GENIUS SPORTS LIMITED SHARES CL A G3934V109   58,438 10,964 SH   SOLE   0 0 10,964
GENMAB A/S SPONSORED ADS 372303206   921,271 26,121 SH   SOLE   0 0 26,121
GENPACT LIMITED SHS G3922B107   284,749 7,866 SH   SOLE   0 0 7,866
GENTEX CORP COM 371901109   831,955 25,567 SH   SOLE   0 0 25,567
GENTHERM INC COM 37253A103   954,813 17,597 SH   SOLE   0 0 17,597
GENUINE PARTS CO COM 372460105   341,482 2,365 SH   SOLE   0 0 2,365
GIBRALTAR INDS INC COM 374689107   1,392,056 20,620 SH   SOLE   0 0 20,620
GILEAD SCIENCES INC COM 375558103   8,375,083 111,757 SH   SOLE   0 0 58,184
GITLAB INC CLASS A COM 37637K108   1,658,353 36,673 SH   SOLE   0 0 36,673
GLACIER BANCORP INC NEW COM 37637Q105   732,194 25,691 SH   SOLE   0 0 25,691
GLOBAL PMTS INC COM 37940X102   1,155,373 10,013 SH   SOLE   0 0 10,013
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   5,540,735 330,396 SH   SOLE   0 0 281,918
GLOBAL X FDS US INFR DEV ETF 37954Y673   630,937 20,768 SH   SOLE   0 0 10,387
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   561,975 23,924 SH   SOLE   0 0 23,924
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   631,893 25,562 SH   SOLE   0 0 25,562
GLOBANT S A COM L44385109   3,063,510 15,484 SH   SOLE   0 0 13,889
GLOBE LIFE INC COM 37959E102   602,147 5,538 SH   SOLE   0 0 5,538
GLOBUS MED INC CL A 379577208   1,367,758 27,548 SH   SOLE   0 0 27,548
GODADDY INC CL A 380237107   1,500,921 20,152 SH   SOLE   0 0 20,152
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   4,201,903 139,924 SH   SOLE   0 0 97,274
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   70,878,680 841,490 SH   SOLE   0 0 800,784
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   1,312,954 22,413 SH   SOLE   0 0 22,413
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,308,625 21,909 SH   SOLE   0 0 21,909
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   617,579 6,169 SH   SOLE   0 0 6,169
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   1,342,000 33,778 SH   SOLE   0 0 33,778
GOLDMAN SACHS GROUP INC COM 38141G104   3,339,706 10,321 SH   SOLE   0 0 5,720
GOOSEHEAD INS INC COM CL A 38267D109   203,617 2,732 SH   SOLE   0 0 2,732
GRACO INC COM 384109104   1,008,541 13,838 SH   SOLE   0 0 13,838
GRAINGER W W INC COM 384802104   436,730 631 SH   SOLE   0 0 631
GRAND CANYON ED INC COM 38526M106   1,018,259 8,712 SH   SOLE   0 0 8,712
GRANITE CONSTR INC COM 387328107   1,121,356 29,494 SH   SOLE   0 0 29,494
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   328,816 15,230 SH   SOLE   0 0 15,230
GRAPHIC PACKAGING HLDG CO COM 388689101   733,936 32,941 SH   SOLE   0 0 32,941
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   778,635 4,737 SH   SOLE   0 0 4,737
GSK PLC SPONSORED ADR 37733W204   646,386 17,831 SH   SOLE   0 0 11,000
GUARDANT HEALTH INC COM 40131M109   831,965 28,069 SH   SOLE   0 0 28,069
GUIDEWIRE SOFTWARE INC COM 40171V100   2,415,240 26,836 SH   SOLE   0 0 26,836
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,066,122 35,228 SH   SOLE   0 0 35,228
H WORLD GROUP LTD SPONSORED ADS 44332N106   804,411 20,401 SH   SOLE   0 0 20,401
HALEON PLC SPON ADS 405552100   4,806,155 576,969 SH   SOLE   0 0 576,969
HALLIBURTON CO COM 406216101   1,919,072 47,384 SH   SOLE   0 0 34,610
HALOZYME THERAPEUTICS INC COM 40637H109   1,350,752 35,360 SH   SOLE   0 0 35,360
HAMILTON LANE INC CL A 407497106   885,823 9,795 SH   SOLE   0 0 6,769
HANOVER INS GROUP INC COM 410867105   652,784 5,882 SH   SOLE   0 0 5,882
HARMONIC INC COM 413160102   306,244 31,801 SH   SOLE   0 0 31,801
HARTFORD FINL SVCS GROUP INC COM 416515104   1,023,821 14,438 SH   SOLE   0 0 9,853
HASBRO INC COM 418056107   5,763,575 87,142 SH   SOLE   0 0 53,286
HAYWARD HLDGS INC COM 421298100   263,614 18,696 SH   SOLE   0 0 18,696
HCA HEALTHCARE INC COM 40412C101   1,687,965 6,862 SH   SOLE   0 0 4,497
HDFC BANK LTD SPONSORED ADS 40415F101   5,628,520 95,382 SH   SOLE   0 0 90,240
HEALTHCARE RLTY TR CL A COM 42226K105   518,073 33,928 SH   SOLE   0 0 11,894
HEALTHEQUITY INC COM 42226A107   335,300 4,590 SH   SOLE   0 0 4,590
HEALTHPEAK PROPERTIES INC COM 42250P103   288,402 15,708 SH   SOLE   0 0 15,708
HECLA MNG CO COM 422704106   49,935 12,771 SH   SOLE   0 0 12,771
HEIDRICK & STRUGGLES INTL IN COM 422819102   231,228 9,242 SH   SOLE   0 0 9,242
HELEN OF TROY LTD COM G4388N106   520,207 4,463 SH   SOLE   0 0 4,463
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,254,480 112,308 SH   SOLE   0 0 112,308
HELMERICH & PAYNE INC COM 423452101   829,388 19,672 SH   SOLE   0 0 19,672
HENRY JACK & ASSOC INC COM 426281101   241,522 1,598 SH   SOLE   0 0 1,598
HERSHEY CO COM 427866108   1,925,041 9,621 SH   SOLE   0 0 4,967
HESS CORP COM 42809H107   1,086,408 7,100 SH   SOLE   0 0 5,529
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,535,546 88,403 SH   SOLE   0 0 33,084
HEXCEL CORP NEW COM 428291108   3,237,455 49,700 SH   SOLE   0 0 49,700
HF SINCLAIR CORP COM 403949100   780,372 13,708 SH   SOLE   0 0 9,114
HILTON GRAND VACATIONS INC COM 43283X105   399,389 9,813 SH   SOLE   0 0 9,813
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,160,260 7,726 SH   SOLE   0 0 5,397
HNI CORP COM 404251100   3,615,979 104,417 SH   SOLE   0 0 54,213
HOLOGIC INC COM 436440101   5,164,887 74,422 SH   SOLE   0 0 74,422
HOME DEPOT INC COM 437076102   23,598,174 78,098 SH   SOLE   0 0 47,003
HONDA MOTOR LTD AMERN SHS 438128308   485,583 14,435 SH   SOLE   0 0 14,435
HONEYWELL INTL INC COM 438516106   19,185,903 103,853 SH   SOLE   0 0 82,047
HORMEL FOODS CORP COM 440452100   1,853,714 48,743 SH   SOLE   0 0 16,344
HOST HOTELS & RESORTS INC COM 44107P104   786,418 48,937 SH   SOLE   0 0 48,937
HOULIHAN LOKEY INC CL A 441593100   454,511 4,243 SH   SOLE   0 0 2,330
HOWMET AEROSPACE INC COM 443201108   481,740 10,416 SH   SOLE   0 0 10,416
HP INC COM 40434L105   464,727 18,083 SH   SOLE   0 0 10,150
HSBC HLDGS PLC SPON ADR NEW 404280406   4,362,596 110,558 SH   SOLE   0 0 104,427
HUBBELL INC COM 443510607   2,677,205 8,542 SH   SOLE   0 0 7,503
HUBSPOT INC COM 443573100   2,557,060 5,192 SH   SOLE   0 0 5,192
HUMANA INC COM 444859102   1,774,582 3,647 SH   SOLE   0 0 2,642
HUNTINGTON BANCSHARES INC COM 446150104   3,086,727 296,801 SH   SOLE   0 0 142,717
HUNTINGTON INGALLS INDS INC COM 446413106   1,788,207 8,741 SH   SOLE   0 0 8,741
HUNTSMAN CORP COM 447011107   858,760 35,195 SH   SOLE   0 0 35,195
HYATT HOTELS CORP COM CL A 448579102   1,778,219 16,763 SH   SOLE   0 0 16,763
IAC INC COM NEW 44891N208   285,056 5,657 SH   SOLE   0 0 5,657
ICF INTL INC COM 44925C103   1,801,730 14,914 SH   SOLE   0 0 14,914
ICICI BANK LIMITED ADR 45104G104   4,247,368 183,710 SH   SOLE   0 0 183,710
ICON PLC SHS G4705A100   7,463,099 30,307 SH   SOLE   0 0 27,216
IDACORP INC COM 451107106   2,589,132 27,647 SH   SOLE   0 0 27,647
IDEX CORP COM 45167R104   2,756,243 13,250 SH   SOLE   0 0 13,250
IDEXX LABS INC COM 45168D104   1,175,429 2,688 SH   SOLE   0 0 1,071
ILLINOIS TOOL WKS INC COM 452308109   6,738,689 29,259 SH   SOLE   0 0 25,527
ILLUMINA INC COM 452327109   3,869,512 28,187 SH   SOLE   0 0 13,249
IMMUNOCORE HLDGS PLC ADS 45258D105   1,066,493 20,549 SH   SOLE   0 0 20,549
IMMUNOGEN INC COM 45253H101   215,372 13,571 SH   SOLE   0 0 13,571
IMPERIAL OIL LTD COM NEW 453038408   932,247 15,136 SH   SOLE   0 0 15,136
INARI MED INC COM 45332Y109   1,138,745 17,412 SH   SOLE   0 0 17,412
INCYTE CORP COM 45337C102   1,533,562 26,546 SH   SOLE   0 0 26,546
INDEPENDENCE RLTY TR INC COM 45378A106   196,051 13,934 SH   SOLE   0 0 13,934
INDEPENDENT BK CORP MASS COM 453836108   434,612 8,853 SH   SOLE   0 0 8,853
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   1,608,776 62,553 SH   SOLE   0 0 38,286
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   871,569 27,590 SH   SOLE   0 0 27,590
INFOSYS LTD SPONSORED ADR 456788108   678,583 39,660 SH   SOLE   0 0 39,660
ING GROEP N.V. SPONSORED ADR 456837103   1,412,504 107,171 SH   SOLE   0 0 96,447
INGERSOLL RAND INC COM 45687V106   552,070 8,664 SH   SOLE   0 0 8,664
INGREDION INC COM 457187102   420,758 4,276 SH   SOLE   0 0 4,276
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   1,590,774 53,888 SH   SOLE   0 0 53,888
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   216,242 7,100 SH   SOLE   0 0 7,100
INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624   274,552 11,172 SH   SOLE   0 0 11,172
INNOVATOR ETFS TR GRADIENT TACTIC 45783Y665   256,931 11,732 SH   SOLE   0 0 11,732
INNOVIVA INC COM 45781M101   1,386,098 106,705 SH   SOLE   0 0 106,705
INSPERITY INC COM 45778Q107   1,172,633 12,015 SH   SOLE   0 0 12,015
INSULET CORP COM 45784P101   432,856 2,714 SH   SOLE   0 0 2,714
INTEGER HLDGS CORP COM 45826H109   1,514,405 19,309 SH   SOLE   0 0 19,309
INTEL CORP COM 458140100   3,391,649 95,405 SH   SOLE   0 0 39,021
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,275,305 47,949 SH   SOLE   0 0 42,234
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   994,250 13,301 SH   SOLE   0 0 13,301
INTERNATIONAL BUSINESS MACHS COM 459200101   9,729,238 69,346 SH   SOLE   0 0 35,596
INTERNATIONAL PAPER CO COM 460146103   1,813,466 51,127 SH   SOLE   0 0 51,127
INTERPUBLIC GROUP COS INC COM 460690100   350,884 12,243 SH   SOLE   0 0 12,243
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,421,953 27,298 SH   SOLE   0 0 27,298
INTUIT COM 461202103   23,165,093 45,338 SH   SOLE   0 0 42,764
INTUITIVE SURGICAL INC COM NEW 46120E602   3,026,663 10,355 SH   SOLE   0 0 7,554
INVENTRUST PPTYS CORP COM NEW 46124J201   366,615 15,398 SH   SOLE   0 0 15,398
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   862,338 19,322 SH   SOLE   0 0 19,322
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,850,052 123,750 SH   SOLE   0 0 48,858
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   2,597,425 110,670 SH   SOLE   0 0 81,979
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   586,534 9,977 SH   SOLE   0 0 4,201
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   3,488,318 203,995 SH   SOLE   0 0 139,323
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   49,508,805 2,778,271 SH   SOLE   0 0 2,627,381
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   53,649,269 363,946 SH   SOLE   0 0 3,587
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   2,945,100 131,654 SH   SOLE   0 0 11,580
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   272,050 6,942 SH   SOLE   0 0 6,942
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   363,328 5,183 SH   SOLE   0 0 5,183
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,436,943 222,552 SH   SOLE   0 0 222,552
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   1,060,279 60,726 SH   SOLE   0 0 60,726
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   502,859 11,552 SH   SOLE   0 0 11,552
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   213,699 10,181 SH   SOLE   0 0 10,181
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   237,209 9,627 SH   SOLE   0 0 9,627
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   513,979 20,323 SH   SOLE   0 0 20,323
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   223,685 2,120 SH   SOLE   0 0 2,120
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,947,263 130,237 SH   SOLE   0 0 130,237
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   51,576,211 1,030,699 SH   SOLE   0 0 949,180
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   580,443 7,889 SH   SOLE   0 0 2,741
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   1,322,272 40,081 SH   SOLE   0 0 31,726
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   247,755 3,105 SH   SOLE   9 0 3,096
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   201,802 7,169 SH   SOLE   0 0 7,169
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   60,662,306 674,250 SH   SOLE   364 0 673,886
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,619,498 46,718 SH   SOLE   0 0 46,718
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,137,002 27,020 SH   SOLE   0 0 27,020
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,909,331 20,926 SH   SOLE   0 0 20,926
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   738,833 44,215 SH   SOLE   0 0 44,215
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   271,807 14,164 SH   SOLE   0 0 14,164
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   1,803,743 76,820 SH   SOLE   0 0 76,820
INVESCO QQQ TR UNIT SER 1 46090E103   35,695,274 99,632 SH   SOLE   0 0 12,179
INVITATION HOMES INC COM 46187W107   205,858 6,496 SH   SOLE   0 0 6,496
IPG PHOTONICS CORP COM 44980X109   331,833 3,268 SH   SOLE   0 0 3,268
IQVIA HLDGS INC COM 46266C105   11,743,457 59,687 SH   SOLE   0 0 51,013
IRHYTHM TECHNOLOGIES INC COM 450056106   1,106,989 11,744 SH   SOLE   0 0 11,744
IRON MTN INC DEL COM 46284V101   258,217 4,343 SH   SOLE   0 0 4,343
ISHARES GOLD TR ISHARES NEW 464285204   4,395,562 125,623 SH   SOLE   0 0 35,750
ISHARES INC CORE MSCI EMKT 46434G103   31,525,904 662,448 SH   SOLE   0 0 367,963
ISHARES INC ESG AWR MSCI EM 46434G863   2,090,756 69,047 SH   SOLE   0 0 26,180
ISHARES INC MSCI GBL MIN VOL 464286525   627,768 6,579 SH   SOLE   0 0 6,579
ISHARES SILVER TR ISHARES 46428Q109   592,525 29,131 SH   SOLE   0 0 29,131
ISHARES TR IBOXX HI YD ETF 464288513   2,152,990 29,205 SH   SOLE   0 0 9,561
ISHARES TR MSCI KLD400 SOC 464288570   3,908,513 48,010 SH   SOLE   0 0 33,323
ISHARES TR MBS ETF 464288588   8,277,638 93,216 SH   SOLE   0 0 2,983
ISHARES TR 3 7 YR TREAS BD 464288661   29,905,332 264,275 SH   SOLE   0 0 125,123
ISHARES TR SHORT TREAS BD 464288679   1,651,011 14,945 SH   SOLE   0 0 2,043
ISHARES TR EAFE VALUE ETF 464288877   16,663,312 340,554 SH   SOLE   0 0 14,047
ISHARES TR EAFE GRWTH ETF 464288885   13,191,940 152,861 SH   SOLE   0 0 4,361
ISHARES TR RUS TP200 GR ETF 464289438   7,449,073 48,425 SH   SOLE   0 0 26,261
ISHARES TR US TREAS BD ETF 46429B267   2,584,022 117,242 SH   SOLE   0 0 20,043
ISHARES TR CORE HIGH DV ETF 46429B663   13,061,077 132,077 SH   SOLE   0 0 120,041
ISHARES TR MSCI EAFE MIN VL 46429B689   980,176 15,028 SH   SOLE   0 0 7,653
ISHARES TR MSCI USA MIN VOL 46429B697   36,945,627 510,440 SH   SOLE   0 0 84,891
ISHARES TR MSCI USA QLT FCT 46432F339   21,040,006 159,648 SH   SOLE   0 0 23,694
ISHARES TR MSCI USA VALUE 46432F388   3,105,633 34,233 SH   SOLE   0 0 15,428
ISHARES TR MSCI USA MMENTM 46432F396   3,642,842 26,077 SH   SOLE   0 0 17,067
ISHARES TR CORE MSCI TOTAL 46432F834   74,512,953 1,242,089 SH   SOLE   0 0 1,226,743
ISHARES TR CORE MSCI EAFE 46432F842   34,102,989 529,961 SH   SOLE   0 0 355,596
ISHARES TR EXPONENTIAL TECH 46434V381   44,968,300 861,297 SH   SOLE   0 0 812,109
ISHARES TR CORE TOTAL USD 46434V613   26,584,079 608,123 SH   SOLE   0 0 19,899
ISHARES TR CORE DIV GRWTH 46434V621   9,981,671 201,528 SH   SOLE   0 0 155,473
ISHARES TR GLOBAL REIT ETF 46434V647   1,118,989 52,857 SH   SOLE   0 0 19,944
ISHARES TR CORE MSCI INTL 46435G326   23,955,498 411,042 SH   SOLE   0 0 406,072
ISHARES TR ESG AWR MSCI USA 46435G425   9,443,159 100,555 SH   SOLE   0 0 17,705
ISHARES TR ESG AW MSCI EAFE 46435G516   1,041,694 15,069 SH   SOLE   0 0 11,468
ISHARES TR ESG AWR US AGRGT 46435U549   1,355,739 29,928 SH   SOLE   0 0 9,586
ISHARES TR ESG AWARE MSCI 46435U663   955,245 28,388 SH   SOLE   0 0 21,655
ISHARES TR 0-3 MNTH TREASRY 46436E718   13,225,973 131,379 SH   SOLE   0 0 4,815
ISHARES TR CORE S&P TTL STK 464287150   33,190,624 352,380 SH   SOLE   0 0 347,414
ISHARES TR SELECT DIVID ETF 464287168   4,530,995 42,094 SH   SOLE   0 0 28,119
ISHARES TR TIPS BD ETF 464287176   6,784,908 65,416 SH   SOLE   0 0 6,600
ISHARES TR CORE S&P500 ETF 464287200   223,227,659 519,823 SH   SOLE   0 0 135,314
ISHARES TR CORE US AGGBD ET 464287226   64,982,007 691,003 SH   SOLE   0 0 541,682
ISHARES TR S&P 500 VAL ETF 464287408   1,107,746 7,201 SH   SOLE   0 0 1,658
ISHARES TR 1 3 YR TREAS BD 464287457   27,380,454 338,155 SH   SOLE   0 0 4,094
ISHARES TR MSCI EAFE ETF 464287465   23,687,961 343,702 SH   SOLE   0 0 300,385
ISHARES TR RUS MDCP VAL ETF 464287473   935,369 8,965 SH   SOLE   0 0 3,210
ISHARES TR RUS MD CP GR ETF 464287481   26,164,265 286,418 SH   SOLE   0 0 267,068
ISHARES TR CORE S&P MCP ETF 464287507   16,206,494 64,995 SH   SOLE   0 0 20,626
ISHARES TR RUS 1000 VAL ETF 464287598   11,220,959 73,910 SH   SOLE   0 0 42,059
ISHARES TR RUS 1000 GRW ETF 464287614   91,627,647 344,478 SH   SOLE   0 0 320,297
ISHARES TR RUS 1000 ETF 464287622   10,861,033 46,235 SH   SOLE   0 0 44,784
ISHARES TR RUS 2000 VAL ETF 464287630   735,575 5,427 SH   SOLE   0 0 1,686
ISHARES TR RUS 2000 GRW ETF 464287648   30,957,508 138,111 SH   SOLE   0 0 134,469
ISHARES TR RUSSELL 2000 ETF 464287655   2,700,501 15,279 SH   SOLE   0 0 5,177
ISHARES TR CORE S&P US VLU 464287663   1,296,252 17,371 SH   SOLE   0 0 4,017
ISHARES TR CORE S&P US GWT 464287671   1,201,348 12,668 SH   SOLE   0 0 5,907
ISHARES TR U.S. TECH ETF 464287721   4,290,582 40,894 SH   SOLE   0 0 2,167
ISHARES TR CORE S&P SCP ETF 464287804   50,952,510 540,151 SH   SOLE   0 0 462,183
ISHARES TR SHRT NAT MUN ETF 464288158   17,605,888 171,163 SH   SOLE   0 0 70,435
ISHARES TR CALIF MUN BD ETF 464288356   1,199,132 21,866 SH   SOLE   0 0 11,639
ISHARES TR NATIONAL MUN ETF 464288414   53,924,615 525,889 SH   SOLE   0 0 202,415
ISHARES TR INTL SEL DIV ETF 464288448   29,493,588 1,161,165 SH   SOLE   0 0 1,089,459
ISHARES TR ESG ADV TTL USD 46436E619   1,221,252 29,896 SH   SOLE   0 0 29,896
ISHARES TR ESG EAFE ETF 46436E759   308,229 5,399 SH   SOLE   0 0 5,399
ISHARES TR ESG MSCI USA ETF 46436E767   567,818 16,383 SH   SOLE   0 0 16,383
ISHARES TR S&P 100 ETF 464287101   931,332 4,642 SH   SOLE   0 0 4,642
ISHARES TR MSCI EMG MKT ETF 464287234   285,919 7,534 SH   SOLE   0 0 7,534
ISHARES TR IBOXX INV CP ETF 464287242   4,252,995 41,688 SH   SOLE   0 0 41,688
ISHARES TR GLOBAL TECH ETF 464287291   209,126 3,616 SH   SOLE   9 0 3,607
ISHARES TR S&P 500 GRWT ETF 464287309   4,965,203 72,569 SH   SOLE   24 0 72,545
ISHARES TR 20 YR TR BD ETF 464287432   9,505,640 107,178 SH   SOLE   0 0 107,178
ISHARES TR 7-10 YR TRSY BD 464287440   3,700,724 40,405 SH   SOLE   0 0 40,405
ISHARES TR GLOBAL 100 ETF 464287572   827,754 11,302 SH   SOLE   0 0 11,302
ISHARES TR RUSSELL 3000 ETF 464287689   5,215,138 21,281 SH   SOLE   0 0 21,281
ISHARES TR US TELECOM ETF 464287713   7,687,939 360,936 SH   SOLE   0 0 360,936
ISHARES TR U.S. REAL ES ETF 464287739   341,355 4,369 SH   SOLE   0 0 4,369
ISHARES TR US HLTHCARE ETF 464287762   518,039 1,918 SH   SOLE   0 0 1,918
ISHARES TR SP SMCP600VL ETF 464287879   235,163 2,636 SH   SOLE   0 0 2,636
ISHARES TR MSCI ACWI ETF 464288257   799,544 8,656 SH   SOLE   0 0 8,656
ISHARES TR JPMORGAN USD EMG 464288281   1,821,299 22,071 SH   SOLE   0 0 22,071
ISHARES TR MRGSTR MD CP GRW 464288307   1,073,809 18,796 SH   SOLE   0 0 18,796
ISHARES TR NEW YORK MUN ETF 464288323   421,610 8,262 SH   SOLE   0 0 8,262
ISHARES TR ASIA 50 ETF 464288430   447,703 8,074 SH   SOLE   0 0 8,074
ISHARES TR CRE U S REIT ETF 464288521   934,424 19,806 SH   SOLE   0 0 19,806
ISHARES TR RESIDENTIAL MULT 464288562   224,573 3,405 SH   SOLE   0 0 3,405
ISHARES TR ISHS 1-5YR INVS 464288646   8,070,024 161,951 SH   SOLE   0 0 161,951
ISHARES TR 10-20 YR TRS ETF 464288653   400,372 4,066 SH   SOLE   0 0 4,066
ISHARES TR PFD AND INCM SEC 464288687   1,165,870 38,669 SH   SOLE   0 0 38,669
ISHARES TR US BR DEL SE ETF 464288794   637,190 7,000 SH   SOLE   0 0 7,000
ISHARES TR U.S. MED DVC ETF 464288810   1,052,476 21,701 SH   SOLE   0 0 21,701
ISHARES TR U.S. PHARMA ETF 464288836   707,208 3,996 SH   SOLE   0 0 3,996
ISHARES TR CORE LT USDB ETF 464289479   251,027 5,313 SH   SOLE   0 0 5,313
ISHARES TR CONSER ALLOC ETF 464289883   242,801 7,149 SH   SOLE   0 0 7,149
ISHARES TR MSCI INDIA ETF 46429B598   531,303 12,015 SH   SOLE   0 0 12,015
ISHARES TR FLTG RATE NT ETF 46429B655   1,119,198 21,992 SH   SOLE   0 0 21,992
ISHARES TR 0-5 YR TIPS ETF 46429B747   13,834,334 142,740 SH   SOLE   0 0 142,740
ISHARES TR CORE 1 5 YR USD 46432F859   12,539,580 270,366 SH   SOLE   0 0 270,366
ISHARES TR 0-5YR INVT GR CP 46434V100   533,896 11,124 SH   SOLE   0 0 11,124
ISHARES TR MSCI SAUDI ARBIA 46434V423   3,093,552 79,854 SH   SOLE   0 0 79,854
ISHARES TR CORE MSCI EURO 46434V738   302,727 6,096 SH   SOLE   0 0 6,096
ISHARES TR TRS FLT RT BD 46434V860   16,068,958 316,692 SH   SOLE   0 0 316,692
ISHARES TR ESG AWRE USD ETF 46435G193   313,736 14,418 SH   SOLE   0 0 14,418
ISHARES TR ESG AWRE 1 5 YR 46435G243   470,359 19,788 SH   SOLE   0 0 19,788
ISHARES TR RUSEL 2500 ETF 46435G268   9,017,807 165,434 SH   SOLE   0 0 165,434
ISHARES TR FALN ANGLS USD 46435G474   912,401 36,790 SH   SOLE   0 0 36,790
ISHARES TR INTL DIV GRWTH 46435G524   421,457 7,106 SH   SOLE   0 0 7,106
ISHARES TR US INFRASTRUC 46435U713   1,481,459 40,488 SH   SOLE   21 0 40,467
ISHARES TR BROAD USD HIGH 46435U853   818,132 23,571 SH   SOLE   0 0 23,571
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   2,401,390 48,211 SH   SOLE   0 0 39,912
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   450,114 9,022 SH   SOLE   0 0 9,022
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,359,658 26,396 SH   SOLE   0 0 26,396
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   81,569 15,190 SH   SOLE   0 0 15,190
ITT INC COM 45073V108   1,770,708 18,085 SH   SOLE   0 0 18,085
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,830,325 220,880 SH   SOLE   0 0 83,025
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   7,654,149 151,717 SH   SOLE   0 0 109,827
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   52,645,765 1,519,797 SH   SOLE   0 0 1,441,719
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   543,627 10,695 SH   SOLE   0 0 10,695
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   212,133 4,197 SH   SOLE   0 0 4,197
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   7,887,757 102,332 SH   SOLE   0 0 102,332
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   263,731 6,095 SH   SOLE   0 0 6,095
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,506,166 189,441 SH   SOLE   0 0 189,441
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   494,567 10,872 SH   SOLE   0 0 10,872
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   5,229,922 111,441 SH   SOLE   0 0 111,441
JABIL INC COM 466313103   329,118 2,594 SH   SOLE   0 0 2,594
JACOBS SOLUTIONS INC COM 46982L108   1,750,761 12,826 SH   SOLE   0 0 12,826
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   331,621 12,638 SH   SOLE   0 0 12,638
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   7,751,764 154,019 SH   SOLE   0 0 139,518
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,300,718 53,012 SH   SOLE   0 0 44,512
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   8,148,570 169,868 SH   SOLE   0 0 30,488
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,071,093 23,726 SH   SOLE   0 0 23,726
JEFFERIES FINL GROUP INC COM 47233W109   294,876 8,050 SH   SOLE   0 0 8,050
JETBLUE AWYS CORP COM 477143101   101,338 22,030 SH   SOLE   0 0 22,030
JFROG LTD ORD SHS M6191J100   1,207,491 47,614 SH   SOLE   0 0 47,614
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   6,228,518 208,242 SH   SOLE   0 0 161,825
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   1,508,499 28,452 SH   SOLE   0 0 28,452
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   273,907 11,535 SH   SOLE   0 0 11,535
JOHNSON & JOHNSON COM 478160104   34,241,181 219,847 SH   SOLE   0 0 159,229
JOHNSON CTLS INTL PLC SHS G51502105   1,192,835 22,418 SH   SOLE   0 0 10,517
JONES LANG LASALLE INC COM 48020Q107   1,908,316 13,517 SH   SOLE   0 0 13,517
JPMORGAN CHASE & CO COM 46625H100   34,964,210 241,099 SH   SOLE   0 0 174,689
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   264,120 10,693 SH   SOLE   0 0 10,693
KAISER ALUMINUM CORP COM PAR $0.01 483007704   656,364 8,721 SH   SOLE   0 0 8,721
KARUNA THERAPEUTICS INC COM 48576A100   1,209,670 7,154 SH   SOLE   0 0 7,154
KARYOPHARM THERAPEUTICS INC COM 48576U106   17,472 13,039 SH   SOLE   0 0 13,039
KB FINL GROUP INC SPONSORED ADR 48241A105   274,163 6,669 SH   SOLE   0 0 6,669
KB HOME COM 48666K109   342,897 7,409 SH   SOLE   0 0 7,409
KBR INC COM 48242W106   1,584,691 26,887 SH   SOLE   0 0 26,887
KE HLDGS INC SPONSORED ADS 482497104   580,138 37,380 SH   SOLE   0 0 37,380
KELLANOVA COM 487836108   694,845 11,676 SH   SOLE   0 0 5,236
KELLANOVA COM SHS 487836116   694,845 11,676 SH   SOLE   0 0 5,236
KENVUE INC COM 49177J102   5,023,762 250,187 SH   SOLE   0 0 250,187
KEURIG DR PEPPER INC COM 49271V100   3,334,321 105,617 SH   SOLE   0 0 58,996
KEYCORP COM 493267108   653,181 60,705 SH   SOLE   0 0 21,268
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,122,647 31,159 SH   SOLE   0 0 26,559
KIMBERLY-CLARK CORP COM 494368103   3,080,731 25,492 SH   SOLE   0 0 4,709
KINDER MORGAN INC DEL COM 49456B101   2,250,395 135,730 SH   SOLE   0 0 79,851
KINROSS GOLD CORP COM 496902404   76,266 16,725 SH   SOLE   0 0 16,725
KINSALE CAP GROUP INC COM 49714P108   3,686,204 8,901 SH   SOLE   0 0 8,901
KIRBY CORP COM 497266106   1,467,464 17,723 SH   SOLE   0 0 17,723
KKR & CO INC COM 48251W104   5,069,239 82,293 SH   SOLE   0 0 78,412
KLA CORP COM NEW 482480100   6,386,968 13,925 SH   SOLE   0 0 12,036
KNIFE RIVER CORP COMMON STOCK 498894104   221,981 4,546 SH   SOLE   0 0 4,546
KOREA ELEC PWR CORP SPONSORED ADR 500631106   127,435 19,788 SH   SOLE   0 0 19,788
KOSMOS ENERGY LTD COM 500688106   357,998 43,765 SH   SOLE   0 0 43,765
KRAFT HEINZ CO COM 500754106   3,763,046 111,862 SH   SOLE   0 0 69,912
KRANESHARES TR QUADRTC INT RT 500767736   834,710 40,599 SH   SOLE   0 0 40,599
KRISPY KREME INC COM 50101L106   487,819 39,119 SH   SOLE   0 0 39,119
KROGER CO COM 501044101   1,493,931 33,384 SH   SOLE   0 0 24,261
KVH INDS INC COM 482738101   470,047 92,166 SH   SOLE   0 0 92,166
L3HARRIS TECHNOLOGIES INC COM 502431109   1,401,379 8,048 SH   SOLE   0 0 6,885
LA Z BOY INC COM 505336107   1,111,655 35,999 SH   SOLE   0 0 35,999
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,724,562 23,499 SH   SOLE   0 0 23,499
LAKELAND BANCORP INC COM 511637100   262,706 20,817 SH   SOLE   0 0 20,817
LAM RESEARCH CORP COM 512807108   4,581,397 7,310 SH   SOLE   0 0 4,606
LAMB WESTON HLDGS INC COM 513272104   6,118,068 66,170 SH   SOLE   0 0 38,021
LANCASTER COLONY CORP COM 513847103   1,895,348 11,485 SH   SOLE   0 0 11,485
LANTHEUS HLDGS INC COM 516544103   1,622,566 23,353 SH   SOLE   0 0 23,353
LAS VEGAS SANDS CORP COM 517834107   643,917 14,047 SH   SOLE   0 0 14,047
LATTICE SEMICONDUCTOR CORP COM 518415104   2,413,000 28,081 SH   SOLE   0 0 28,081
LAUDER ESTEE COS INC CL A 518439104   680,714 4,709 SH   SOLE   0 0 3,303
LCI INDS COM 50189K103   450,541 3,837 SH   SOLE   0 0 3,837
LEAR CORP COM NEW 521865204   595,043 4,434 SH   SOLE   0 0 4,434
LEGGETT & PLATT INC COM 524660107   1,249,501 49,174 SH   SOLE   0 0 20,326
LEIDOS HOLDINGS INC COM 525327102   4,862,742 52,764 SH   SOLE   0 0 52,764
LENNAR CORP CL A 526057104   1,804,572 16,079 SH   SOLE   0 0 6,094
LENNOX INTL INC COM 526107107   3,098,865 8,276 SH   SOLE   0 0 8,276
LEONARDO DRS INC COM 52661A108   355,159 21,267 SH   SOLE   0 0 21,267
LG DISPLAY CO LTD SPONS ADR REP 50186V102   162,016 33,200 SH   SOLE   0 0 33,200
LIBERTY BROADBAND CORP COM SER C 530307305   535,318 5,862 SH   SOLE   0 0 5,862
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   50,083 14,108 SH   SOLE   0 0 14,108
LINCOLN ELEC HLDGS INC COM 533900106   3,655,269 20,107 SH   SOLE   0 0 20,107
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   179,179 24,886 SH   SOLE   0 0 24,886
LINDE PLC SHS G54950103   12,749,811 34,241 SH   SOLE   0 0 30,074
LISTED FD TR SWAN HEDGED EQTY 53656F599   731,230 40,366 SH   SOLE   0 0 40,366
LISTED FD TR HORIZON KINETICS 53656F623   219,655 7,216 SH   SOLE   0 0 7,216
LITHIA MTRS INC COM 536797103   4,378,270 14,825 SH   SOLE   0 0 14,062
LITMAN GREGORY FDS TR IMGP BERKSHIRE 53700T751   199,208 20,594 SH   SOLE   0 0 20,594
LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793   587,913 66,619 SH   SOLE   0 0 66,619
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   1,275,123 44,122 SH   SOLE   0 0 44,122
LITTELFUSE INC COM 537008104   1,322,058 5,346 SH   SOLE   0 0 5,346
LIVE NATION ENTERTAINMENT IN COM 538034109   1,798,646 21,660 SH   SOLE   0 0 21,660
LIVENT CORP COM 53814L108   301,409 16,372 SH   SOLE   0 0 16,372
LKQ CORP COM 501889208   1,114,309 22,507 SH   SOLE   0 0 22,507
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   489,347 229,741 SH   SOLE   0 0 191,680
LOCKHEED MARTIN CORP COM 539830109   7,148,940 17,481 SH   SOLE   0 0 7,959
LOEWS CORP COM 540424108   974,969 15,400 SH   SOLE   0 0 4,299
LOGITECH INTL S A SHS H50430232   376,757 5,465 SH   SOLE   0 0 5,465
LOWES COS INC COM 548661107   19,763,556 95,090 SH   SOLE   0 0 81,549
LPL FINL HLDGS INC COM 50212V100   1,002,305 4,218 SH   SOLE   0 0 4,218
LSB INDS INC COM 502160104   186,595 18,240 SH   SOLE   0 0 18,240
LSI INDS INC OHIO COM 50216C108   530,723 33,421 SH   SOLE   0 0 33,421
LULULEMON ATHLETICA INC COM 550021109   1,574,831 4,084 SH   SOLE   0 0 2,300
LUMEN TECHNOLOGIES INC COM 550241103   18,529 13,048 SH   SOLE   0 0 13,048
LXP INDUSTRIAL TRUST COM 529043101   754,267 84,749 SH   SOLE   0 0 84,749
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,284,828 24,127 SH   SOLE   0 0 19,910
M & T BK CORP COM 55261F104   6,443,714 50,959 SH   SOLE   0 0 37,619
M D C HLDGS INC COM 552676108   644,469 15,631 SH   SOLE   0 0 15,631
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,624,829 19,917 SH   SOLE   0 0 19,917
MADDEN STEVEN LTD COM 556269108   296,059 9,319 SH   SOLE   0 0 9,319
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   758,970 23,062 SH   SOLE   0 0 23,062
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,996,907 11,327 SH   SOLE   0 0 11,327
MAGNA INTL INC COM 559222401   879,579 16,407 SH   SOLE   0 0 16,407
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   640,726 77,103 SH   SOLE   0 0 77,103
MAGNITE INC COM 55955D100   173,458 23,005 SH   SOLE   0 0 23,005
MAGNOLIA OIL & GAS CORP CL A 559663109   2,820,966 123,133 SH   SOLE   0 0 123,133
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,633,888 40,323 SH   SOLE   0 0 40,323
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   879,295 23,116 SH   SOLE   0 0 17,189
MANHATTAN ASSOCIATES INC COM 562750109   3,104,448 15,706 SH   SOLE   0 0 15,706
MANULIFE FINL CORP COM 56501R106   749,686 41,011 SH   SOLE   0 0 41,011
MARATHON OIL CORP COM 565849106   1,302,823 48,704 SH   SOLE   0 0 25,566
MARATHON PETE CORP COM 56585A102   3,136,666 20,726 SH   SOLE   0 0 10,355
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   651,560 65,156 SH   SOLE   0 0 65,156
MARKEL GROUP INC COM 570535104   2,965,595 2,014 SH   SOLE   0 0 2,014
MARKETAXESS HLDGS INC COM 57060D108   2,444,472 11,442 SH   SOLE   0 0 11,442
MARRIOTT INTL INC NEW CL A 571903202   9,062,576 46,106 SH   SOLE   0 0 35,278
MARSH & MCLENNAN COS INC COM 571748102   11,460,888 60,225 SH   SOLE   0 0 46,499
MARTIN MARIETTA MATLS INC COM 573284106   1,578,378 3,845 SH   SOLE   0 0 3,308
MARVELL TECHNOLOGY INC COM 573874104   1,189,212 21,970 SH   SOLE   0 0 14,785
MASCO CORP COM 574599106   1,075,472 20,121 SH   SOLE   0 0 20,121
MASIMO CORP COM 574795100   493,112 5,624 SH   SOLE   0 0 5,624
MASONITE INTL CORP COM 575385109   349,855 3,753 SH   SOLE   0 0 3,753
MASTERBRAND INC COMMON STOCK 57638P104   153,746 12,654 SH   SOLE   0 0 12,654
MASTERCARD INCORPORATED CL A 57636Q104   20,767,407 52,455 SH   SOLE   0 0 27,419
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,031,364 46,416 SH   SOLE   0 0 46,416
MATADOR RES CO COM 576485205   1,925,492 32,372 SH   SOLE   0 0 32,372
MATCH GROUP INC NEW COM 57667L107   1,966,508 50,198 SH   SOLE   0 0 50,198
MATERION CORP COM 576690101   254,775 2,500 SH   SOLE   0 0 2,500
MATTEL INC COM 577081102   254,138 11,536 SH   SOLE   0 0 11,536
MAXIMUS INC COM 577933104   1,367,839 18,316 SH   SOLE   0 0 18,316
MAXLINEAR INC COM 57776J100   550,688 24,750 SH   SOLE   0 0 24,750
MCCORMICK & CO INC COM VTG 579780107   708,421 8,981 SH   SOLE   0 0 8,981
MCCORMICK & CO INC COM NON VTG 579780206   935,902 12,373 SH   SOLE   0 0 12,373
MCDONALDS CORP COM 580135101   9,781,839 37,131 SH   SOLE   0 0 16,170
MCKESSON CORP COM 58155Q103   9,899,168 22,765 SH   SOLE   0 0 19,978
MEDTRONIC PLC SHS G5960L103   6,309,583 80,520 SH   SOLE   0 0 36,850
MERCADOLIBRE INC COM 58733R102   570,546 450 SH   SOLE   0 0 450
MERCK & CO INC COM 58933Y105   19,328,972 187,751 SH   SOLE   0 0 137,438
MERITAGE HOMES CORP COM 59001A102   536,029 4,380 SH   SOLE   0 0 4,380
META PLATFORMS INC CL A 30303M102   17,665,293 58,843 SH   SOLE   0 0 32,284
METHODE ELECTRS INC COM 591520200   212,983 9,321 SH   SOLE   0 0 9,321
METLIFE INC COM 59156R108   1,919,648 30,515 SH   SOLE   0 0 14,695
METTLER TOLEDO INTERNATIONAL COM 592688105   565,116 510 SH   SOLE   0 0 510
MGM RESORTS INTERNATIONAL COM 552953101   310,880 8,457 SH   SOLE   0 0 8,457
MICROCHIP TECHNOLOGY INC. COM 595017104   1,896,421 24,298 SH   SOLE   0 0 17,763
MICRON TECHNOLOGY INC COM 595112103   3,821,477 56,173 SH   SOLE   0 0 47,716
MICROSOFT CORP COM 594918104   125,797,260 398,408 SH   SOLE   0 0 275,175
MID PENN BANCORP INC COM 59540G107   295,911 14,700 SH   SOLE   0 0 14,700
MID-AMER APT CMNTYS INC COM 59522J103   983,680 7,646 SH   SOLE   0 0 7,646
MILLER INDS INC TENN COM NEW 600551204   853,131 21,758 SH   SOLE   0 0 21,758
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   295,415 11,406 SH   SOLE   0 0 11,406
MIRATI THERAPEUTICS INC COM 60468T105   1,274,609 29,261 SH   SOLE   0 0 29,261
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   2,569,625 302,665 SH   SOLE   0 0 287,702
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   86,402 25,190 SH   SOLE   0 0 25,190
MKS INSTRS INC COM 55306N104   1,329,677 15,365 SH   SOLE   0 0 15,365
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   233,968 5,631 SH   SOLE   0 0 5,631
MODERNA INC COM 60770K107   462,429 4,477 SH   SOLE   0 0 2,131
MOELIS & CO CL A 60786M105   2,195,988 48,659 SH   SOLE   0 0 48,659
MOHAWK INDS INC COM 608190104   401,677 4,681 SH   SOLE   0 0 4,681
MOLINA HEALTHCARE INC COM 60855R100   5,410,841 16,502 SH   SOLE   0 0 15,138
MONDELEZ INTL INC CL A 609207105   5,273,566 75,988 SH   SOLE   0 0 44,826
MONGODB INC CL A 60937P106   2,156,783 6,236 SH   SOLE   0 0 6,236
MONOLITHIC PWR SYS INC COM 609839105   1,857,740 4,021 SH   SOLE   0 0 4,021
MONSTER BEVERAGE CORP NEW COM 61174X109   1,585,694 29,947 SH   SOLE   0 0 23,388
MONTAUK RENEWABLES INC COM 61218C103   99,399 10,911 SH   SOLE   0 0 10,911
MOODYS CORP COM 615369105   2,275,615 7,197 SH   SOLE   0 0 5,201
MORGAN STANLEY COM NEW 617446448   8,061,440 98,708 SH   SOLE   0 0 79,665
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   1,313,669 24,686 SH   SOLE   0 0 17,507
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,353,019 19,663 SH   SOLE   0 0 17,581
MSA SAFETY INC COM 553498106   403,742 2,561 SH   SOLE   0 0 2,561
MSC INDL DIRECT INC CL A 553530106   3,872,273 39,453 SH   SOLE   0 0 16,222
MSCI INC COM 55354G100   17,095,580 33,320 SH   SOLE   0 0 32,424
MUELLER INDS INC COM 624756102   1,062,244 14,133 SH   SOLE   0 0 11,397
MURPHY OIL CORP COM 626717102   212,695 4,690 SH   SOLE   0 0 4,690
NASDAQ INC COM 631103108   4,802,275 98,832 SH   SOLE   0 0 93,317
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,381,499 22,786 SH   SOLE   0 0 18,205
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   757,526 23,867 SH   SOLE   0 0 23,867
NATWEST GROUP PLC SPONS ADR 639057207   1,108,562 190,148 SH   SOLE   0 0 175,894
NCINO INC COM 63947X101   1,563,352 49,162 SH   SOLE   0 0 49,162
NCR CORP NEW COM 62886E108   297,182 11,019 SH   SOLE   0 0 11,019
NETFLIX INC COM 64110L106   23,502,484 62,242 SH   SOLE   0 0 35,448
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,622,950 32,204 SH   SOLE   0 0 32,204
NEW YORK CMNTY BANCORP INC COM 649445103   2,363,930 208,459 SH   SOLE   0 0 86,861
NEW YORK TIMES CO CL A 650111107   1,615,323 39,207 SH   SOLE   0 0 39,207
NEWMARK GROUP INC CL A 65158N102   642,523 99,926 SH   SOLE   0 0 99,926
NEWMARKET CORP COM 651587107   2,350,217 5,165 SH   SOLE   0 0 5,165
NEWMONT CORP COM 651639106   205,470 5,561 SH   SOLE   0 0 5,561
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   583,235 4,068 SH   SOLE   0 0 4,068
NEXTERA ENERGY INC COM 65339F101   6,453,695 112,650 SH   SOLE   0 0 86,147
NICE LTD SPONSORED ADR 653656108   1,426,640 8,392 SH   SOLE   0 0 8,392
NIKE INC CL B 654106103   5,908,844 61,795 SH   SOLE   0 0 34,420
NISOURCE INC COM 65473P105   657,562 26,644 SH   SOLE   0 0 17,938
NNN REIT INC COM 637417106   322,619 9,129 SH   SOLE   0 0 9,129
NOKIA CORP SPONSORED ADR 654902204   272,968 72,986 SH   SOLE   0 0 72,986
NOMAD FOODS LTD USD ORD SHS G6564A105   554,876 36,457 SH   SOLE   0 0 36,457
NOMURA HLDGS INC SPONSORED ADR 65535H208   101,348 25,211 SH   SOLE   0 0 25,211
NORDSON CORP COM 655663102   3,825,369 17,141 SH   SOLE   0 0 17,141
NORFOLK SOUTHN CORP COM 655844108   7,848,279 39,853 SH   SOLE   0 0 37,319
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   23,433,877 839,954 SH   SOLE   0 0 839,954
NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738   17,593,930 820,421 SH   SOLE   0 0 820,421
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   9,576,845 256,271 SH   SOLE   0 0 256,271
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   11,722,666 261,317 SH   SOLE   0 0 261,317
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   110,074,007 8,276,241 SH   SOLE   0 0 8,276,241
NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237   21,134,892 1,053,899 SH   SOLE   0 0 1,053,899
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   33,035,182 2,431,704 SH   SOLE   0 0 2,431,704
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   771,452,002 18,328,629 SH   SOLE   0 0 18,328,629
NORTHERN TR CORP COM 665859104   2,151,574 30,967 SH   SOLE   0 0 13,019
NORTHROP GRUMMAN CORP COM 666807102   14,927,503 33,911 SH   SOLE   0 0 32,494
NORTHWESTERN CORP COM NEW 668074305   1,443,244 30,030 SH   SOLE   0 0 24,274
NOVANTA INC COM 67000B104   220,467 1,537 SH   SOLE   0 0 1,537
NOVARTIS AG SPONSORED ADR 66987V109   3,246,094 31,869 SH   SOLE   0 0 26,529
NOVO-NORDISK A S ADR 670100205   19,544,002 214,911 SH   SOLE   0 0 182,988
NU HLDGS LTD ORD SHS CL A G6683N103   272,535 37,591 SH   SOLE   0 0 37,591
NUCOR CORP COM 670346105   3,002,343 19,203 SH   SOLE   0 0 4,323
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   2,040,934 60,760 SH   SOLE   0 0 35,056
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   897,333 25,771 SH   SOLE   0 0 17,530
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   426,087 7,105 SH   SOLE   0 0 7,105
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   355,133 12,999 SH   SOLE   0 0 12,999
NUTRIEN LTD COM 67077M108   265,692 4,302 SH   SOLE   0 0 4,302
NUVEEN AMT FREE MUN CR INC F COM 67071L106   329,405 31,950 SH   SOLE   0 0 31,950
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,786,247 282,188 SH   SOLE   0 0 240,620
NVENT ELECTRIC PLC SHS G6700G107   1,745,650 32,943 SH   SOLE   0 0 32,943
NVIDIA CORPORATION COM 67066G104   38,916,036 89,464 SH   SOLE   0 0 67,255
NVR INC COM 62944T105   405,504 68 SH   SOLE   0 0 68
NXP SEMICONDUCTORS N V COM N6596X109   5,231,552 26,168 SH   SOLE   0 0 24,717
OCCIDENTAL PETE CORP COM 674599105   4,200,353 64,740 SH   SOLE   0 0 52,593
OLD DOMINION FREIGHT LINE IN COM 679580100   6,377,917 15,588 SH   SOLE   0 0 14,525
OLD REP INTL CORP COM 680223104   3,105,101 115,260 SH   SOLE   0 0 54,052
OLLIES BARGAIN OUTLET HLDGS COM 681116109   388,910 5,039 SH   SOLE   0 0 5,039
OMEGA HEALTHCARE INVS INC COM 681936100   254,554 7,677 SH   SOLE   0 0 7,677
OMNICOM GROUP INC COM 681919106   2,332,085 31,311 SH   SOLE   0 0 12,278
ON SEMICONDUCTOR CORP COM 682189105   4,394,559 47,279 SH   SOLE   0 0 40,979
ONEMAIN HLDGS INC COM 68268W103   253,441 6,322 SH   SOLE   0 0 6,322
ONEOK INC NEW COM 682680103   4,858,934 76,603 SH   SOLE   0 0 29,213
ONTO INNOVATION INC COM 683344105   1,269,717 9,957 SH   SOLE   0 0 9,957
OPENDOOR TECHNOLOGIES INC COM 683712103   43,037 16,302 SH   SOLE   0 0 16,302
OPTION CARE HEALTH INC COM NEW 68404L201   1,048,690 32,417 SH   SOLE   0 0 32,417
ORACLE CORP COM 68389X105   14,682,276 138,617 SH   SOLE   0 0 111,701
ORANGE SPONSORED ADR 684060106   835,880 72,748 SH   SOLE   0 0 60,448
ORASURE TECHNOLOGIES INC COM 68554V108   325,610 54,909 SH   SOLE   0 0 54,909
OREILLY AUTOMOTIVE INC COM 67103H107   2,244,884 2,470 SH   SOLE   0 0 871
ORGANON & CO COMMON STOCK 68622V106   1,624,939 93,602 SH   SOLE   0 0 93,602
ORIX CORP SPONSORED ADR 686330101   803,450 8,558 SH   SOLE   0 0 8,558
OSHKOSH CORP COM 688239201   682,806 7,155 SH   SOLE   0 0 7,155
OSI SYSTEMS INC COM 671044105   284,240 2,408 SH   SOLE   0 0 2,408
OTIS WORLDWIDE CORP COM 68902V107   4,803,335 59,810 SH   SOLE   0 0 52,075
OUTFRONT MEDIA INC COM 69007J106   321,109 31,793 SH   SOLE   0 0 31,793
OUTSET MED INC COM 690145107   199,811 18,365 SH   SOLE   0 0 18,365
OVINTIV INC COM 69047Q102   1,711,795 35,985 SH   SOLE   0 0 31,573
OWENS CORNING NEW COM 690742101   5,572,905 40,854 SH   SOLE   0 0 40,854
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   1,375,404 57,071 SH   SOLE   0 0 57,071
PACCAR INC COM 693718108   2,318,858 27,274 SH   SOLE   0 0 18,254
PACER FDS TR TRENDP US LAR CP 69374H105   387,053 9,686 SH   SOLE   0 0 9,686
PACER FDS TR TRENDPILOT 100 69374H303   275,743 4,488 SH   SOLE   0 0 4,488
PACER FDS TR SWAN SOS FD OF 69374H568   822,725 34,025 SH   SOLE   0 0 34,025
PACER FDS TR GLOBL CASH ETF 69374H709   3,605,350 110,797 SH   SOLE   0 0 110,797
PACER FDS TR PACER US SMALL 69374H857   2,173,613 52,125 SH   SOLE   0 0 52,125
PACER FDS TR EMRG MKT CASH 69374H865   2,187,171 114,153 SH   SOLE   0 0 114,153
PACER FDS TR US CASH COWS 100 69374H881   23,691,600 479,296 SH   SOLE   0 0 479,296
PACKAGING CORP AMER COM 695156109   644,607 4,198 SH   SOLE   0 0 4,198
PAGSEGURO DIGITAL LTD COM CL A G68707101   602,993 70,034 SH   SOLE   0 0 70,034
PALANTIR TECHNOLOGIES INC CL A 69608A108   767,136 47,946 SH   SOLE   0 0 35,654
PALO ALTO NETWORKS INC COM 697435105   3,193,276 13,621 SH   SOLE   0 0 11,252
PAPA JOHNS INTL INC COM 698813102   206,434 3,026 SH   SOLE   0 0 3,026
PARKER-HANNIFIN CORP COM 701094104   1,928,294 4,951 SH   SOLE   0 0 2,904
PATHWARD FINANCIAL INC COM 59100U108   214,872 4,662 SH   SOLE   0 0 4,662
PATTERSON-UTI ENERGY INC COM 703481101   152,032 10,985 SH   SOLE   0 0 10,985
PAYCHEX INC COM 704326107   6,504,848 56,402 SH   SOLE   0 0 48,392
PAYCOM SOFTWARE INC COM 70432V102   2,564,180 9,890 SH   SOLE   0 0 9,890
PAYCOR HCM INC COM 70435P102   268,389 11,756 SH   SOLE   0 0 11,756
PAYLOCITY HLDG CORP COM 70438V106   2,214,741 12,189 SH   SOLE   0 0 12,189
PAYPAL HLDGS INC COM 70450Y103   6,364,657 108,872 SH   SOLE   0 0 37,002
PBF ENERGY INC CL A 69318G106   529,043 9,883 SH   SOLE   0 0 9,883
PDD HOLDINGS INC SPONSORED ADS 722304102   1,154,578 11,773 SH   SOLE   0 0 11,773
PEARSON PLC SPONSORED ADR 705015105   372,758 35,366 SH   SOLE   0 0 35,366
PELOTON INTERACTIVE INC CL A COM 70614W100   135,143 26,761 SH   SOLE   0 0 26,761
PENTAIR PLC SHS G7S00T104   244,953 3,783 SH   SOLE   0 0 3,783
PEPSICO INC COM 713448108   16,656,648 98,305 SH   SOLE   0 0 67,260
PERFICIENT INC COM 71375U101   505,523 8,737 SH   SOLE   0 0 8,737
PERFORMANCE FOOD GROUP CO COM 71377A103   2,109,366 35,837 SH   SOLE   0 0 35,837
PERION NETWORK LTD SHS NEW M78673114   522,793 17,068 SH   SOLE   0 0 17,068
PERMIAN RESOURCES CORP CLASS A COM 71424F105   876,911 62,816 SH   SOLE   0 0 62,816
PERRIGO CO PLC SHS G97822103   2,618,063 81,943 SH   SOLE   0 0 81,943
PETCO HEALTH & WELLNESS CO I COM 71601V105   91,280 22,318 SH   SOLE   0 0 10,104
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   173,733 12,672 SH   SOLE   0 0 12,672
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,993,586 132,994 SH   SOLE   0 0 132,994
PFIZER INC COM 717081103   19,523,348 588,584 SH   SOLE   0 0 370,584
PGIM ETF TR PGIM ULTRA SH BD 69344A107   216,073 4,366 SH   SOLE   0 0 4,366
PGIM ETF TR ACTV HY BD ETF 69344A206   919,783 27,530 SH   SOLE   0 0 27,530
PGT INNOVATIONS INC COM 69336V101   785,797 28,317 SH   SOLE   0 0 28,317
PHARMING GROUP NV SPON ADS 71716E105   133,551 11,715 SH   SOLE   0 0 11,715
PHILIP MORRIS INTL INC COM 718172109   18,289,369 197,552 SH   SOLE   0 0 124,942
PHILLIPS 66 COM 718546104   1,912,070 15,914 SH   SOLE   0 0 10,757
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,769,302 52,752 SH   SOLE   0 0 52,752
PHYSICIANS RLTY TR COM 71943U104   4,715,631 386,844 SH   SOLE   0 0 230,666
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   396,476 70,547 SH   SOLE   0 0 70,547
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,769,891 218,165 SH   SOLE   0 0 184,984
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   5,371,060 296,253 SH   SOLE   0 0 220,337
PIMCO EQUITY SER RAFI DYN ML US 72202L363   857,092 22,351 SH   SOLE   0 0 22,351
PIMCO ETF TR MUNI INCOME OPP 72201R635   2,042,477 47,588 SH   SOLE   0 0 37,510
PIMCO ETF TR ENHANCD SHORT 72201R643   2,002,887 20,413 SH   SOLE   0 0 15,938
PIMCO ETF TR ACTIVE BD ETF 72201R775   66,470,811 756,209 SH   SOLE   0 0 697,681
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,661,119 36,560 SH   SOLE   0 0 2,116
PIMCO ETF TR INTER MUN BD ACT 72201R866   10,429,459 208,298 SH   SOLE   0 0 178,270
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   3,568,498 72,901 SH   SOLE   0 0 56,952
PIMCO ETF TR 1-5 US TIP IDX 72201R205   800,777 15,987 SH   SOLE   0 0 15,987
PINNACLE FINL PARTNERS INC COM 72346Q104   4,100,685 61,168 SH   SOLE   0 0 61,168
PINNACLE WEST CAP CORP COM 723484101   2,572,095 34,909 SH   SOLE   0 0 34,909
PIONEER NAT RES CO COM 723787107   9,878,476 43,034 SH   SOLE   0 0 39,143
PIPER SANDLER COMPANIES COM 724078100   3,076,766 21,174 SH   SOLE   0 0 21,174
PJT PARTNERS INC COM CL A 69343T107   3,494,229 43,986 SH   SOLE   0 0 43,986
PLANET FITNESS INC CL A 72703H101   252,982 5,144 SH   SOLE   0 0 5,144
PNC FINL SVCS GROUP INC COM 693475105   5,616,094 45,745 SH   SOLE   0 0 33,679
POLARIS INC COM 731068102   1,695,565 16,282 SH   SOLE   0 0 16,282
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   37,264 14,115 SH   SOLE   0 0 14,115
POOL CORP COM 73278L105   6,101,611 17,135 SH   SOLE   0 0 16,535
PORTLAND GEN ELEC CO COM NEW 736508847   1,403,093 34,661 SH   SOLE   0 0 34,661
POST HLDGS INC COM 737446104   2,312,322 26,969 SH   SOLE   0 0 26,969
POWER INTEGRATIONS INC COM 739276103   1,222,416 16,019 SH   SOLE   0 0 16,019
PPG INDS INC COM 693506107   316,517 2,439 SH   SOLE   0 0 2,439
PPL CORP COM 69351T106   211,016 8,957 SH   SOLE   0 0 8,957
PRICE T ROWE GROUP INC COM 74144T108   1,515,124 14,447 SH   SOLE   0 0 6,170
PRIMERICA INC COM 74164M108   914,362 4,713 SH   SOLE   0 0 4,713
PRINCETON BANCORP INC COM 74179A107   226,053 7,798 SH   SOLE   0 0 7,798
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   3,481,818 206,514 SH   SOLE   0 0 168,178
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   605,487 33,545 SH   SOLE   0 0 33,545
PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763   380,064 21,713 SH   SOLE   0 0 21,713
PROCORE TECHNOLOGIES INC COM 74275K108   2,741,415 41,969 SH   SOLE   0 0 41,969
PROCTER AND GAMBLE CO COM 742718109   18,072,053 123,900 SH   SOLE   0 0 67,835
PROGRESS SOFTWARE CORP COM 743312100   310,600 5,907 SH   SOLE   0 0 5,907
PROGRESSIVE CORP COM 743315103   13,341,238 95,774 SH   SOLE   0 0 89,796
PROLOGIS INC. COM 74340W103   11,356,350 101,206 SH   SOLE   0 0 90,087
PROPETRO HLDG CORP COM 74347M108   627,616 59,042 SH   SOLE   0 0 59,042
PROSHARES TR SHORT S&P 500 NE 74347B425   226,383 15,645 SH   SOLE   0 0 15,645
PROSHARES TR S&P TECH DIVIDEN 74347G606   6,526,937 105,036 SH   SOLE   0 0 105,036
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,218,456 20,530 SH   SOLE   0 0 20,530
PROSHARES TR PSHS ULTRA TECH 74347R693   1,378,705 35,189 SH   SOLE   0 0 35,189
PROSHARES TR SHRT RUSSELL2000 74348A210   790,240 32,641 SH   SOLE   0 0 32,641
PROSHARES TR S&P 500 DV ARIST 74348A467   1,473,316 16,638 SH   SOLE   0 0 16,638
PROSPECT CAP CORP COM 74348T102   448,202 74,083 SH   SOLE   0 0 74,083
PROVIDENT FINL SVCS INC COM 74386T105   220,698 14,434 SH   SOLE   0 0 14,434
PRUDENTIAL FINL INC COM 744320102   1,265,731 13,339 SH   SOLE   0 0 4,672
PRUDENTIAL PLC ADR 74435K204   399,054 18,205 SH   SOLE   0 0 18,205
PTC INC COM 69370C100   616,166 4,349 SH   SOLE   0 0 4,349
PUBLIC STORAGE COM 74460D109   1,240,011 4,705 SH   SOLE   0 0 1,347
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,637,144 28,767 SH   SOLE   0 0 20,255
PULTE GROUP INC COM 745867101   3,213,818 43,401 SH   SOLE   0 0 33,565
QIAGEN NV SHS NEW N72482123   645,408 15,936 SH   SOLE   0 0 15,936
QORVO INC COM 74736K101   978,854 10,253 SH   SOLE   0 0 10,253
QUAKER HOUGHTON COM 747316107   1,205,280 7,533 SH   SOLE   0 0 7,533
QUALCOMM INC COM 747525103   7,287,984 65,622 SH   SOLE   0 0 36,949
QUALYS INC COM 74758T303   693,492 4,546 SH   SOLE   0 0 2,907
QUANEX BLDG PRODS CORP COM 747619104   428,955 15,227 SH   SOLE   0 0 15,227
QUANTA SVCS INC COM 74762E102   2,632,516 14,072 SH   SOLE   0 0 14,072
QUEST DIAGNOSTICS INC COM 74834L100   2,544,569 20,881 SH   SOLE   0 0 20,881
QUIDELORTHO CORP COM 219798105   713,455 9,768 SH   SOLE   0 0 9,768
QUINCE THERAPEUTICS INC COM 22053A107   11,352 10,136 SH   SOLE   0 0 10,136
RADIAN GROUP INC COM 750236101   269,079 10,716 SH   SOLE   0 0 10,716
RALPH LAUREN CORP CL A 751212101   654,051 5,634 SH   SOLE   0 0 5,634
RAMBUS INC DEL COM 750917106   252,450 4,525 SH   SOLE   0 0 4,525
RAPID7 INC COM 753422104   884,653 19,324 SH   SOLE   0 0 19,324
RAYMOND JAMES FINL INC COM 754730109   2,960,314 29,476 SH   SOLE   0 0 29,476
RB GLOBAL INC COM 74935Q107   1,027,193 16,435 SH   SOLE   0 0 16,435
RBC BEARINGS INC COM 75524B104   6,395,963 27,318 SH   SOLE   0 0 27,318
REALTY INCOME CORP COM 756109104   434,515 8,701 SH   SOLE   0 0 8,701
REGAL REXNORD CORPORATION COM 758750103   3,282,042 22,971 SH   SOLE   0 0 22,971
REGENERON PHARMACEUTICALS COM 75886F107   12,924,552 15,705 SH   SOLE   0 0 14,028
RELX PLC SPONSORED ADR 759530108   8,914,164 264,515 SH   SOLE   0 0 264,515
RENAISSANCERE HLDGS LTD COM G7496G103   374,663 1,893 SH   SOLE   0 0 1,893
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   3,336,080 90,043 SH   SOLE   0 0 90,043
REPUBLIC SVCS INC COM 760759100   4,569,008 32,061 SH   SOLE   0 0 20,258
RESMED INC COM 761152107   799,011 5,403 SH   SOLE   0 0 5,403
RESTAURANT BRANDS INTL INC COM 76131D103   1,455,647 21,850 SH   SOLE   0 0 21,850
REVVITY INC COM 714046109   442,800 4,000 SH   SOLE   0 0 4,000
REX AMERICAN RES CORP COM 761624105   445,762 10,947 SH   SOLE   0 0 10,947
RH COM 74967X103   530,042 2,005 SH   SOLE   0 0 2,005
RIGETTI COMPUTING INC COMMON STOCK 76655K103   24,605 18,500 SH   SOLE   0 0 18,500
RIO TINTO PLC SPONSORED ADR 767204100   2,476,665 38,917 SH   SOLE   0 0 35,511
ROCKWELL AUTOMATION INC COM 773903109   2,810,165 9,831 SH   SOLE   0 0 8,460
ROGERS COMMUNICATIONS INC CL B 775109200   1,300,538 33,877 SH   SOLE   0 0 16,849
ROGERS CORP COM 775133101   293,704 2,234 SH   SOLE   0 0 2,234
ROPER TECHNOLOGIES INC COM 776696106   5,938,027 12,262 SH   SOLE   0 0 11,181
ROSS STORES INC COM 778296103   1,569,943 13,900 SH   SOLE   0 0 11,828
ROYAL BK CDA COM 780087102   830,275 9,495 SH   SOLE   0 0 9,495
ROYAL CARIBBEAN GROUP COM V7780T103   1,464,473 15,894 SH   SOLE   0 0 15,894
RPM INTL INC COM 749685103   2,089,992 22,044 SH   SOLE   0 0 22,044
RTX CORPORATION COM 75513E101   6,430,011 89,343 SH   SOLE   0 0 71,571
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,133,400 32,233 SH   SOLE   0 0 32,233
S&P GLOBAL INC COM 78409V104   20,326,265 55,626 SH   SOLE   0 0 52,727
SABRA HEALTH CARE REIT INC COM 78573L106   1,158,768 83,125 SH   SOLE   0 0 83,125
SAIA INC COM 78709Y105   760,624 1,908 SH   SOLE   0 0 1,908
SALESFORCE INC COM 79466L302   20,386,405 100,535 SH   SOLE   0 0 67,630
SANDY SPRING BANCORP INC COM 800363103   264,224 12,330 SH   SOLE   0 0 12,330
SANOFI SPONSORED ADR 80105N105   3,208,600 59,817 SH   SOLE   0 0 48,577
SAP SE SPON ADR 803054204   8,064,631 62,362 SH   SOLE   0 0 57,169
SAREPTA THERAPEUTICS INC COM 803607100   1,715,990 14,156 SH   SOLE   0 0 14,156
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,024,003 10,112 SH   SOLE   0 0 9,048
SCHLUMBERGER LTD COM STK 806857108   4,593,442 78,790 SH   SOLE   0 0 61,142
SCHNEIDER NATIONAL INC CL B 80689H102   1,259,673 45,492 SH   SOLE   0 0 45,492
SCHNITZER STEEL INDS INC CL A 806882106   812,249 29,165 SH   SOLE   0 0 29,165
SCHWAB CHARLES CORP COM 808513105   7,968,018 145,137 SH   SOLE   0 0 108,847
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   24,515,204 484,490 SH   SOLE   0 0 452,351
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,317,931 19,473 SH   SOLE   0 0 8,118
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   5,791,809 220,893 SH   SOLE   0 0 179,047
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   49,597,521 1,566,072 SH   SOLE   0 0 1,430,610
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   5,649,313 116,505 SH   SOLE   0 0 90,222
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,727,988 109,214 SH   SOLE   0 0 21,723
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,287,085 37,900 SH   SOLE   0 0 7,444
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   556,759 11,169 SH   SOLE   0 0 11,169
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,327,270 32,003 SH   SOLE   0 0 32,003
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,997,383 62,013 SH   SOLE   0 0 62,013
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,894,408 45,737 SH   SOLE   0 0 45,737
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   690,608 28,847 SH   SOLE   0 0 28,847
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,041,742 18,613 SH   SOLE   0 0 18,613
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,140,055 25,776 SH   SOLE   0 0 25,776
SCHWAB STRATEGIC TR US REIT ETF 808524847   666,467 37,547 SH   SOLE   0 0 37,547
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   12,526,950 261,305 SH   SOLE   0 0 261,305
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   429,637 8,971 SH   SOLE   0 0 8,971
SCIENCE APPLICATIONS INTL CO COM 808625107   2,431,188 23,036 SH   SOLE   0 0 23,036
SCORPIO TANKERS INC SHS Y7542C130   241,971 4,471 SH   SOLE   0 0 4,471
SEALED AIR CORP NEW COM 81211K100   354,494 10,788 SH   SOLE   0 0 10,788
SELECT MED HLDGS CORP COM 81619Q105   335,636 13,282 SH   SOLE   0 0 13,282
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,295,730 64,438 SH   SOLE   0 0 5,364
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,894,703 11,770 SH   SOLE   0 0 3,557
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,573,552 72,724 SH   SOLE   0 0 50,757
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,515,104 75,825 SH   SOLE   0 0 30,428
SELECT SECTOR SPDR TR INDL 81369Y704   2,700,554 26,638 SH   SOLE   0 0 9,356
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,726,925 53,236 SH   SOLE   0 0 3,572
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   10,739,193 163,782 SH   SOLE   0 0 72,754
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,419,638 18,073 SH   SOLE   0 0 18,073
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   9,304,975 135,227 SH   SOLE   0 0 135,227
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,060,943 89,843 SH   SOLE   0 0 89,843
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,132,207 121,028 SH   SOLE   0 0 121,028
SELECTIVE INS GROUP INC COM 816300107   1,384,189 13,417 SH   SOLE   0 0 13,417
SELECTQUOTE INC COM 816307300   13,820 11,812 SH   SOLE   0 0 11,812
SEMPRA COM 816851109   2,433,757 35,774 SH   SOLE   0 0 15,570
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   506,259 13,386 SH   SOLE   0 0 13,386
SENSUS HEALTHCARE INC COM 81728J109   55,400 20,000 SH   SOLE   0 0 20,000
SERVICENOW INC COM 81762P102   21,834,655 39,063 SH   SOLE   0 0 25,701
SERVISFIRST BANCSHARES INC COM 81768T108   282,709 5,419 SH   SOLE   0 0 5,419
SHARKNINJA INC COM SHS G8068L108   272,040 5,868 SH   SOLE   0 0 5,868
SHELL PLC SPON ADS 780259305   5,019,892 77,973 SH   SOLE   0 0 70,264
SHERWIN WILLIAMS CO COM 824348106   18,165,030 71,221 SH   SOLE   0 0 67,127
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   1,555,487 58,720 SH   SOLE   0 0 58,720
SHOCKWAVE MED INC COM 82489T104   1,509,974 7,584 SH   SOLE   0 0 7,584
SHOPIFY INC CL A 82509L107   1,340,676 24,568 SH   SOLE   0 0 17,322
SILICON LABORATORIES INC COM 826919102   1,338,066 11,546 SH   SOLE   0 0 11,546
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   254,568 4,967 SH   SOLE   0 0 4,967
SIMON PPTY GROUP INC NEW COM 828806109   888,024 8,220 SH   SOLE   0 0 4,371
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   3,531,895 144,941 SH   SOLE   0 0 128,788
SIMPLY GOOD FOODS CO COM 82900L102   371,573 10,764 SH   SOLE   0 0 10,764
SIRIUS XM HOLDINGS INC COM 82968B103   50,493 11,171 SH   SOLE   0 0 11,171
SK TELECOM LTD SPONSORED ADR 78440P306   1,715,414 79,935 SH   SOLE   0 0 79,935
SKYLINE CHAMPION CORPORATION COM 830830105   257,238 4,037 SH   SOLE   0 0 4,037
SKYWORKS SOLUTIONS INC COM 83088M102   3,795,154 38,494 SH   SOLE   0 0 36,460
SL GREEN RLTY CORP COM 78440X887   247,635 6,639 SH   SOLE   0 0 6,639
SLM CORP COM 78442P106   482,209 35,404 SH   SOLE   0 0 35,404
SM ENERGY CO COM 78454L100   1,257,313 31,710 SH   SOLE   0 0 31,710
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   253,670 10,241 SH   SOLE   0 0 10,241
SMITH A O CORP COM 831865209   4,842,954 73,234 SH   SOLE   0 0 61,420
SNAP ON INC COM 833034101   1,165,895 4,571 SH   SOLE   0 0 4,571
SNOWFLAKE INC CL A 833445109   618,566 4,049 SH   SOLE   0 0 2,127
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   328,933 5,513 SH   SOLE   0 0 5,513
SOFI TECHNOLOGIES INC COM 83406F102   170,774 21,374 SH   SOLE   0 0 21,374
SOLAREDGE TECHNOLOGIES INC COM 83417M104   512,989 3,961 SH   SOLE   0 0 3,961
SONOCO PRODS CO COM 835495102   230,064 4,233 SH   SOLE   0 0 4,233
SONOS INC COM 83570H108   159,942 12,389 SH   SOLE   0 0 12,389
SONY GROUP CORP SPONSORED ADR 835699307   5,625,331 68,260 SH   SOLE   0 0 68,260
SOUTHERN CO COM 842587107   18,794,069 290,390 SH   SOLE   0 0 122,920
SOUTHERN COPPER CORP COM 84265V105   1,383,541 18,376 SH   SOLE   0 0 4,486
SOUTHSTATE CORPORATION COM 840441109   304,887 4,526 SH   SOLE   0 0 4,526
SOUTHWEST AIRLS CO COM 844741108   254,319 9,395 SH   SOLE   0 0 9,395
SOUTHWEST GAS HLDGS INC COM 844895102   414,594 6,863 SH   SOLE   0 0 6,863
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,773,532 8,280 SH   SOLE   0 0 8,280
SPDR GOLD TR GOLD SHS 78463V107   2,198,617 12,824 SH   SOLE   0 0 12,824
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   834,043 28,622 SH   SOLE   0 0 11,428
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   8,951,041 288,650 SH   SOLE   0 0 28,972
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   5,778,100 172,121 SH   SOLE   0 0 172,121
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   449,404 11,765 SH   SOLE   0 0 11,765
SPDR S&P 500 ETF TR TR UNIT 78462F103   54,730,667 128,031 SH   SOLE   0 0 88,095
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   473,577 1,037 SH   SOLE   0 0 495
SPDR SER TR PORTFOLIO INTRMD 78464A375   9,475,181 301,278 SH   SOLE   0 0 13,520
SPDR SER TR PRTFLO S&P500 GW 78464A409   52,401,485 883,965 SH   SOLE   0 0 9,139
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,241,117 54,317 SH   SOLE   0 0 15,768
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,406,059 98,852 SH   SOLE   0 0 9,931
SPDR SER TR S&P DIVID ETF 78464A763   40,385,372 351,147 SH   SOLE   0 0 346,913
SPDR SER TR PORTFOLIO S&P400 78464A847   1,339,638 30,592 SH   SOLE   0 0 13,846
SPDR SER TR PORTFOLIO S&P500 78464A854   7,482,335 148,873 SH   SOLE   0 0 14,191
SPDR SER TR S&P KENSHO NEW 78468R648   2,386,841 60,266 SH   SOLE   0 0 52,147
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   12,742,528 138,777 SH   SOLE   0 0 15,390
SPDR SER TR NUVEEN BLMBRG SH 78468R739   4,956,713 107,218 SH   SOLE   0 0 93,574
SPDR SER TR PORTFOLIO S&P600 78468R853   1,389,629 37,659 SH   SOLE   0 0 15,957
SPDR SER TR NUVEEN BLOOMBERG 78464A284   769,243 32,294 SH   SOLE   0 0 32,294
SPDR SER TR ICE PFD SEC ETF 78464A292   2,215,082 68,240 SH   SOLE   0 0 68,240
SPDR SER TR S&P 600 SMCP VAL 78464A300   214,249 2,960 SH   SOLE   0 0 2,960
SPDR SER TR BBG CONV SEC ETF 78464A359   35,119,570 517,988 SH   SOLE   0 0 517,988
SPDR SER TR BLOOMBERG EMERGI 78464A391   296,498 14,952 SH   SOLE   0 0 14,952
SPDR SER TR PORTFOLIO SHORT 78464A474   396,377 13,519 SH   SOLE   0 0 13,519
SPDR SER TR AEROSPACE DEF 78464A631   1,067,970 9,527 SH   SOLE   0 0 9,527
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,413,295 92,287 SH   SOLE   0 0 92,287
SPDR SER TR PORTFLI INTRMDIT 78464A672   633,493 23,011 SH   SOLE   0 0 23,011
SPDR SER TR PORTFOLI S&P1500 78464A805   2,553,666 48,651 SH   SOLE   0 0 48,651
SPDR SER TR S&P 400 MDCP GRW 78464A821   296,196 4,284 SH   SOLE   298 0 3,986
SPDR SER TR S&P 400 MDCP VAL 78464A839   350,379 5,402 SH   SOLE   475 0 4,927
SPDR SER TR S&P SEMICNDCTR 78464A862   236,985 1,209 SH   SOLE   0 0 1,209
SPDR SER TR S&P HOMEBUILD 78464A888   641,804 8,382 SH   SOLE   0 0 8,382
SPDR SER TR PORTFOLIO SH TSR 78468R101   462,564 16,106 SH   SOLE   0 0 16,106
SPDR SER TR BLOOMBERG SHT TE 78468R408   259,227 10,598 SH   SOLE   0 0 10,598
SPDR SER TR BLOOMBERG 3-12 M 78468R523   2,022,605 20,342 SH   SOLE   0 0 20,342
SPDR SER TR S&P 500 ESG ETF 78468R531   350,529 8,448 SH   SOLE   0 0 8,448
SPDR SER TR PORTFLI HIGH YLD 78468R606   256,272 11,431 SH   SOLE   0 0 11,431
SPDR SER TR BLOOMBERG HIGH Y 78468R622   559,938 6,194 SH   SOLE   0 0 6,194
SPDR SER TR NUVEEN BLMBRG MU 78468R721   915,890 20,959 SH   SOLE   0 0 20,959
SPDR SER TR PRTFLO S&P500 HI 78468R788   534,747 15,248 SH   SOLE   0 0 15,248
SPDR SER TR MSCI USA STRTGIC 78468R812   300,116 2,487 SH   SOLE   0 0 2,487
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   2,466,782 136,437 SH   SOLE   0 0 136,437
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,685,721 21,515 SH   SOLE   0 0 21,515
SPHERE ENTERTAINMENT CO CL A 55826T102   452,497 12,177 SH   SOLE   0 0 12,177
SPOTIFY TECHNOLOGY S A SHS L8681T102   225,310 1,457 SH   SOLE   0 0 1,457
SPRINGWORKS THERAPEUTICS INC COM 85205L107   660,700 28,577 SH   SOLE   0 0 28,577
SPROTT PHYSICAL GOLD TR UNIT 85207H104   177,368 12,386 SH   SOLE   0 0 12,386
SPROUTS FMRS MKT INC COM 85208M102   489,846 11,445 SH   SOLE   0 0 11,445
SPS COMM INC COM 78463M107   756,144 4,432 SH   SOLE   0 0 4,432
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   332,788 6,334 SH   SOLE   0 0 6,334
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   4,464,850 106,483 SH   SOLE   0 0 85,477
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   43,694,761 1,130,524 SH   SOLE   0 0 1,046,122
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   324,571 12,039 SH   SOLE   0 0 12,039
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   2,820,091 70,298 SH   SOLE   0 0 61,826
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   1,791,450 64,990 SH   SOLE   0 0 64,990
STAG INDL INC COM 85254J102   3,148,680 91,240 SH   SOLE   0 0 39,336
STARBUCKS CORP COM 855244109   21,838,677 239,276 SH   SOLE   0 0 205,921
STATE STR CORP COM 857477103   958,692 14,318 SH   SOLE   0 0 8,548
STEEL DYNAMICS INC COM 858119100   681,440 6,355 SH   SOLE   0 0 4,061
STELLANTIS N.V SHS N82405106   304,684 15,927 SH   SOLE   0 0 15,927
STERIS PLC SHS USD G8473T100   5,917,475 26,969 SH   SOLE   0 0 26,969
STEVANATO GROUP S P A ORD SHS T9224W109   3,459,654 116,408 SH   SOLE   0 0 116,408
STIFEL FINL CORP COM 860630102   3,128,057 50,912 SH   SOLE   0 0 50,912
STMICROELECTRONICS N V NY REGISTRY 861012102   295,006 6,835 SH   SOLE   0 0 6,835
STONERIDGE INC COM 86183P102   596,721 29,732 SH   SOLE   0 0 29,732
STRATEGIC ED INC COM 86272C103   558,581 7,423 SH   SOLE   0 0 7,423
STRIDE INC COM 86333M108   855,975 19,009 SH   SOLE   0 0 19,009
STRYKER CORPORATION COM 863667101   3,515,950 12,866 SH   SOLE   0 0 9,581
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   3,100,356 314,757 SH   SOLE   0 0 296,468
SUMMIT HOTEL PPTYS INC COM 866082100   974,182 167,962 SH   SOLE   0 0 167,962
SUMMIT MATLS INC CL A 86614U100   315,012 10,116 SH   SOLE   0 0 10,116
SUN CMNTYS INC COM 866674104   1,815,724 15,343 SH   SOLE   0 0 15,343
SUN LIFE FINANCIAL INC. COM 866796105   606,431 12,427 SH   SOLE   0 0 12,427
SUNCOR ENERGY INC NEW COM 867224107   6,637,621 193,066 SH   SOLE   0 0 193,066
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   49,313 13,364 SH   SOLE   0 0 13,364
SYNCHRONY FINANCIAL COM 87165B103   981,609 32,110 SH   SOLE   0 0 32,110
SYNOPSYS INC COM 871607107   2,382,264 5,190 SH   SOLE   0 0 3,362
SYSCO CORP COM 871829107   1,447,444 21,914 SH   SOLE   0 0 21,914
T2 BIOSYSTEMS INC COM NEW 89853L203   2,786 12,613 SH   SOLE   0 0 12,613
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   13,438,554 154,644 SH   SOLE   0 0 138,159
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,887,824 13,447 SH   SOLE   0 0 13,447
TAPESTRY INC COM 876030107   666,160 23,171 SH   SOLE   0 0 23,171
TARGA RES CORP COM 87612G101   497,947 5,809 SH   SOLE   0 0 5,809
TARGET CORP COM 87612E106   7,308,817 66,101 SH   SOLE   0 0 58,568
TE CONNECTIVITY LTD SHS H84989104   4,045,088 32,745 SH   SOLE   0 0 28,569
TECK RESOURCES LTD CL B 878742204   331,233 7,687 SH   SOLE   0 0 7,687
TEGNA INC COM 87901J105   146,443 10,051 SH   SOLE   0 0 10,051
TELADOC HEALTH INC COM 87918A105   292,216 15,719 SH   SOLE   0 0 15,719
TELEDYNE TECHNOLOGIES INC COM 879360105   2,084,984 5,103 SH   SOLE   0 0 5,103
TELEFONICA S A SPONSORED ADR 879382208   100,081 24,590 SH   SOLE   0 0 24,590
TELUS CORPORATION COM 87971M103   207,894 12,723 SH   SOLE   0 0 12,723
TENARIS S A SPONSORED ADS 88031M109   437,344 13,840 SH   SOLE   0 0 13,840
TENET HEALTHCARE CORP COM NEW 88033G407   314,295 4,770 SH   SOLE   0 0 4,770
TERADATA CORP DEL COM 88076W103   341,387 7,583 SH   SOLE   0 0 7,583
TERADYNE INC COM 880770102   260,021 2,588 SH   SOLE   0 0 2,588
TERRENO RLTY CORP COM 88146M101   851,943 14,999 SH   SOLE   0 0 14,999
TESLA INC COM 88160R101   16,561,900 66,189 SH   SOLE   0 0 30,111
TETRA TECH INC NEW COM 88162G103   2,932,123 19,286 SH   SOLE   0 0 19,286
TEXAS INSTRS INC COM 882508104   18,098,794 113,822 SH   SOLE   0 0 91,948
TEXAS ROADHOUSE INC COM 882681109   2,500,397 26,019 SH   SOLE   0 0 26,019
TEXTRON INC COM 883203101   2,769,781 35,446 SH   SOLE   0 0 30,847
THE CIGNA GROUP COM 125523100   15,618,627 54,597 SH   SOLE   0 0 48,911
THE TRADE DESK INC COM CL A 88339J105   2,721,183 34,820 SH   SOLE   0 0 27,843
THERMO FISHER SCIENTIFIC INC COM 883556102   27,446,666 54,224 SH   SOLE   0 0 45,449
THOMSON REUTERS CORP. COM 884903808   4,327,232 35,376 SH   SOLE   0 0 35,376
TIDAL ETF TR II NICHOLAS FIXED 88634T535   421,635 21,556 SH   SOLE   0 0 21,556
TIMBERLAND BANCORP INC COM 887098101   313,330 11,562 SH   SOLE   0 0 11,562
TIMKEN CO COM 887389104   2,784,822 37,894 SH   SOLE   0 0 37,894
TIMKENSTEEL CORPORATION COM 887399103   222,717 10,254 SH   SOLE   0 0 10,254
TJX COS INC NEW COM 872540109   10,239,334 115,204 SH   SOLE   0 0 101,077
T-MOBILE US INC COM 872590104   3,839,191 27,413 SH   SOLE   0 0 20,402
TOLL BROTHERS INC COM 889478103   307,526 4,158 SH   SOLE   0 0 4,158
TOPBUILD CORP COM 89055F103   3,478,370 13,825 SH   SOLE   0 0 13,825
TORO CO COM 891092108   1,403,060 16,884 SH   SOLE   0 0 16,884
TORONTO DOMINION BK ONT COM NEW 891160509   972,283 16,135 SH   SOLE   0 0 16,135
TOTALENERGIES SE SPONSORED ADS 89151E109   2,988,792 45,450 SH   SOLE   0 0 36,902
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,009,318 41,096 SH   SOLE   0 0 41,096
TOYOTA MOTOR CORP ADS 892331307   2,532,167 14,087 SH   SOLE   0 0 12,561
TRACTOR SUPPLY CO COM 892356106   2,095,338 10,319 SH   SOLE   0 0 8,830
TRADEWEB MKTS INC CL A 892672106   237,633 2,963 SH   SOLE   0 0 2,963
TRANE TECHNOLOGIES PLC SHS 00BK9ZQ96   2,101,802 10,358 SH   SOLE   0 0 7,608
TRANSDIGM GROUP INC COM 893641100   407,653 484 SH   SOLE   0 0 484
TRANSUNION COM 89400J107   405,545 5,649 SH   SOLE   0 0 5,649
TRAVELERS COMPANIES INC COM 89417E109   1,197,396 7,333 SH   SOLE   0 0 5,160
TREX CO INC COM 89531P105   231,914 3,763 SH   SOLE   0 0 3,763
TRIMBLE INC COM 896239100   788,887 14,647 SH   SOLE   0 0 14,647
TRINITY INDS INC COM 896522109   581,234 23,870 SH   SOLE   0 0 23,870
TRIP COM GROUP LTD ADS 89677Q107   1,538,016 43,981 SH   SOLE   0 0 43,981
TRIPLE FLAG PRECIOUS METAL COM 89679M104   198,495 15,187 SH   SOLE   0 0 15,187
TRUIST FINL CORP COM 89832Q109   2,946,497 102,988 SH   SOLE   0 0 82,847
TRUSTCO BK CORP N Y COM NEW 898349204   299,469 10,974 SH   SOLE   0 0 10,974
TYLER TECHNOLOGIES INC COM 902252105   1,902,898 4,928 SH   SOLE   0 0 4,928
TYSON FOODS INC CL A 902494103   1,086,697 21,523 SH   SOLE   0 0 17,149
U HAUL HOLDING COMPANY COM SER N 023586506   850,552 16,235 SH   SOLE   0 0 16,235
UBER TECHNOLOGIES INC COM 90353T100   811,332 17,641 SH   SOLE   0 0 6,286
UBS GROUP AG SHS H42097107   3,619,294 146,828 SH   SOLE   0 0 125,443
ULTA BEAUTY INC COM 90384S303   655,098 1,640 SH   SOLE   0 0 1,640
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639   209,086 7,679 SH   SOLE   0 0 7,679
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   90,810 24,744 SH   SOLE   0 0 24,744
UNIFIRST CORP MASS COM 904708104   1,893,361 11,615 SH   SOLE   0 0 11,615
UNILEVER PLC SPON ADR NEW 904767704   8,243,056 166,863 SH   SOLE   0 0 132,379
UNION PAC CORP COM 907818108   15,253,177 74,906 SH   SOLE   0 0 57,373
UNITED AIRLS HLDGS INC COM 910047109   1,537,647 36,351 SH   SOLE   0 0 36,351
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   218,262 8,590 SH   SOLE   0 0 8,590
UNITED PARCEL SERVICE INC CL B 911312106   14,715,106 94,406 SH   SOLE   0 0 70,973
UNITED RENTALS INC COM 911363109   825,625 1,857 SH   SOLE   0 0 906
UNITED STATES STL CORP NEW COM 912909108   203,390 6,262 SH   SOLE   0 0 6,262
UNITED THERAPEUTICS CORP DEL COM 91307C102   494,881 2,191 SH   SOLE   0 0 2,191
UNITEDHEALTH GROUP INC COM 91324P102   46,013,854 91,263 SH   SOLE   0 0 69,991
UNIVERSAL DISPLAY CORP COM 91347P105   1,186,848 7,560 SH   SOLE   0 0 7,560
URBAN OUTFITTERS INC COM 917047102   855,661 26,175 SH   SOLE   0 0 26,175
US BANCORP DEL COM NEW 902973304   4,560,991 137,961 SH   SOLE   0 0 109,336
US FOODS HLDG CORP COM 912008109   227,560 5,732 SH   SOLE   0 0 5,732
UTZ BRANDS INC COM CL A 918090101   1,495,588 111,362 SH   SOLE   0 0 111,362
V F CORP COM 918204108   442,756 25,057 SH   SOLE   0 0 25,057
VAIL RESORTS INC COM 91879Q109   1,088,814 4,907 SH   SOLE   0 0 4,907
VALARIS LTD CL A G9460G101   541,506 7,222 SH   SOLE   0 0 7,222
VALE S A SPONSORED ADS 91912E105   600,296 44,798 SH   SOLE   0 0 44,798
VALERO ENERGY CORP COM 91913Y100   2,356,961 16,632 SH   SOLE   0 0 8,934
VALMONT INDS INC COM 920253101   11,331,117 47,172 SH   SOLE   0 0 47,172
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   10,540,069 138,978 SH   SOLE   0 0 11,711
VANECK ETF TRUST INFLATION ALLOCA 92189F130   2,954,795 116,652 SH   SOLE   0 0 116,652
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   3,037,752 38,038 SH   SOLE   0 0 38,038
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   1,498,448 19,040 SH   SOLE   0 0 19,040
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   914,034 18,627 SH   SOLE   0 0 18,627
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   1,365,424 48,036 SH   SOLE   0 0 48,036
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   688,977 2,791 SH   SOLE   0 0 1,512
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   22,722,307 302,279 SH   SOLE   0 0 3,539
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   12,580,432 180,287 SH   SOLE   0 0 59,769
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   8,999,383 134,199 SH   SOLE   0 0 134,199
VANGUARD BD INDEX FDS INTERMED TERM 921937819   15,787,664 218,333 SH   SOLE   0 0 218,333
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   22,126,734 462,612 SH   SOLE   0 0 462,612
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   34,214,998 87,127 SH   SOLE   0 0 19,469
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,311,840 8,225 SH   SOLE   0 0 2,098
VANGUARD INDEX FDS MID CAP ETF 922908629   2,385,801 11,457 SH   SOLE   0 0 1,249
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,071,182 5,474 SH   SOLE   0 0 1,705
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,567,987 17,917 SH   SOLE   0 0 12,365
VANGUARD INDEX FDS GROWTH ETF 922908736   72,353,758 265,703 SH   SOLE   0 0 3,817
VANGUARD INDEX FDS VALUE ETF 922908744   62,122,658 450,393 SH   SOLE   0 0 16,074
VANGUARD INDEX FDS SMALL CP ETF 922908751   16,465,143 87,085 SH   SOLE   0 0 2,368
VANGUARD INDEX FDS TOTAL STK MKT 922908769   140,547,768 661,681 SH   SOLE   0 0 636,689
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   305,682 2,334 SH   SOLE   0 0 2,334
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   655,263 3,364 SH   SOLE   8 0 3,356
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,286,431 30,220 SH   SOLE   0 0 30,220
VANGUARD INDEX FDS SML CP GRW ETF 922908595   737,195 3,442 SH   SOLE   5 0 3,437
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   32,780,224 836,017 SH   SOLE   0 0 52,768
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   463,428 4,364 SH   SOLE   0 0 4,364
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   209,562 2,249 SH   SOLE   0 0 2,249
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   583,795 11,255 SH   SOLE   0 0 11,255
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   16,110,413 334,936 SH   SOLE   0 0 334,936
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   21,862,311 379,554 SH   SOLE   0 0 268,845
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,182,450 202,028 SH   SOLE   0 0 186,693
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   10,278,166 135,274 SH   SOLE   0 0 82,024
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   515,011 7,525 SH   SOLE   0 0 7,525
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,479,985 25,897 SH   SOLE   0 0 25,897
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   23,048,184 526,455 SH   SOLE   0 0 526,455
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   223,633 3,122 SH   SOLE   0 0 3,122
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,087,026 19,868 SH   SOLE   0 0 2,595
VANGUARD STAR FDS VG TL INTL STK F 921909768   478,379 8,938 SH   SOLE   0 0 8,938
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   83,182,433 1,902,618 SH   SOLE   0 0 14,389
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   4,697,333 46,935 SH   SOLE   0 0 39,637
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,133,336 69,041 SH   SOLE   0 0 9,434
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,304,455 37,235 SH   SOLE   0 0 37,235
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   347,510 5,874 SH   SOLE   0 0 5,874
VANGUARD WORLD FD MEGA CAP INDEX 921910873   27,785,844 182,958 SH   SOLE   0 0 148,473
VANGUARD WORLD FD EXTENDED DUR 921910709   246,646 3,522 SH   SOLE   0 0 3,522
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,085,490 4,784 SH   SOLE   0 0 4,784
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   223,080 2,200 SH   SOLE   0 0 2,200
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,455,836 5,919 SH   SOLE   0 0 2,302
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,648,296 15,670 SH   SOLE   0 0 8,214
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   589,915 2,190 SH   SOLE   0 0 2,190
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   949,340 5,197 SH   SOLE   0 0 5,197
VANGUARD WORLD FDS ENERGY ETF 92204A306   5,801,375 45,774 SH   SOLE   0 0 45,774
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   705,367 8,782 SH   SOLE   0 0 8,782
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   6,804,199 28,942 SH   SOLE   0 0 28,942
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   635,296 3,258 SH   SOLE   0 0 3,258
VANGUARD WORLD FDS MATERIALS ETF 92204A801   688,431 3,990 SH   SOLE   0 0 3,990
VANGUARD WORLD FDS UTILITIES ETF 92204A876   853,339 6,691 SH   SOLE   0 0 6,691
VAXCYTE INC COM 92243G108   318,880 6,255 SH   SOLE   0 0 6,255
VEEVA SYS INC CL A COM 922475108   1,074,846 5,283 SH   SOLE   0 0 2,904
VENTAS INC COM 92276F100   351,533 8,344 SH   SOLE   0 0 8,344
VERACYTE INC COM 92337F107   441,464 19,770 SH   SOLE   0 0 19,770
VERADIGM INC COM 01988P108   312,535 23,785 SH   SOLE   0 0 23,785
VERICEL CORP COM 92346J108   883,453 26,356 SH   SOLE   0 0 26,356
VERISIGN INC COM 92343E102   2,335,981 11,534 SH   SOLE   0 0 10,436
VERISK ANALYTICS INC COM 92345Y106   2,856,230 12,090 SH   SOLE   0 0 11,177
VERIZON COMMUNICATIONS INC COM 92343V104   9,589,368 295,876 SH   SOLE   0 0 165,641
VERONA PHARMA PLC SPONSORED ADS 925050106   298,551 18,316 SH   SOLE   0 0 18,316
VERTEX PHARMACEUTICALS INC COM 92532F100   3,649,164 10,494 SH   SOLE   0 0 7,249
VESTA REAL ESTATE CORP ADS 92540K109   418,108 12,720 SH   SOLE   0 0 12,720
VICI PPTYS INC COM 925652109   1,113,312 38,258 SH   SOLE   0 0 21,645
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   25,771,449 526,808 SH   SOLE   0 0 503,421
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   1,248,733 25,891 SH   SOLE   0 0 25,891
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   603,140 12,314 SH   SOLE   0 0 12,314
VILLAGE SUPER MKT INC CL A NEW 927107409   850,713 37,576 SH   SOLE   0 0 37,576
VIRTU FINL INC CL A 928254101   2,027,012 117,372 SH   SOLE   0 0 117,372
VISA INC COM CL A 92826C839   48,358,291 210,245 SH   SOLE   0 0 158,114
VISHAY INTERTECHNOLOGY INC COM 928298108   1,138,301 46,048 SH   SOLE   0 0 46,048
VISTEON CORP COM NEW 92839U206   1,041,048 7,540 SH   SOLE   0 0 7,540
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   119,694 12,626 SH   SOLE   0 0 12,626
VOYA FINANCIAL INC COM 929089100   2,340,170 35,217 SH   SOLE   0 0 35,217
VULCAN MATLS CO COM 929160109   5,057,718 25,036 SH   SOLE   0 0 25,036
WAFD INC COM 938824109   1,072,583 41,865 SH   SOLE   0 0 41,865
WALKME LTD ORD SHS M97628107   146,163 15,418 SH   SOLE   0 0 15,418
WALMART INC COM 931142103   27,814,258 173,915 SH   SOLE   0 0 147,554
WARNER BROS DISCOVERY INC COM SER A 934423104   198,564 18,284 SH   SOLE   0 0 18,284
WASTE CONNECTIONS INC COM 94106B101   1,428,177 10,634 SH   SOLE   0 0 8,330
WASTE MGMT INC DEL COM 94106L109   6,595,101 43,264 SH   SOLE   0 0 27,563
WATERS CORP COM 941848103   2,737,712 9,984 SH   SOLE   0 0 8,992
WATSCO INC COM 942622200   3,703,331 9,804 SH   SOLE   0 0 9,172
WAYFAIR INC CL A 94419L101   298,004 4,920 SH   SOLE   0 0 4,920
WD 40 CO COM 929236107   247,546 1,218 SH   SOLE   0 0 1,218
WEATHERFORD INTL PLC ORD SHS G48833118   251,750 2,787 SH   SOLE   0 0 2,787
WEBSTER FINL CORP COM 947890109   816,621 20,259 SH   SOLE   0 0 20,259
WEC ENERGY GROUP INC COM 92939U106   2,912,483 36,157 SH   SOLE   0 0 16,079
WELLS FARGO CO NEW COM 949746101   4,800,202 117,480 SH   SOLE   0 0 62,546
WELLTOWER INC COM 95040Q104   1,059,764 12,937 SH   SOLE   0 0 7,304
WESCO INTL INC COM 95082P105   257,301 1,789 SH   SOLE   0 0 1,789
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,948,452 7,858 SH   SOLE   0 0 6,842
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,704,223 55,585 SH   SOLE   0 0 55,585
WHEATON PRECIOUS METALS CORP COM 962879102   311,181 7,674 SH   SOLE   0 0 7,674
WHOLE EARTH BRANDS INC COM CL A 96684W100   321,516 89,310 SH   SOLE   0 0 89,310
WILLIAMS COS INC COM 969457100   4,342,348 128,891 SH   SOLE   0 0 58,068
WILLIAMS SONOMA INC COM 969904101   2,274,633 14,637 SH   SOLE   0 0 13,036
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,052,984 5,039 SH   SOLE   0 0 5,039
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   424,967 10,218 SH   SOLE   0 0 10,218
WINGSTOP INC COM 974155103   1,790,004 9,953 SH   SOLE   0 0 8,727
WINTRUST FINL CORP COM 97650W108   1,735,072 22,981 SH   SOLE   0 0 22,981
WISDOMTREE TR EMER MKT HIGH FD 97717W315   4,980,470 132,883 SH   SOLE   0 0 95,868
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,834,817 100,526 SH   SOLE   0 0 82,804
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,952,515 25,013 SH   SOLE   0 0 25,013
WISDOMTREE TR US MIDCAP DIVID 97717W505   684,155 16,703 SH   SOLE   0 0 16,703
WISDOMTREE TR GLB HIGH DIV FD 97717W877   852,643 18,805 SH   SOLE   0 0 18,805
WISDOMTREE TR US S CAP QTY DIV 97717X651   660,070 16,025 SH   SOLE   0 0 16,025
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,092,796 140,954 SH   SOLE   0 0 140,954
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   412,047 17,692 SH   SOLE   0 0 17,692
WORKDAY INC CL A 98138H101   16,804,063 78,213 SH   SOLE   0 0 66,606
WORKIVA INC COM CL A 98139A105   301,487 2,975 SH   SOLE   0 0 2,975
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,642,086 72,070 SH   SOLE   0 0 72,070
XCEL ENERGY INC COM 98389B100   1,110,761 19,412 SH   SOLE   0 0 4,794
XENON PHARMACEUTICALS INC COM 98420N105   526,132 15,402 SH   SOLE   0 0 15,402
XP INC CL A G98239109   217,362 9,430 SH   SOLE   0 0 9,430
YETI HLDGS INC COM 98585X104   267,910 5,556 SH   SOLE   0 0 5,556
YUM BRANDS INC COM 988498101   16,399,183 131,256 SH   SOLE   0 0 122,856
YUM CHINA HLDGS INC COM 98850P109   1,708,765 30,667 SH   SOLE   0 0 30,667
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,206,874 13,558 SH   SOLE   0 0 12,577
ZIMMER BIOMET HOLDINGS INC COM 98956P102   814,621 7,259 SH   SOLE   0 0 7,259
ZOETIS INC CL A 98978V103   10,475,042 60,208 SH   SOLE   0 0 38,919
ZOMEDICA CORP COM 98980M109   59,680 357,151 SH   SOLE   0 0 357,151
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   642,366 26,577 SH   SOLE   0 0 26,577
ZURN ELKAY WATER SOLNS CORP COM 98983L108   422,405 15,075 SH   SOLE   0 0 15,075