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
23ANDME HOLDING CO CLASS A COM CS 90138Q108   6,762 17,285 SH   SOLE   17,285 0 0
3M CO CS 88579Y101   3,551,672 34,756 SH   SOLE   32,760 0 1,996
ABBOTT LABORATORIES CS 002824100   103,801,160 998,953 SH   SOLE   998,953 0 0
ACADEMY SPORTS & OUTDOORS INC CS 00402L107   310,128 5,824 SH   SOLE   5,824 0 0
ACCENTURE PLC IRELAND CS G1151C101   100,727,333 331,984 SH   SOLE   227,731 0 104,253
ACUITY BRANDS INC CS 00508Y102   353,710 1,465 SH   SOLE   1,465 0 0
ADAPTHEALTH CORP CS 00653Q102   115,440 11,544 SH   SOLE   11,544 0 0
ADOBE INC CS 00724F101   80,142,839 144,261 SH   SOLE   102,238 0 42,023
ADVANCED MICRO DEVICES INC CS 007903107   1,662,815 10,251 SH   SOLE   10,251 0 0
AGILENT TECHNOLOGIES INC CS 00846U101   209,093 1,613 SH   SOLE   1,601 0 12
AIR PRODS & CHEMS INC CS 009158106   4,819,084 18,675 SH   SOLE   18,675 0 0
ALCON AG CS H01301128   1,344,787 15,096 SH   SOLE   13,476 0 1,620
ALLIANT ENERGY CORP CS 018802108   89,407,507 1,756,533 SH   SOLE   1,756,533 0 0
ALLSTATE CORP CS 020002101   2,663,288 16,681 SH   SOLE   16,681 0 0
ALPHABET INC CS 02079K107   47,719,488 260,165 SH   SOLE   234,876 0 25,289
ALPHABET INC CS 02079K305   228,261,193 1,253,150 SH   SOLE   991,342 0 261,808
ALTRIA GROUP INC CS 02209S103   3,973,251 87,228 SH   SOLE   82,417 0 4,811
AMAZON.COM INC CS 023135106   114,474,406 592,364 SH   SOLE   592,364 0 0
AMDOCS LTD CS G02602103   2,057,208 26,067 SH   SOLE   2,128 0 23,939
AMERICAN ELECTRIC POWER CO INC CS 025537101   92,474,967 1,053,966 SH   SOLE   1,053,966 0 0
AMERICAN EXPRESS CO CS 025816109   40,681,779 175,693 SH   SOLE   175,693 0 0
AMERICAN FINANCIAL GROUP INC O CS 025932104   70,880,981 576,174 SH   SOLE   576,174 0 0
AMERICAN TOWER CORP CS 03027X100   56,812,737 292,277 SH   SOLE   282,779 0 9,498
AMERICAN WATER WKS CO INC CS 030420103   617,457 4,781 SH   SOLE   4,781 0 0
AMERIPRISE FINANCIAL INC CS 03076C106   2,956,582 6,921 SH   SOLE   6,915 0 6
AMETEK INC CS 031100100   5,861,190 35,158 SH   SOLE   35,158 0 0
AMGEN INC CS 031162100   8,336,787 26,682 SH   SOLE   26,682 0 0
AMPHENOL CORP CS 032095101   89,469,378 1,328,030 SH   SOLE   1,328,030 0 0
ANALOG DEVICES INC CS 032654105   98,661,045 432,231 SH   SOLE   432,231 0 0
AON PLC CS G0403H108   5,094,494 17,353 SH   SOLE   6,833 0 10,520
APOGEE ENTERPRISES INC CS 037598109   249,455 3,970 SH   SOLE   3,970 0 0
APPLE INC CS 037833100   408,579,657 1,939,890 SH   SOLE   1,939,890 0 0
APPLIED INDUSTRIAL TECHNOLOGIE CS 03820C105   3,258,230 16,795 SH   SOLE   2,065 0 14,730
APPLIED MATERIALS INC CS 038222105   4,053,323 17,176 SH   SOLE   17,176 0 0
ARCBEST CORP CS 03937C105   224,333 2,095 SH   SOLE   400 0 1,695
ARCH CAPITAL GROUP LTD CS G0450A105   431,809 4,280 SH   SOLE   4,280 0 0
ARCHER DANIELS MIDLAND CO CS 039483102   740,310 12,247 SH   SOLE   12,247 0 0
ARES CAPITAL CORP CS 04010L103   1,612,683 77,384 SH   SOLE   76,884 0 500
ARISTA NETWORKS INC CS 040413106   237,275 677 SH   SOLE   677 0 0
ARMSTRONG WORLD INDUSTRIES INC CS 04247X102   235,426 2,079 SH   SOLE   2,079 0 0
ARRAY TECHNOLOGIES INC CS 04271T100   148,267 14,451 SH   SOLE   8,715 0 5,736
ARROW FINANCIAL CORP CS 042744102   1,039,447 39,902 SH   SOLE   39,902 0 0
ASSURANT INC CS 04621X108   375,004 2,256 SH   SOLE   2,244 0 12
ATLANTA BRAVES HOLDINGS INC CS 047726104   330,681 8,001 SH   SOLE   8,001 0 0
ATMOS ENERGY CORP CS 049560105   2,248,984 19,280 SH   SOLE   19,280 0 0
AUTODESK INC CS 052769106   227,654 920 SH   SOLE   920 0 0
AUTOMATIC DATA PROCESSING INC CS 053015103   24,971,398 104,619 SH   SOLE   104,619 0 0
AUTOZONE INC CS 053332102   889,230 300 SH   SOLE   300 0 0
AVERY DENNISON CORP CS 053611109   2,983,042 13,643 SH   SOLE   13,643 0 0
AXIS CAP HOLDINGS LTD CS G0692U109   99,854,847 1,413,374 SH   SOLE   1,043,901 0 369,473
BANK NEW YORK MELLON CORP CS 064058100   1,328,959 22,190 SH   SOLE   22,190 0 0
BANK OF AMERICA CORP CS 060505104   8,906,025 223,938 SH   SOLE   223,938 0 0
BAXTER INTL INC CS 071813109   208,594 6,236 SH   SOLE   6,236 0 0
BEACON ROOFING SUPPLY INC CS 073685109   1,566,555 17,310 SH   SOLE   17,310 0 0
BECTON DICKINSON & CO CS 075887109   3,732,978 15,973 SH   SOLE   15,973 0 0
BELDEN INC CS 077454106   298,941 3,187 SH   SOLE   3,187 0 0
BENTLEY SYSTEMS INC CS 08265T208   2,897,728 58,706 SH   SOLE   14,208 0 44,498
BERKSHIRE HATHAWAY INC CS 084670108   1,836,723 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC CS 084670702   35,378,481 86,968 SH   SOLE   86,968 0 0
BEST BUY INC CS 086516101   470,591 5,583 SH   SOLE   5,583 0 0
BIOGEN INC CS 09062X103   455,532 1,965 SH   SOLE   1,412 0 553
BJS WHSL CLUB HOLDINGS INC CS 05550J101   2,182,824 24,850 SH   SOLE   2,450 0 22,400
BLACKBAUD INC CS 09227Q100   2,118,745 27,816 SH   SOLE   4,016 0 23,800
BLACKROCK INC CS 09247X101   1,972,360 2,505 SH   SOLE   958 0 1,547
BLACKSTONE INC CS 09260D107   2,571,330 20,770 SH   SOLE   16,322 0 4,448
BOEING CO CS 097023105   7,602,037 41,767 SH   SOLE   41,767 0 0
BOOKING HOLDINGS INC CS 09857L108   8,037,883 2,029 SH   SOLE   1,784 0 245
BORGWARNER INC CS 099724106   345,290 10,710 SH   SOLE   10,710 0 0
BOSTON SCIENTIFIC CORP CS 101137107   775,183 10,066 SH   SOLE   10,066 0 0
BRISTOL-MYERS SQUIBB CO CS 110122108   4,784,873 115,215 SH   SOLE   115,215 0 0
BROADCOM INC CS 11135F101   21,853,573 13,611 SH   SOLE   11,267 0 2,344
BROADRIDGE FINANCIAL SOLUTIONS CS 11133T103   985,088 5,000 SH   SOLE   4,885 0 115
BUILDERS FIRSTSOURCE INC CS 12008R107   353,361 2,553 SH   SOLE   2,353 0 200
BUNGE GLOBAL SA CS H11356104   387,575 3,630 SH   SOLE   3,623 0 7
CACI INTERNATIONAL INC CS 127190304   2,619,492 6,090 SH   SOLE   6,090 0 0
CANADIAN NATIONAL RAILWAY CO CS 136375102   286,229 2,423 SH   SOLE   2,423 0 0
CANADIAN PACIFIC KANSAS CITY CS 13646K108   1,473,117 18,711 SH   SOLE   5,084 0 13,627
CARDINAL HEALTH INC CS 14149Y108   772,992 7,862 SH   SOLE   5,760 0 2,102
CARECLOUD INC CS 14167R100   96,000 50,000 SH   SOLE   50,000 0 0
CARLISLE COS INC CS 142339100   59,293,111 146,327 SH   SOLE   146,327 0 0
CARPENTER TECHNOLOGY CORP CS 144285103   274,936 2,509 SH   SOLE   2,509 0 0
CARRIER GLOBAL CORPORATION CS 14448C104   1,678,448 26,608 SH   SOLE   17,413 0 9,195
CATERPILLAR INC CS 149123101   3,778,734 11,344 SH   SOLE   11,344 0 0
CAVA GROUP INC CS 148929102   272,685 2,940 SH   SOLE   2,940 0 0
CDW CORP CS 12514G108   594,295 2,655 SH   SOLE   2,651 0 4
CEDAR FAIR LP CS 150185106   384,149 7,068 SH   SOLE   7,068 0 0
CENCORA INC CS 03073E105   112,775,091 500,555 SH   SOLE   500,555 0 0
CENTENE CORP CS 15135B101   313,533 4,729 SH   SOLE   4,668 0 61
CENTERPOINT ENERGY INC CS 15189T107   242,821 7,838 SH   SOLE   6,976 0 862
CENTRAL SECURITIES CORP CS 155123102   228,684 5,195 SH   SOLE   5,195 0 0
CGI INC CS 12532H104   436,569 4,374 SH   SOLE   74 0 4,300
CHAMPIONX CORPORATION CS 15872M104   1,685,175 50,743 SH   SOLE   50,723 0 20
CHARLES RIVER LABORATORIES INT CS 159864107   4,678,417 22,647 SH   SOLE   22,647 0 0
CHARLES SCHWAB CORP CS 808513105   2,359,966 32,026 SH   SOLE   32,026 0 0
CHART INDUSTRIES INC CS 16115Q308   219,541 1,521 SH   SOLE   16 0 1,505
CHEMED CORP CS 16359R103   4,382,961 8,078 SH   SOLE   3,247 0 4,831
CHESAPEAKE UTILITIES CORP CS 165303108   295,661 2,784 SH   SOLE   2,784 0 0
CHEVRON CORP CS 166764100   117,186,646 749,179 SH   SOLE   749,179 0 0
CHIPOTLE MEXICAN GRILL INC CS 169656105   319,954 5,107 SH   SOLE   5,107 0 0
CHUBB LIMITED CS H1467J104   3,617,800 14,183 SH   SOLE   10,601 0 3,582
CHURCH & DWIGHT CO INC CS 171340102   679,000 6,549 SH   SOLE   6,549 0 0
CHURCHILL DOWNS INC CS 171484108   379,712 2,720 SH   SOLE   2,720 0 0
CINCINNATI FINANCIAL CORP CS 172062101   157,002,195 1,329,400 SH   SOLE   1,329,400 0 0
CINTAS CORP CS 172908105   19,969,455 28,517 SH   SOLE   28,517 0 0
CISCO SYSTEMS INC CS 17275R102   10,708,359 225,392 SH   SOLE   184,177 0 41,215
CITIGROUP INC CS 172967424   475,941 7,500 SH   SOLE   7,500 0 0
CLEAN ENERGY FUELS CORP CS 184499101   39,316 14,725 SH   SOLE   14,725 0 0
CLEVELAND-CLIFFS INC CS 185899101   278,851 18,119 SH   SOLE   18,119 0 0
CLOROX CO CS 189054109   981,963 7,195 SH   SOLE   7,195 0 0
COCA-COLA CO CS 191216100   94,419,298 1,483,414 SH   SOLE   1,483,414 0 0
COCA-COLA CONS INC CS 191098102   2,360,960 2,176 SH   SOLE   2,176 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102   694,615 10,215 SH   SOLE   10,215 0 0
COINBASE GLOBAL INC CS 19260Q107   2,920,769 13,143 SH   SOLE   13,081 0 62
COLGATE PALMOLIVE CO CS 194162103   7,487,271 77,157 SH   SOLE   77,157 0 0
COLLEGIUM PHARMACEUTICAL INC CS 19459J104   207,239 6,436 SH   SOLE   5,836 0 600
COMCAST CORP CS 20030N101   51,625,524 1,318,323 SH   SOLE   982,948 0 335,375
COMFORT SYSTEMS USA INC CS 199908104   1,260,577 4,145 SH   SOLE   4,145 0 0
COMMVAULT SYSTEMS INC CS 204166102   231,348 1,903 SH   SOLE   1,903 0 0
CONOCOPHILLIPS CS 20825C104   4,200,365 36,723 SH   SOLE   34,893 0 1,830
CONSOLIDATED EDISON INC CS 209115104   1,271,133 14,215 SH   SOLE   14,215 0 0
CONSTELLATION BRANDS INC CS 21036P108   380,532 1,479 SH   SOLE   1,354 0 125
CONSTELLATION ENERGY CORP CS 21037T109   590,164 2,947 SH   SOLE   2,807 0 140
COPART INC CS 217204106   761,165 14,054 SH   SOLE   14,054 0 0
CORE & MAIN INC CS 21874C102   1,753,520 35,830 SH   SOLE   3,930 0 31,900
CORNING INC CS 219350105   443,068 11,405 SH   SOLE   11,405 0 0
CORPAY INC CS 219948106   348,997 1,310 SH   SOLE   1,310 0 0
CORTEVA INC CS 22052L104   659,168 12,220 SH   SOLE   11,066 0 1,154
COSTCO WHOLESALE CORP CS 22160K105   75,814,019 89,194 SH   SOLE   82,247 0 6,947
COTERRA ENERGY INC CS 127097103   350,628 13,147 SH   SOLE   13,147 0 0
COUPANG INC CS 22266T109   1,521,221 72,612 SH   SOLE   72,612 0 0
CRANE COMPANY CS 224408104   736,353 5,079 SH   SOLE   5,079 0 0
CRANE NXT CO CS 224441105   229,649 3,739 SH   SOLE   3,739 0 0
CROWDSTRIKE HOLDINGS INC CS 22788C105   239,111 624 SH   SOLE   518 0 106
csusALTM CS G0508H110   78,950 23,497 SH   SOLE   22,364 0 1,133
csusSES CS 78397Q109   29,462 23,570 SH   SOLE   23,570 0 0
csusWULF CS 88080T104   89,000 20,000 SH   SOLE   20,000 0 0
CSX CORP CS 126408103   3,318,073 99,195 SH   SOLE   99,195 0 0
CUMMINS INC CS 231021106   481,027 1,737 SH   SOLE   1,737 0 0
CVS HEALTH CORP CS 126650100   2,975,042 50,373 SH   SOLE   50,373 0 0
CYTOSORBENTS CORP CS 23283X206   12,256 17,434 SH   SOLE   3,307 0 14,127
D R HORTON INC CS 23331A109   2,758,000 19,570 SH   SOLE   19,371 0 199
DANAHER CORPORATION CS 235851102   139,881,441 559,862 SH   SOLE   559,862 0 0
DANIMER SCIENTIFIC INC CS 236272100   16,301 27,025 SH   SOLE   27,025 0 0
DARDEN RESTAURANTS INC CS 237194105   379,668 2,509 SH   SOLE   2,509 0 0
DAVITA INC CS 23918K108   511,462 3,691 SH   SOLE   3,691 0 0
DEERE & CO CS 244199105   3,202,422 8,571 SH   SOLE   8,571 0 0
DEVON ENERGY CORP CS 25179M103   382,157 8,062 SH   SOLE   7,942 0 120
DIAMOND HILL INV GROUP INC CS 25264R207   1,156,965 8,220 SH   SOLE   320 0 7,900
DIAMONDBACK ENERGY INC CS 25278X109   324,908 1,623 SH   SOLE   1,583 0 40
DISNEY WALT CO CS 254687106   6,055,120 60,984 SH   SOLE   60,984 0 0
DOLLAR GENERAL CORP CS 256677105   1,578,033 11,934 SH   SOLE   11,934 0 0
DOLLAR TREE INC CS 256746108   242,795 2,274 SH   SOLE   2,274 0 0
DOMINION ENERGY INC CS 25746U109   1,287,436 26,274 SH   SOLE   23,833 0 2,441
DONALDSON INC CS 257651109   2,552,545 35,670 SH   SOLE   35,670 0 0
DOUBLEVERIFY HOLDINGS INC CS 25862V105   1,342,067 68,930 SH   SOLE   6,330 0 62,600
DOVER CORP CS 260003108   18,433,602 102,154 SH   SOLE   102,154 0 0
DOW INC CS 260557103   903,180 17,025 SH   SOLE   17,025 0 0
DT MIDSTREAM INC CS 23345M107   2,242,057 31,565 SH   SOLE   4,615 0 26,950
DTE ENERGY CO CS 233331107   921,792 8,304 SH   SOLE   8,304 0 0
DUKE ENERGY CORP CS 26441C204   4,354,154 43,442 SH   SOLE   36,151 0 7,291
DUPONT DE NEMOURS INC CS 26614N102   763,861 9,490 SH   SOLE   7,985 0 1,505
DYNATRACE INC CS 268150109   4,623,074 103,332 SH   SOLE   103,332 0 0
EAST WEST BANCORP INC CS 27579R104   2,355,809 32,170 SH   SOLE   3,470 0 28,700
EASTMAN CHEM CO CS 277432100   214,162 2,186 SH   SOLE   2,186 0 0
EATON CORP PLC CS G29183103   2,341,278 7,467 SH   SOLE   5,667 0 1,800
EBAY INC CS 278642103   735,280 13,687 SH   SOLE   13,687 0 0
ECOLAB INC CS 278865100   990,819 4,163 SH   SOLE   4,163 0 0
EDISON INTL CS 281020107   222,863 3,104 SH   SOLE   3,104 0 0
EDWARDS LIFESCIENCES CORP CS 28176E108   840,105 9,095 SH   SOLE   9,095 0 0
ELECTRONIC ARTS INC CS 285512109   284,373 2,041 SH   SOLE   2,041 0 0
ELEMENT SOLUTIONS INC CS 28618M106   249,504 9,200 SH   SOLE   0 0 9,200
ELEVANCE HEALTH INC CS 036752103   3,905,492 7,208 SH   SOLE   7,208 0 0
ELI LILLY & CO CS 532457108   30,644,217 33,847 SH   SOLE   33,847 0 0
EMERSON ELECTRIC CO CS 291011104   10,814,244 98,169 SH   SOLE   98,169 0 0
ENBRIDGE INC CS 29250N105   1,498,766 42,112 SH   SOLE   35,753 0 6,359
ENVIRI CORP CS 415864107   202,822 23,502 SH   SOLE   23,502 0 0
EOG RESOURCES INC CS 26875P101   782,408 6,216 SH   SOLE   6,166 0 50
EQUITY LIFESTYLE PROPERTIES IN CS 29472R108   1,744,963 26,792 SH   SOLE   13,311 0 13,481
ERIE INDEMNITY CO CS 29530P102   253,680 700 SH   SOLE   700 0 0
ESSENTIAL UTILITIES INC CS 29670G102   294,362 7,885 SH   SOLE   3,340 0 4,545
EVEREST GROUP LTD CS G3223R108   64,443,616 169,134 SH   SOLE   112,188 0 56,946
EVERGY INC CS 30034W106   484,358 9,144 SH   SOLE   4,371 0 4,773
EXELON CORP CS 30161N101   324,667 9,381 SH   SOLE   8,937 0 444
EXPEDITORS INTL WASH INC CS 302130109   739,381 5,925 SH   SOLE   5,925 0 0
EXXON MOBILE CORP CS 30231G102   24,453,474 212,417 SH   SOLE   193,572 0 18,845
F5 INC CS 315616102   394,407 2,290 SH   SOLE   2,290 0 0
FAIR ISAAC CORP CS 303250104   2,155,580 1,448 SH   SOLE   1,448 0 0
FEDEX CORP CS 31428X106   1,084,821 3,618 SH   SOLE   2,127 0 1,491
FIDELITY NATL INFORMATION SERV CS 31620M106   1,069,490 14,192 SH   SOLE   12,957 0 1,235
FIFTH THIRD BANCORP CS 316773100   4,685,852 128,415 SH   SOLE   128,415 0 0
FIRST COMMONWEALTH FINANCIAL C CS 319829107   177,997 12,889 SH   SOLE   12,889 0 0
FIRST FINANCIAL BANCORP OH CS 320209109   4,353,482 195,926 SH   SOLE   195,926 0 0
FIRST FINANCIAL CORP IND CS 320218100   258,160 7,000 SH   SOLE   7,000 0 0
FIRST HORIZON CORPORATION CS 320517105   661,630 41,955 SH   SOLE   41,955 0 0
FIRST MERCHANTS CORP CS 320817109   259,196 7,786 SH   SOLE   7,786 0 0
FIRST SOLAR INC CS 336433107   702,759 3,117 SH   SOLE   3,117 0 0
FIRSTENERGY CORP CS 337932107   271,420 7,092 SH   SOLE   7,092 0 0
FISERV INC CS 337738108   1,463,573 9,820 SH   SOLE   9,820 0 0
FLEX LTD CS Y2573F102   363,081 12,312 SH   SOLE   12,184 0 128
FLOOR & DECOR HOLDINGS INC CS 339750101   2,008,181 20,201 SH   SOLE   20,201 0 0
FORD MOTOR CO CS 345370860   663,805 52,935 SH   SOLE   52,935 0 0
FORTINET INC CS 34959E109   1,116,743 18,529 SH   SOLE   18,529 0 0
FORTIVE CORP CS 34959J108   325,098 4,387 SH   SOLE   3,286 0 1,101
FORTUNE BRANDS INNOVATIONS INC CS 34964C106   228,394 3,517 SH   SOLE   2,817 0 700
FOX CORP CS 35137L105   230,554 6,708 SH   SOLE   6,708 0 0
FRANKLIN ELECTRIC INC CS 353514102   2,343,755 24,333 SH   SOLE   24,333 0 0
FREEPORT-MCMORAN INC CS 35671D857   238,540 4,908 SH   SOLE   2,450 0 2,458
FULLER H B CO CS 359694106   3,093,022 40,190 SH   SOLE   40,190 0 0
GABELLI EQUITY TRUST INC CS 362397101   76,644 14,739 SH   SOLE   14,739 0 0
GALLAGHER ARTHUR J & CO CS 363576109   207,707 801 SH   SOLE   801 0 0
GARTNER INC CS 366651107   429,750 957 SH   SOLE   957 0 0
GATX CORP CS 361448103   243,939 1,843 SH   SOLE   1,843 0 0
GE HEALTHCARE TECHNOLOGIES INC CS 36266G107   1,677,246 21,525 SH   SOLE   20,700 0 825
GE VERNOVA INC CS 36828A101   2,894,917 16,879 SH   SOLE   16,615 0 264
GENERAC HOLDINGS INC CS 368736104   2,981,429 22,549 SH   SOLE   22,549 0 0
GENERAL DYNAMICS CORP CS 369550108   1,143,152 3,940 SH   SOLE   3,940 0 0
GENERAL ELECTRIC CO CS 369604301   10,963,979 68,969 SH   SOLE   68,969 0 0
GENERAL MILLS INC CS 370334104   871,767 13,781 SH   SOLE   13,781 0 0
GENERAL MOTORS CO CS 37045V100   220,653 4,749 SH   SOLE   4,069 0 680
GENPACT LIMITED CS G3922B107   2,119,068 65,830 SH   SOLE   6,330 0 59,500
GENTHERM INC CS 37253A103   276,784 5,612 SH   SOLE   1,306 0 4,306
GENUINE PARTS CO CS 372460105   39,624,346 286,469 SH   SOLE   286,469 0 0
GILEAD SCIENCES INC CS 375558103   2,292,397 33,412 SH   SOLE   33,412 0 0
GLACIER BANCORP INC CS 37637Q105   549,164 14,715 SH   SOLE   0 0 14,715
GLADSTONE INV CORP CS 376546107   304,652 21,792 SH   SOLE   21,792 0 0
GLOBAL PAYMENTS INC CS 37940X102   214,755 2,221 SH   SOLE   1,819 0 402
GLOBANT SA CS L44385109   2,903,677 16,289 SH   SOLE   4,669 0 11,620
GLOBE LIFE INC CS 37959E102   496,971 6,040 SH   SOLE   6,040 0 0
GLOBUS MED INC CS 379577208   282,727 4,128 SH   SOLE   4,128 0 0
GOLDMAN SACHS GROUP INC CS 38141G104   1,387,863 3,068 SH   SOLE   3,068 0 0
GOODYEAR TIRE & RUBBER CO CS 382550101   305,054 26,877 SH   SOLE   26,877 0 0
GORMAN RUPP CO CS 383082104   2,093,021 57,015 SH   SOLE   57,015 0 0
GRAHAM HOLDINGS CO CS 384637104   297,309 425 SH   SOLE   425 0 0
GRAINGER W W INC CS 384802104   1,670,046 1,851 SH   SOLE   1,851 0 0
GRIFFON CORP CS 398433102   1,028,210 16,101 SH   SOLE   16,101 0 0
HALLIBURTON CO CS 406216101   326,389 9,662 SH   SOLE   9,662 0 0
HARTFORD FINANCIAL SERVICES GR CS 416515104   630,888 6,275 SH   SOLE   6,275 0 0
HAWKINS INC CS 420261109   3,515,785 38,635 SH   SOLE   38,635 0 0
HCA HEALTHCARE INC CS 40412C101   1,780,855 5,543 SH   SOLE   4,547 0 996
HENRY JACK & ASSOC INC CS 426281101   1,600,433 9,640 SH   SOLE   9,640 0 0
HERC HOLDINGS INC CS 42704L104   320,562 2,405 SH   SOLE   0 0 2,405
HERSHEY CO CS 427866108   47,037,082 255,873 SH   SOLE   255,873 0 0
HESS CORP CS 42809H107   3,024,603 20,503 SH   SOLE   20,503 0 0
HILLENBRAND INC CS 431571108   406,563 10,159 SH   SOLE   10,159 0 0
HOME DEPOT INC CS 437076102   38,313,597 111,299 SH   SOLE   111,299 0 0
HONEYWELL INTL INC CS 438516106   85,315,023 399,527 SH   SOLE   399,527 0 0
HORIZON BANCORP INC CS 440407104   319,975 25,867 SH   SOLE   25,867 0 0
HP INC CS 40434L105   939,990 26,842 SH   SOLE   23,541 0 3,301
HUBBELL INC CS 443510607   37,800,001 103,426 SH   SOLE   103,426 0 0
HUMANA INC CS 444859102   1,270,061 3,399 SH   SOLE   3,399 0 0
HUNTINGTON BANCSHARES INC CS 446150104   867,674 65,833 SH   SOLE   65,833 0 0
HYSTER-YALE INC CS 449172105   3,110,167 44,603 SH   SOLE   44,603 0 0
ICF INTERNATIONAL INC CS 44925C103   1,440,062 9,700 SH   SOLE   1,000 0 8,700
IDEX CORP CS 45167R104   2,082,822 10,352 SH   SOLE   1,352 0 9,000
ILLINOIS TOOL WORKS INC CS 452308109   66,246,220 279,567 SH   SOLE   279,567 0 0
INDIE SEMICONDUCTOR INC CS 45569U101   317,280 51,423 SH   SOLE   143 0 51,280
INGERSOLL RAND INC CS 45687V106   528,056 5,813 SH   SOLE   2,035 0 3,778
INGEVITY CORP CS 45688C107   215,315 4,926 SH   SOLE   4,926 0 0
INTEL CORP CS 458140100   3,744,653 120,912 SH   SOLE   120,912 0 0
INTERCONTINENTAL EXCHANGE INC CS 45866F104   393,833 2,877 SH   SOLE   1,222 0 1,655
INTERNATIONAL FLAVORS & FRAGRA CS 459506101   444,916 4,673 SH   SOLE   4,673 0 0
INTL BUSINESS MACHINES CS 459200101   5,807,284 33,578 SH   SOLE   33,578 0 0
INTUIT CS 461202103   55,885,829 85,035 SH   SOLE   85,035 0 0
INTUITIVE SURGICAL INC CS 46120E602   11,736,922 26,384 SH   SOLE   24,827 0 1,557
ITT INC CS 45073V108   252,688 1,956 SH   SOLE   505 0 1,451
J & J SNACK FOODS CORP CS 466032109   227,318 1,400 SH   SOLE   1,400 0 0
JABIL INC CS 466313103   280,134 2,575 SH   SOLE   2,575 0 0
JACOBS SOLUTIONS INC CS 46982L108   201,462 1,442 SH   SOLE   1,224 0 218
JAZZ PHARMACEUTICALS PLC CS G50871105   2,212,513 20,730 SH   SOLE   1,830 0 18,900
JOHNSON & JOHNSON CS 478160104   28,651,462 196,028 SH   SOLE   196,028 0 0
JOHNSON CONTROLS INTL PLC CS G51502105   249,794 3,758 SH   SOLE   3,544 0 214
JONES LANG LASALLE INC CS 48020Q107   2,611,162 12,720 SH   SOLE   1,179 0 11,541
JPMORGAN CHASE & CO CS 46625H100   45,866,731 226,771 SH   SOLE   172,847 0 53,924
JUNIPER NETWORKS INC CS 48203R104   264,757 7,262 SH   SOLE   7,262 0 0
KBR INC CS 48242W106   251,493 3,921 SH   SOLE   681 0 3,240
KELLANOVA CS 487836108   407,278 7,061 SH   SOLE   7,061 0 0
KEYCORP CS 493267108   293,812 20,676 SH   SOLE   20,676 0 0
KIMBERLY-CLARK CORP CS 494368103   1,892,182 13,692 SH   SOLE   13,692 0 0
KKR & CO INC CS 48251W104   354,991 3,373 SH   SOLE   1,071 0 2,302
KLA CORP CS 482480100   1,751,259 2,124 SH   SOLE   2,124 0 0
KNOWLES CORP CS 49926D109   889,632 51,543 SH   SOLE   51,114 0 429
KRAFT HEINZ CO CS 500754106   804,249 24,961 SH   SOLE   24,961 0 0
KROGER CO CS 501044101   8,748,859 175,222 SH   SOLE   175,222 0 0
L3HARRIS TECHNOLOGIES INC CS 502431109   1,145,583 5,101 SH   SOLE   5,101 0 0
LABCORP HOLDINGS INC CS 504922105   246,628 1,212 SH   SOLE   1,212 0 0
LAM RESEARCH CORP CS 512807108   2,587,980 2,430 SH   SOLE   2,430 0 0
LAMB WESTON HOLDINGS INC CS 513272104   324,054 3,854 SH   SOLE   3,854 0 0
LANCASTER COLONY CORP CS 513847103   437,504 2,315 SH   SOLE   2,315 0 0
LANDSTAR SYSTEMS INC CS 515098101   1,328,256 7,200 SH   SOLE   7,200 0 0
LAUDER ESTEE COS INC CS 518439104   29,815,395 280,220 SH   SOLE   280,220 0 0
LCNB CORP CS 50181P100   1,745,889 125,513 SH   SOLE   125,513 0 0
LEIDOS HOLDINGS INC CS 525327102   3,765,455 25,812 SH   SOLE   25,812 0 0
LEMAITRE VASCULAR INC CS 525558201   2,519,825 30,625 SH   SOLE   30,625 0 0
LENNAR CORP CS 526057104   634,699 4,235 SH   SOLE   4,235 0 0
LIGHTWAVE LOGIC INC CS 532275104   34,280 11,465 SH   SOLE   11,465 0 0
LINCOLN ELECTRIC HOLDINGS INC CS 533900106   5,998,752 31,800 SH   SOLE   31,800 0 0
LINCOLN NATL CORP IND CS 534187109   339,239 10,908 SH   SOLE   10,908 0 0
LINDE PLC CS G54950103   4,343,882 9,899 SH   SOLE   3,847 0 6,052
LITHIUM AMERICAS ARGENTINA COR CS 53681K100   43,930 13,728 SH   SOLE   12,578 0 1,150
LITHIUM AMERS CORP CS 53681J103   36,791 13,728 SH   SOLE   12,578 0 1,150
LITTELFUSE INC CS 537008104   2,708,998 10,599 SH   SOLE   10,599 0 0
LKQ CORP CS 501889208   2,357,238 56,678 SH   SOLE   56,678 0 0
LOCKHEED MARTIN CORP CS 539830109   10,403,048 22,272 SH   SOLE   22,272 0 0
LOUISIANA PAC CORP CS 546347105   200,062 2,430 SH   SOLE   2,430 0 0
LOWES COS INC CS 548661107   66,835,713 303,165 SH   SOLE   303,165 0 0
LSI INDUSTRIES INC OHIO CS 50216C108   1,690,530 116,830 SH   SOLE   11,500 0 105,330
LULULEMON ATHLETICA INC CS 550021109   201,324 674 SH   SOLE   674 0 0
LYONDELLBASELL INDUSTRIES NV CS N53745100   260,004 2,718 SH   SOLE   2,712 0 6
M & T BANK CORP CS 55261F104   1,092,668 7,219 SH   SOLE   7,133 0 86
MACATAWA BANK CORP CS 554225102   192,574 13,190 SH   SOLE   13,190 0 0
MADDEN STEVEN LTD CS 556269108   2,007,135 47,450 SH   SOLE   47,450 0 0
MADISON SQUARE GRDN SPRT CORP CS 55825T103   267,521 1,422 SH   SOLE   22 0 1,400
MAGNA INTL INC CS 559222401   433,707 10,351 SH   SOLE   10,351 0 0
MAGNITE INC CS 55955D100   361,820 27,225 SH   SOLE   1,913 0 25,312
MANULIFE FINANCIAL CORP CS 56501R106   1,288,887 48,418 SH   SOLE   40,698 0 7,720
MARATHON OIL CORP CS 565849106   985,188 34,363 SH   SOLE   34,363 0 0
MARATHON PETROLEUM CORP CS 56585A102   2,507,147 14,452 SH   SOLE   12,773 0 1,679
MARRIOTT INTL INC CS 571903202   601,443 2,488 SH   SOLE   2,488 0 0
MARSH & MCLENNAN COS INC CS 571748102   99,408,052 471,754 SH   SOLE   471,754 0 0
MARVELL TECHNOLOGY INC CS 573874104   237,386 3,396 SH   SOLE   3,396 0 0
MASCO CORP CS 574599106   647,899 9,718 SH   SOLE   9,718 0 0
MASTERCARD INCORPORATED CS 57636Q104   133,080,020 301,659 SH   SOLE   235,700 0 65,959
MATSON INC CS 57686G105   221,339 1,690 SH   SOLE   1,200 0 490
MAXIMUS INC CS 577933104   2,636,989 30,770 SH   SOLE   30,770 0 0
MCCORMICK & CO INC CS 579780206   1,979,269 27,901 SH   SOLE   27,901 0 0
MCDONALDS CORP CS 580135101   80,696,198 316,654 SH   SOLE   316,654 0 0
MCKESSON CORP CS 58155Q103   1,363,149 2,334 SH   SOLE   1,784 0 550
MEDPACE HOLDINGS INC CS 58506Q109   539,523 1,310 SH   SOLE   810 0 500
MEDTRONIC PLC CS G5960L103   50,253,358 638,462 SH   SOLE   452,159 0 186,303
MERCK & CO INC CS 58933Y105   12,038,020 97,238 SH   SOLE   82,446 0 14,792
META PLATFORMS INC CS 30303M102   13,361,941 26,500 SH   SOLE   24,106 0 2,394
METLIFE INC CS 59156R108   606,054 8,634 SH   SOLE   479 0 8,155
METROPOLITAN BANK HOLDING CORP CS 591774104   202,032 4,800 SH   SOLE   4,800 0 0
MICROCHIP TECHNOLOGY INC CS 595017104   1,101,123 12,034 SH   SOLE   12,034 0 0
MICRON TECHNOLOGY INC CS 595112103   928,470 7,059 SH   SOLE   7,059 0 0
MICROSOFT CORP CS 594918104   333,613,642 746,423 SH   SOLE   746,423 0 0
MODINE MANUFACTURING CO CS 607828100   422,000 4,212 SH   SOLE   4,212 0 0
MOLINA HEALTHCARE INC CS 60855R100   268,759 904 SH   SOLE   896 0 8
MONDELEZ INTL INC CS 609207105   3,577,709 54,672 SH   SOLE   54,672 0 0
MONRO INC CS 610236101   223,330 9,360 SH   SOLE   9,360 0 0
MONSTER BEVERAGE CORP CS 61174X109   270,979 5,425 SH   SOLE   3,677 0 1,748
MOODYS CORP CS 615369105   512,693 1,218 SH   SOLE   1,218 0 0
MOOLEC SCIENCE SA CS L64875104   13,750 12,500 SH   SOLE   12,500 0 0
MORGAN STANLEY CS 617446448   292,635 3,011 SH   SOLE   3,011 0 0
MORNINGSTAR INC CS 617700109   1,277,184 4,317 SH   SOLE   4,317 0 0
MOSAIC CO CS 61945C103   289,665 10,023 SH   SOLE   9,995 0 28
MOTOROLA SOLUTIONS INC CS 620076307   14,692,677 38,059 SH   SOLE   38,059 0 0
MURPHY OIL CORP CS 626717102   201,545 4,887 SH   SOLE   4,887 0 0
NACCO INDUSTRIES INC CS 629579103   352,571 12,742 SH   SOLE   12,742 0 0
NASDAQ INC CS 631103108   123,149,796 2,043,641 SH   SOLE   2,043,641 0 0
NATIONAL BANK HOLDINGS CORP CS 633707104   243,633 6,239 SH   SOLE   6,239 0 0
NETAPP INC CS 64110D104   615,406 4,778 SH   SOLE   4,278 0 500
NETFLIX INC CS 64110L106   2,225,079 3,297 SH   SOLE   2,253 0 1,044
NEW YORK TIMES CO CS 650111107   2,483,634 48,499 SH   SOLE   48,499 0 0
NEXTERA ENERGY INC CS 65339F101   29,758,523 420,259 SH   SOLE   342,865 0 77,394
NEXTERA ENERGY PARTNERS LP CS 65341B106   1,100,825 39,827 SH   SOLE   30,216 0 9,611
NIKE INC CS 654106103   10,968,613 145,530 SH   SOLE   145,530 0 0
NISOURCE INC CS 65473P105   407,065 14,129 SH   SOLE   8,809 0 5,320
NORDSON CORP CS 655663102   71,364,643 307,686 SH   SOLE   307,686 0 0
NORFOLK SOUTHERN CORP CS 655844108   6,522,996 30,383 SH   SOLE   30,383 0 0
NORTHROP GRUMMAN CORP CS 666807102   46,770,883 107,285 SH   SOLE   107,285 0 0
NORTHWEST BANCSHARES INC MD CS 667340103   4,846,253 419,589 SH   SOLE   419,589 0 0
NUCOR CORP CS 670346105   1,610,494 10,188 SH   SOLE   10,188 0 0
NVENT ELECTRIC PLC CS G6700G107   73,427,338 958,456 SH   SOLE   883,668 0 74,788
NVIDIA CORPORATION CS 67066G104   40,467,294 327,564 SH   SOLE   270,388 0 57,176
NVR INC CS 62944T105   2,003,380 264 SH   SOLE   264 0 0
NXP SEMICONDUCTORS NV CS N6596X109   786,281 2,922 SH   SOLE   2,222 0 700
OGE ENERGY CORP CS 670837103   215,058 6,024 SH   SOLE   6,024 0 0
OIL DRI CORP AMERICA CS 677864100   231,044 3,605 SH   SOLE   3,605 0 0
OMNICOM GROUP INC CS 681919106   514,699 5,738 SH   SOLE   5,738 0 0
ON SEMICONDUCTOR CORP CS 682189105   252,264 3,680 SH   SOLE   3,680 0 0
ONEOK INC CS 682680103   1,110,936 13,623 SH   SOLE   13,623 0 0
OPEN TEXT CORP CS 683715106   345,460 11,500 SH   SOLE   11,500 0 0
OPTION CARE HEALTH INC CS 68404L201   2,122,679 76,631 SH   SOLE   8,331 0 68,300
ORACLE CORP CS 68389X105   21,001,389 148,735 SH   SOLE   121,987 0 26,748
OREILLY AUTOMOTIVE INC CS 67103H107   477,339 452 SH   SOLE   134 0 318
OTIS WORLDWIDE CORP CS 68902V107   961,541 9,989 SH   SOLE   5,735 0 4,254
PACCAR INC CS 693718108   8,321,584 80,839 SH   SOLE   80,839 0 0
PACKAGING CORP AMERICA CS 695156109   484,514 2,654 SH   SOLE   2,654 0 0
PALO ALTO NETWORKS INC CS 697435105   3,396,202 10,018 SH   SOLE   10,018 0 0
PARKER-HANNIFIN CORP CS 701094104   1,076,364 2,128 SH   SOLE   2,128 0 0
PARSONS CORP CS 70202L102   234,631 2,868 SH   SOLE   1,849 0 1,019
PAYCHEX INC CS 704326107   492,783 4,156 SH   SOLE   4,156 0 0
PAYLOCITY HOLDING CORP CS 70438V106   1,162,126 8,814 SH   SOLE   1,814 0 7,000
PAYPAL HOLDINGS INC CS 70450Y103   433,600 7,472 SH   SOLE   6,980 0 492
PENSKE AUTOMOTIVE GROUP INC CS 70959W103   302,064 2,027 SH   SOLE   2,027 0 0
PEOPLES BANCORP INC CS 709789101   509,280 16,976 SH   SOLE   16,976 0 0
PEPSICO INC CS 713448108   66,725,956 404,571 SH   SOLE   404,571 0 0
PFIZER INC CS 717081103   3,650,363 130,463 SH   SOLE   130,463 0 0
PHILIP MORRIS INTL INC CS 718172109   5,628,845 55,550 SH   SOLE   55,550 0 0
PHILLIPS 66 CS 718546104   3,902,891 27,647 SH   SOLE   27,647 0 0
PINNACLE WEST CAP CORP CS 723484101   205,997 2,697 SH   SOLE   2,697 0 0
PLEXUS CORP CS 729132100   248,767 2,411 SH   SOLE   2,411 0 0
PNC FINANCIAL SERVICES GROUP I CS 693475105   11,421,633 73,460 SH   SOLE   73,460 0 0
POOL CORP CS 73278L105   8,009,633 26,062 SH   SOLE   26,052 0 10
PORCH GROUP INC CS 733245104   41,845 27,712 SH   SOLE   27,712 0 0
PORTLAND GEN ELEC CO CS 736508847   1,647,876 38,110 SH   SOLE   38,110 0 0
POSEIDA THERAPEUTICS INC CS 73730P108   127,312 43,600 SH   SOLE   43,600 0 0
PPG INDUSTRIES INC CS 693506107   8,106,164 64,391 SH   SOLE   64,391 0 0
PRICE T ROWE GROUP INC CS 74144T108   1,271,248 11,025 SH   SOLE   10,429 0 596
PROCTER AND GAMBLE CO CS 742718109   371,023,100 2,249,716 SH   SOLE   2,249,716 0 0
PROGRESSIVE CORP CS 743315103   4,265,301 20,535 SH   SOLE   20,535 0 0
PRUDENTIAL FINANCIAL INC CS 744320102   713,450 6,088 SH   SOLE   6,088 0 0
PTC INC CS 69370C100   2,786,454 15,338 SH   SOLE   6,134 0 9,204
PUBLIC SERVICE ENTERPRISE GROU CS 744573106   759,079 10,300 SH   SOLE   10,300 0 0
PULTE GROUP INC CS 745867101   724,788 6,583 SH   SOLE   6,583 0 0
QUALCOMM INC CS 747525103   8,313,156 41,737 SH   SOLE   41,737 0 0
QUANTA SERVICES INC CS 74762E102   287,707 1,132 SH   SOLE   1,132 0 0
QUEST DIAGNOSTICS INC CS 74834L100   1,729,616 12,636 SH   SOLE   1,835 0 10,801
RALPH LAUREN CORP CS 751212101   2,323,921 13,275 SH   SOLE   13,275 0 0
RAYMOND JAMES FINANCIAL INC CS 754730109   511,869 4,141 SH   SOLE   4,141 0 0
REGAL REXNORD CORPORATION CS 758750103   214,188 1,584 SH   SOLE   1,584 0 0
REGENERON PHARMACEUTICALS CS 75886F107   236,482 225 SH   SOLE   212 0 13
RELIANCE INC COM CS 759509102   4,196,892 14,695 SH   SOLE   14,695 0 0
RENAISSANCERE HOLDINGS LTD CS G7496G103   2,425,307 10,851 SH   SOLE   10,421 0 430
REPAY HOLDINGS CORP CS 76029L100   175,296 16,600 SH   SOLE   0 0 16,600
REPLIGEN CORP CS 759916109   1,942,080 15,406 SH   SOLE   15,406 0 0
REPUBLIC SERVICES INC CS 760759100   1,183,082 6,088 SH   SOLE   6,088 0 0
REV GROUP INC CS 749527107   430,000 17,276 SH   SOLE   17,276 0 0
ROBERT HALF INC CS 770323103   316,253 4,943 SH   SOLE   4,943 0 0
ROCKWELL AUTOMATION INC CS 773903109   386,669 1,405 SH   SOLE   1,405 0 0
ROPER TECHNOLOGIES INC CS 776696106   84,660,589 150,198 SH   SOLE   150,198 0 0
ROSS STORES INC CS 778296103   233,239 1,605 SH   SOLE   1,605 0 0
ROYAL BANK CDA CS 780087102   217,441 2,044 SH   SOLE   2,044 0 0
ROYAL CARIBBEAN GROUP CS V7780T103   366,530 2,299 SH   SOLE   2,285 0 14
RPM INTL INC CS 749685103   3,123,339 29,006 SH   SOLE   29,006 0 0
RTX CORPORATION CS 75513E101   3,145,495 31,333 SH   SOLE   31,333 0 0
RUSH ENTERPRISES INC CS 781846209   1,821,554 43,505 SH   SOLE   43,505 0 0
S&P GLOBAL INC CS 78409V104   79,071,016 177,289 SH   SOLE   149,659 0 27,630
SALESFORCE INC CS 79466L302   6,291,066 24,469 SH   SOLE   21,626 0 2,843
SANFILIPPO JOHN B & SON INC CS 800422107   232,236 2,390 SH   SOLE   2,390 0 0
SAPIENS INTL CORP NV CS G7T16G103   2,171,520 64,000 SH   SOLE   6,700 0 57,300
SAREPTA THERAPEUTICS INC CS 803607100   528,984 3,348 SH   SOLE   3,348 0 0
SCHLUMBERGER LTD CS 806857108   362,590 7,685 SH   SOLE   7,685 0 0
SEI INV CO CS 784117103   1,929,056 29,820 SH   SOLE   29,820 0 0
SEMPRA CS 816851109   265,373 3,489 SH   SOLE   3,489 0 0
SERVICENOW INC CS 81762P102   6,314,600 8,027 SH   SOLE   7,640 0 387
SHERWIN WILLIAMS CO CS 824348106   12,383,560 41,496 SH   SOLE   41,496 0 0
SHIFT4 PMTS INC CS 82452J109   229,512 3,129 SH   SOLE   276 0 2,853
SHOPIFY INC CS 82509L107   510,500 7,729 SH   SOLE   3,093 0 4,636
SILGAN HOLDINGS INC CS 827048109   205,131 4,846 SH   SOLE   4,846 0 0
SILVERCREST METALS INC CS 828363101   1,222,500 150,000 SH   SOLE   150,000 0 0
SITEONE LANDSCAPE SUPPLY INC CS 82982L103   1,128,749 9,297 SH   SOLE   1,097 0 8,200
SKECHERS US A INC CS 830566105   207,153 2,997 SH   SOLE   2,997 0 0
SKYWORKS SOLUTIONS INC CS 83088M102   255,046 2,393 SH   SOLE   2,131 0 262
SMITH A O CORP CS 831865209   3,133,810 38,320 SH   SOLE   38,320 0 0
SMUCKER J M CO CS 832696405   1,473,993 13,518 SH   SOLE   13,518 0 0
SNAP ON INC CS 833034101   743,132 2,843 SH   SOLE   2,843 0 0
SOLVENTUM CORP CS 83444M101   756,369 14,304 SH   SOLE   13,916 0 388
SONOCO PRODS CO CS 835495102   1,965,045 38,743 SH   SOLE   38,743 0 0
SOUTHERN CO CS 842587107   2,499,898 32,228 SH   SOLE   32,228 0 0
SOUTHSTATE CORPORATION CS 840441109   217,186 2,842 SH   SOLE   2,842 0 0
SOUTHWEST GAS HOLDINGS INC CS 844895102   211,140 3,000 SH   SOLE   3,000 0 0
SPOK HOLDINGS INC CS 84863T106   237,997 16,070 SH   SOLE   0 0 16,070
SPX TECHNOLOGIES INC CS 78473E103   273,335 1,923 SH   SOLE   1,923 0 0
STARBUCKS CORP CS 855244109   4,970,204 63,843 SH   SOLE   63,843 0 0
STEEL DYNAMICS INC CS 858119100   554,389 4,281 SH   SOLE   4,281 0 0
STERIS PLC CS G8473T100   570,097 2,597 SH   SOLE   2,594 0 3
STRYKER CORPORATION CS 863667101   38,900,611 114,329 SH   SOLE   114,329 0 0
SUMMIT MATERIALS INC CS 86614U100   217,500 5,941 SH   SOLE   0 0 5,941
SUNOPTA INC CS 8676EP108   98,129 18,172 SH   SOLE   18,172 0 0
SUPER MICRO COMPUTER INC CS 86800U104   590,751 721 SH   SOLE   649 0 72
SYNCHRONY FINANCIAL CS 87165B103   656,649 13,915 SH   SOLE   13,253 0 662
SYNOPSYS INC CS 871607107   638,499 1,073 SH   SOLE   1,073 0 0
SYSCO CORP CS 871829107   780,856 10,938 SH   SOLE   10,938 0 0
T-MOBILE US INC CS 872590104   282,593 1,604 SH   SOLE   1,604 0 0
TAPESTRY INC CS 876030107   498,545 11,651 SH   SOLE   11,651 0 0
TARGET CORP CS 87612E106   1,658,037 11,200 SH   SOLE   11,200 0 0
TELEFLEX INCORPORATED CS 879369106   1,504,280 7,152 SH   SOLE   7,152 0 0
TENET HEALTHCARE CORP CS 88033G407   307,964 2,315 SH   SOLE   2,299 0 16
TESLA INC CS 88160R101   27,703,200 140,000 SH   SOLE   99,224 0 40,776
TEXAS INSTRUMENTS INC CS 882508104   3,582,507 18,416 SH   SOLE   18,416 0 0
TEXAS PACIFIC LAND CORPORATION CS 88262P102   755,564 1,029 SH   SOLE   1,029 0 0
TEXAS ROADHOUSE INC CS 882681109   2,321,519 13,520 SH   SOLE   13,520 0 0
TEXTRON INC CS 883203101   219,887 2,561 SH   SOLE   2,561 0 0
THE CIGNA GROUP CS 125523100   1,692,728 5,121 SH   SOLE   5,121 0 0
THE TRADE DESK INC CS 88339J105   396,345 4,058 SH   SOLE   1,923 0 2,135
THERMO FISHER SCIENTIFIC INC CS 883556102   5,175,562 9,359 SH   SOLE   9,359 0 0
THOMSON REUTERS CORP CS 884903808   221,292 1,313 SH   SOLE   1,313 0 0
TJX COS INC CS 872540109   103,718,370 942,038 SH   SOLE   942,038 0 0
TMC THE METALS COMPANY INC CS 87261Y106   83,335 61,730 SH   SOLE   61,730 0 0
TORONTO DOMINION BANK ONT CS 891160509   370,156 6,735 SH   SOLE   6,735 0 0
TRANE TECHNOLOGIES PLC CS G8994E103   424,320 1,290 SH   SOLE   1,211 0 79
TRANSDIGM GROUP INC CS 893641100   238,913 187 SH   SOLE   187 0 0
TRAVELERS COMPANIES INC CS 89417E109   969,525 4,768 SH   SOLE   4,768 0 0
TRI-CONTINENTAL CORP CS 895436103   520,754 16,815 SH   SOLE   16,815 0 0
TRUIST FINANCIAL CORP CS 89832Q109   282,224 7,264 SH   SOLE   4,595 0 2,669
TYLER TECHNOLOGIES INC CS 902252105   9,024,398 17,949 SH   SOLE   17,949 0 0
UFP INDUSTRIES INC CS 90278Q108   1,582,000 14,125 SH   SOLE   2,425 0 11,700
ULTA BEAUTY INC CS 90384S303   245,413 636 SH   SOLE   593 0 43
UNION PACIFIC CORP CS 907818108   11,459,907 50,649 SH   SOLE   50,649 0 0
UNITED PARCEL SERVICE INC CS 911312106   4,924,542 35,985 SH   SOLE   35,985 0 0
UNITED STATES CELLULAR CORP CS 911684108   234,444 4,200 SH   SOLE   4,200 0 0
UNITED THERAPEUTICS CORP CS 91307C102   397,232 1,247 SH   SOLE   347 0 900
UNITEDHEALTH GROUP INC CS 91324P102   136,498,703 268,033 SH   SOLE   202,500 0 65,533
UNITIL CORP CS 913259107   3,158,310 60,983 SH   SOLE   60,983 0 0
UNITY SOFTWARE INC CS 91332U101   391,619 24,085 SH   SOLE   24,020 0 65
UNIVERSAL HEALTH SERVICES INC CS 913903100   2,136,126 11,551 SH   SOLE   11,551 0 0
US BANCORP DEL CS 902973304   26,246,358 661,117 SH   SOLE   661,117 0 0
US PHYSICAL THERAPY CS 90337L108   2,006,900 21,715 SH   SOLE   2,315 0 19,400
VALERO ENERGY CORP CS 91913Y100   1,740,949 11,106 SH   SOLE   9,940 0 1,166
VALMONT INDUSTRIES INC CS 920253101   461,350 1,681 SH   SOLE   1,681 0 0
VALVOLINE INC CS 92047W101   244,555 5,661 SH   SOLE   4,756 0 905
VERALTO CORP CS 92338C103   5,430,338 56,880 SH   SOLE   49,034 0 7,846
VERIZON COMMUNICATIONS INC CS 92343V104   3,503,269 84,948 SH   SOLE   66,534 0 18,414
VERTEX PHARMACEUTICALS INC CS 92532F100   3,693,830 7,881 SH   SOLE   4,060 0 3,821
VF CORP CS 918204108   261,831 19,395 SH   SOLE   19,395 0 0
VIATRIS INC CS 92556V106   141,003 13,265 SH   SOLE   13,044 0 221
VISA INC CS 92826C839   102,553,147 390,723 SH   SOLE   302,465 0 88,258
VIVID SEATS INC CS 92854T100   205,137 35,676 SH   SOLE   1,658 0 34,018
WABTEC CS 929740108   208,086 1,317 SH   SOLE   1,317 0 0
WAL-MART INC CS 931142103   87,811,176 1,296,872 SH   SOLE   1,296,872 0 0
WALGREENS BOOTS ALLIANCE INC CS 931427108   176,668 14,607 SH   SOLE   14,607 0 0
WARNER BROTHERS DISCOVERY INC CS 934423104   82,338 11,067 SH   SOLE   11,067 0 0
WASTE MANAGEMENT INC DEL CS 94106L109   117,665,192 551,538 SH   SOLE   435,838 0 115,700
WATERS CORP CS 941848103   314,490 1,084 SH   SOLE   1,084 0 0
WATSCO INC CS 942622200   565,616 1,221 SH   SOLE   1,221 0 0
WATTS WATER TECHNOLOGIES INC CS 942749102   1,728,262 9,425 SH   SOLE   9,425 0 0
WEBSTER FINANCIAL CORP CS 947890109   1,950,870 44,755 SH   SOLE   44,755 0 0
WEC ENERGY GROUP INC CS 92939U106   747,018 9,521 SH   SOLE   1,029 0 8,492
WELLS FARGO CO CS 949746101   1,122,237 18,896 SH   SOLE   18,896 0 0
WENDYS CO CS 95058W100   193,768 11,425 SH   SOLE   11,425 0 0
WEX INC CS 96208T104   970,019 5,476 SH   SOLE   476 0 5,000
WHEATON PRECIOUS METALS CORP CS 962879102   676,218 12,900 SH   SOLE   12,900 0 0
WHITE MOUNTAINS INS GROUP LTD CS G9618E107   336,228 185 SH   SOLE   12 0 173
WILLIAMS COS INC CS 969457100   141,533,649 3,330,203 SH   SOLE   3,330,203 0 0
WILLIAMS SONOMA INC CS 969904101   3,355,120 11,882 SH   SOLE   11,882 0 0
WILLIS TOWERS WATSON PLC LTD CS G96629103   72,562,737 276,809 SH   SOLE   208,244 0 68,565
WINTRUST FINANCIAL CORP CS 97650W108   3,359,910 34,090 SH   SOLE   3,790 0 30,300
WORLD KINECT CORPORATION CS 981475106   2,819,940 109,300 SH   SOLE   109,300 0 0
WORTHINGTON ENTERPRISES INC CS 981811102   292,263 6,175 SH   SOLE   6,175 0 0
XCEL ENERGY INC CS 98389B100   217,165 4,066 SH   SOLE   2,787 0 1,279
XYLEM INC CS 98419M100   690,602 5,092 SH   SOLE   3,658 0 1,434
YUM BRANDS INC CS 988498101   1,501,058 11,332 SH   SOLE   11,332 0 0
YUM CHINA HOLDINGS INC CS 98850P109   344,361 11,166 SH   SOLE   10,661 0 505
ZEBRA TECHNOLOGIES CORPORATION CS 989207105   1,388,331 4,494 SH   SOLE   4,494 0 0
ZIMMER BIOMET HOLDINGS INC CS 98956P102   60,553,110 557,939 SH   SOLE   396,447 0 161,492
ZIONS BANCORPORATION NA CS 989701107   217,726 5,020 SH   SOLE   5,020 0 0
ZOETIS INC CS 98978V103   91,819,931 529,649 SH   SOLE   444,947 0 84,702
ASML HOLDING NV NY REGISTRY AD N07059210   53,058,588 51,879 SH   SOLE   39,681 0 12,198
ASTRAZENECA PLC SP ADR AD 046353108   557,193 7,144 SH   SOLE   7,144 0 0
BAIDU INC SP ADR REP A AD 056752108   324,576 3,753 SH   SOLE   3,753 0 0
BANCO SANTANDER SA ADR AD 05964H105   197,423 42,640 SH   SOLE   1,285 0 41,355
BARCLAYS PLC ADR AD 06738E204   166,819 15,576 SH   SOLE   15,576 0 0
BHP GROUP LTD SP ADS AD 088606108   1,037,953 18,181 SH   SOLE   18,181 0 0
BP PLC SP ADR AD 055622104   717,799 19,884 SH   SOLE   19,884 0 0
CEMEX SAB DE CV SP ADR NEW AD 151290889   198,223 31,021 SH   SOLE   31,021 0 0
COMPANHIA SIDERURGICA NACIONAL AD 20440W105   131,330 57,100 SH   SOLE   0 0 57,100
DIAGEO PLC SP ADR NEW AD 25243Q205   402,030 3,189 SH   SOLE   3,189 0 0
DR REDDYS LABORATORIES LTD ADR AD 256135203   377,293 4,952 SH   SOLE   4,952 0 0
EMBRAER SA SP ADS AD 29082A107   645,000 25,000 SH   SOLE   0 0 25,000
EQUINOR ASA SP ADR AD 29446M102   239,647 8,391 SH   SOLE   52 0 8,339
GERDAU SA SP ADR REP PFD AD 373737105   108,108 32,760 SH   SOLE   32,760 0 0
GRUPO TELEVISA S A B SP ADR RE AD 40049J206   83,100 30,000 SH   SOLE   30,000 0 0
GSK PLC SP ADR AD 37733W204   436,551 11,339 SH   SOLE   10,202 0 1,137
HONDA MOTOR LTD ADR ECH CNV IN AD 438128308   215,363 6,680 SH   SOLE   6,680 0 0
INFOSYS LTD SP ADR AD 456788108   950,011 51,021 SH   SOLE   51,021 0 0
ITAU UNIBANCO HOLDING SA SP AD AD 465562106   320,003 54,795 SH   SOLE   54,795 0 0
LLOYDS BANKING GROUP PLC SP AD AD 539439109   35,550 13,022 SH   SOLE   13,022 0 0
MITSUBISHI UFJ FINANCIAL GROUP AD 606822104   486,756 45,070 SH   SOLE   45,070 0 0
NATIONAL GRID PLC SP ADR NE AD 636274409   543,690 9,572 SH   SOLE   9,572 0 0
NATWEST GROUP PLC SP ADR AD 639057207   82,757 10,306 SH   SOLE   10,306 0 0
NOVARTIS AG SP ADR AD 66987V109   2,044,458 19,204 SH   SOLE   11,594 0 7,610
NOVO-NORDISK AS ADR AD 670100205   2,673,235 18,728 SH   SOLE   18,728 0 0
ORIX CORP SP ADR AD 686330101   240,297 2,159 SH   SOLE   2,159 0 0
PDD HOLDINGS INC SP ADS AD 722304102   586,177 4,409 SH   SOLE   4,409 0 0
PLDT INC SP ADR AD 69344D408   586,984 23,900 SH   SOLE   9,800 0 14,100
POSCO HOLDINGS INC SP ADR AD 693483109   278,738 4,240 SH   SOLE   4,240 0 0
RELX PLC SP ADR AD 759530108   200,083 4,361 SH   SOLE   4,361 0 0
RIO TINTO PLC SP ADR AD 767204100   971,149 14,730 SH   SOLE   14,730 0 0
SANOFI SP ADR AD 80105N105   497,767 10,259 SH   SOLE   6,562 0 3,697
SAP SE SP ADR AD 803054204   1,407,734 6,979 SH   SOLE   6,979 0 0
SHELL PLC SPON ADS AD 780259305   1,714,986 23,760 SH   SOLE   23,760 0 0
SONY GROUP CORP SP ADR AD 835699307   708,993 8,346 SH   SOLE   8,346 0 0
SUMITOMO MITSUI FINANCIAL GROU AD 86562M209   1,074,758 80,146 SH   SOLE   43,742 0 36,404
TAIWAN SEMICONDUCTOR MFG LTD S AD 874039100   67,777,352 389,951 SH   SOLE   389,951 0 0
TOTALENERGIES SE SP ADS AD 89151E109   346,336 5,194 SH   SOLE   5,194 0 0
TOYOTA MOTOR CORP ADS AD 892331307   511,195 2,494 SH   SOLE   2,494 0 0
UNILEVER PLC SP ADR NEW AD 904767704   2,517,827 45,787 SH   SOLE   45,787 0 0
UNITED MICROELECTRONICS CORP S AD 910873405   505,452 57,700 SH   SOLE   57,700 0 0
VALE SA SP ADS AD 91912E105   522,767 46,801 SH   SOLE   46,801 0 0
MOOLEC SCIENCE SA WT EXP 12302 CS L64875112   2,500 50,000 SH   SOLE   50,000 0 0
ANNALY CAPITAL MANAGEMENT INC RE 035710839   603,282 31,652 SH   SOLE   31,652 0 0
BROADSTONE NET LEASE INC RE 11135E203   266,251 16,777 SH   SOLE   16,777 0 0
CAMDEN PROPERTY TR RE 133131102   2,995,288 27,452 SH   SOLE   27,452 0 0
COMMUNITY HEALTHCARE TR INC RE 20369C106   1,690,161 72,260 SH   SOLE   36,051 0 36,209
CROWN CASTLE INC RE 22822V101   355,085 3,634 SH   SOLE   1,449 0 2,185
DIGITAL REALTY TRUST INC RE 253868103   801,258 5,270 SH   SOLE   5,270 0 0
EASTGROUP PROPERTIES INC RE 277276101   1,095,614 6,441 SH   SOLE   6,441 0 0
EQUINIX INC RE 29444U700   1,452,672 1,920 SH   SOLE   1,634 0 286
EXTRA SPACE STORAGE INC RE 30225T102   2,250,181 14,479 SH   SOLE   13,676 0 803
IRON MOUNTAIN INC RE 46284V101   215,453 2,404 SH   SOLE   183 0 2,221
MID-AMERICA APARTMENT COMMUNIT RE 59522J103   996,273 6,986 SH   SOLE   6,986 0 0
NATIONAL STORAGE AFFILIATES TR RE 637870106   695,340 16,869 SH   SOLE   16,869 0 0
NNN REIT INC RE 637417106   3,664,981 86,032 SH   SOLE   86,032 0 0
OMEGA HEALTHCARE INVS INC RE 681936100   411,594 12,017 SH   SOLE   12,017 0 0
POTLATCHDELTIC CORPORATION RE 737630103   316,144 8,026 SH   SOLE   8,026 0 0
PROLOGIS INC RE 74340W103   1,851,147 16,482 SH   SOLE   13,891 0 2,591
PUBLIC STORAGE RE 74460D109   337,701 1,174 SH   SOLE   455 0 719
SBA COMMUNICATIONS CORP CL A RE 78410G104   321,147 1,636 SH   SOLE   1,530 0 106
SIMON PROPERTY GROUP INC RE 828806109   453,834 2,990 SH   SOLE   2,990 0 0
STAG INDUSTRIAL INC RE 85254J102   2,313,862 64,167 SH   SOLE   21,220 0 42,947
WELLTOWER INC RE 95040Q104   630,295 6,046 SH   SOLE   3,399 0 2,647
WEYERHAEUSER CO MTN BE RE 962166104   279,670 9,851 SH   SOLE   9,851 0 0
COMMUNICATION SERVICES SELECT EF 81369Y852   1,028,691 12,009 SH   SOLE   5,573 0 6,436
CONSUMER DISCRETIONARY SELECT EF 81369Y407   2,077,354 11,389 SH   SOLE   9,680 0 1,709
CONSUMER STAPLES SELECT SECTOR EF 81369Y308   1,236,093 16,141 SH   SOLE   10,594 0 5,547
DIMENSIONAL U.S. CORE EQUITY 2 EF 25434V708   617,110 19,141 SH   SOLE   19,141 0 0
DIMENSIONAL U.S. SMALL CAP ETF EF 25434V500   1,146,610 19,085 SH   SOLE   545 0 18,540
DIMENSIONAL US MARKETWIDE VALU EF 25434V724   1,255,103 31,961 SH   SOLE   31,961 0 0
DIREXION DAILY FINANCIAL BEAR EF 25460E240   113,645 10,691 SH   SOLE   10,691 0 0
ENERGY SELECT SECTOR SPDR FUND EF 81369Y506   4,346,925 47,690 SH   SOLE   41,873 0 5,817
FIDELITY LOW VOLATILITY FACTOR EF 316092824   304,708 5,342 SH   SOLE   5,342 0 0
FIDELITY MSCI HEALTH CARE INDE EF 316092600   201,890 2,943 SH   SOLE   2,943 0 0
FIDELITY QUALITY FACTOR ETF EF 316092790   210,328 3,430 SH   SOLE   3,430 0 0
FIDELITY WISE ORIGIN BITCOIN F EF 315948109   441,975 8,425 SH   SOLE   8,425 0 0
FINANCIAL SELECT SECTOR SPDR F EF 81369Y605   1,655,761 40,276 SH   SOLE   31,845 0 8,431
FIRST TRUST GLOBAL TACTICAL CO EF 33739H101   667,591 27,921 SH   SOLE   0 0 27,921
FIRST TRUST NASDAQ CYBERSECURI EF 33734X846   287,460 5,095 SH   SOLE   5,090 0 5
GRAYSCALE BITCOIN TR BTC EF 389637109   1,034,506 19,431 SH   SOLE   19,431 0 0
HEALTH CARE SELECT SECTOR SPDR EF 81369Y209   2,762,815 18,956 SH   SOLE   14,035 0 4,921
INDUSTRIAL SELECT SECTOR SPDR EF 81369Y704   605,051 4,965 SH   SOLE   3,701 0 1,264
INNOVATOR EQUITY MANAGED FLOOR EF 45783Y673   204,801 6,630 SH   SOLE   0 0 6,630
INVESCO FTSE RAFI US 1000 ETF EF 46137V613   217,264 5,725 SH   SOLE   5,725 0 0
INVESCO HIGH YIELD EQUITY DIVI EF 46137V563   1,024,712 52,175 SH   SOLE   52,175 0 0
INVESCO QQQ TRUST SERIES I EF 46090E103   35,367,239 73,819 SH   SOLE   73,819 0 0
INVESCO S&P 500 EQUAL WEIGHT E EF 46137V357   1,779,317 10,831 SH   SOLE   9,831 0 1,000
INVESCO S&P 500 LOW VOLATILITY EF 46138E354   1,345,894 20,722 SH   SOLE   17,766 0 2,956
INVESCO S&P 500 TOP 50 ETF EF 46137V233   7,874,032 172,110 SH   SOLE   168,710 0 3,400
INVESCO S&P GLOBAL WATER INDEX EF 46138E263   232,453 4,204 SH   SOLE   4,204 0 0
INVESCO S&P SMALLCAP MOMENTUM EF 46137V498   1,365,597 22,741 SH   SOLE   0 0 22,741
INVESCO WATER RESOURCES ETF EF 46137V142   275,867 4,250 SH   SOLE   4,050 0 200
ISHARES BIOTECHNOLOGY ETF EF 464287556   524,985 3,825 SH   SOLE   3,825 0 0
ISHARES BITCOIN TR EF 46438F101   1,094,699 32,065 SH   SOLE   32,065 0 0
ISHARES CORE DIVIDEND GROWTH E EF 46434V621   630,887 10,951 SH   SOLE   8,641 0 2,310
ISHARES CORE HIGH DIVIDEND ETF EF 46429B663   446,517 4,108 SH   SOLE   2,821 0 1,287
ISHARES CORE MSCI EAFE ETF EF 46432F842   1,408,908 19,396 SH   SOLE   12,350 0 7,046
ISHARES CORE S&P 500 ETF EF 464287200   723,146,879 1,321,468 SH   SOLE   1,321,468 0 0
ISHARES CORE S&P MID-CAP ETF EF 464287507   35,495,752 606,558 SH   SOLE   606,558 0 0
ISHARES CORE S&P SMALL CAP ETF EF 464287804   32,729,374 306,857 SH   SOLE   306,857 0 0
ISHARES CORE S&P TOTAL U.S. ST EF 464287150   4,298,754 36,191 SH   SOLE   36,191 0 0
ISHARES ESG AWARE MSCI USA ETF EF 46435G425   468,331 3,925 SH   SOLE   3,925 0 0
ISHARES GLOBAL CLEAN ENERGY ET EF 464288224   169,963 12,760 SH   SOLE   12,760 0 0
ISHARES GLOBAL COMM SERVICES E EF 464287275   213,072 2,400 SH   SOLE   2,400 0 0
ISHARES GLOBAL TECH ETF EF 464287291   8,830,682 106,625 SH   SOLE   106,625 0 0
ISHARES MICRO-CAP ETF EF 464288869   3,505,842 30,753 SH   SOLE   30,753 0 0
ISHARES MORNINGSTAR GROWTH ETF EF 464287119   4,778,686 58,699 SH   SOLE   58,699 0 0
ISHARES MSCI ACWI EX U.S. ETF EF 464288240   8,209,223 154,512 SH   SOLE   154,512 0 0
ISHARES MSCI EAFE ETF EF 464287465   37,390,427 477,345 SH   SOLE   477,345 0 0
ISHARES MSCI EAFE GROWTH ETF EF 464288885   8,360,139 81,722 SH   SOLE   81,722 0 0
ISHARES MSCI EAFE MIN VOL FACT EF 46429B689   345,319 4,979 SH   SOLE   4,938 0 41
ISHARES MSCI EAFE SMALL-CAP ET EF 464288273   496,402 8,053 SH   SOLE   8,053 0 0
ISHARES MSCI EAFE VALUE ETF EF 464288877   8,835,905 166,589 SH   SOLE   166,589 0 0
ISHARES MSCI EMERGING MARKETS EF 464287234   1,531,243 35,953 SH   SOLE   35,953 0 0
ISHARES MSCI EMERGING MARKETS EF 46434G764   557,960 9,425 SH   SOLE   9,425 0 0
ISHARES MSCI EMERGING MARKETS EF 464286533   1,004,150 17,552 SH   SOLE   17,552 0 0
ISHARES MSCI EMERGING MARKETS EF 464286475   1,398,001 22,875 SH   SOLE   22,875 0 0
ISHARES MSCI GLOBAL SILVER MIN EF 464286327   236,866 20,615 SH   SOLE   20,615 0 0
ISHARES MSCI KLD 400 SOCIAL ET EF 464288570   363,475 3,500 SH   SOLE   3,500 0 0
ISHARES MSCI USA ESG SELECT ET EF 464288802   464,538 4,134 SH   SOLE   4,134 0 0
ISHARES MSCI USA MIN VOL FACTO EF 46429B697   87,677,682 1,044,279 SH   SOLE   912,377 0 131,902
ISHARES MSCI USA QUALITY FACTO EF 46432F339   77,545,048 454,117 SH   SOLE   404,023 0 50,094
ISHARES RUSSELL 1000 ETF EF 464287622   380,573,768 1,279,068 SH   SOLE   1,279,068 0 0
ISHARES RUSSELL 1000 GROWTH ET EF 464287614   37,063,981 101,682 SH   SOLE   101,682 0 0
ISHARES RUSSELL 1000 VALUE ETF EF 464287598   8,968,107 51,402 SH   SOLE   51,402 0 0
ISHARES RUSSELL 2000 ETF EF 464287655   42,387,471 208,918 SH   SOLE   208,918 0 0
ISHARES RUSSELL 2000 GROWTH ET EF 464287648   8,340,578 31,770 SH   SOLE   31,770 0 0
ISHARES RUSSELL 2000 VALUE ETF EF 464287630   22,282,264 146,305 SH   SOLE   146,305 0 0
ISHARES RUSSELL 2500 ETF EF 46435G268   1,341,154 21,424 SH   SOLE   4,668 0 16,756
ISHARES RUSSELL 3000 ETF EF 464287689   19,142,655 62,017 SH   SOLE   62,017 0 0
ISHARES RUSSELL MID-CAP GROWTH EF 464287481   45,814,947 415,178 SH   SOLE   415,178 0 0
ISHARES RUSSELL MID-CAP VALUE EF 464287473   10,089,155 83,561 SH   SOLE   83,561 0 0
ISHARES RUSSELL MIDCAP ETF EF 464287499   191,234,839 2,358,594 SH   SOLE   2,358,594 0 0
ISHARES S&P 100 ETF EF 464287101   5,682,714 21,501 SH   SOLE   21,501 0 0
ISHARES S&P 500 GROWTH ETF EF 464287309   12,462,530 134,672 SH   SOLE   134,672 0 0
ISHARES S&P 500 VALUE ETF EF 464287408   2,337,952 12,845 SH   SOLE   12,845 0 0
ISHARES S&P MID-CAP 400 GROWTH EF 464287606   613,246 6,960 SH   SOLE   6,960 0 0
ISHARES S&P MID-CAP 400 VALUE EF 464287705   1,430,617 12,609 SH   SOLE   12,609 0 0
ISHARES S&P SMALL-CAP 600 GROW EF 464287887   704,695 5,487 SH   SOLE   5,487 0 0
ISHARES S&P SMALL-CAP 600 VALU EF 464287879   587,800 6,043 SH   SOLE   6,043 0 0
ISHARES SELECT DIVIDEND ETF EF 464287168   3,409,376 28,181 SH   SOLE   28,181 0 0
ISHARES SEMICONDUCTOR ETF EF 464287523   297,682 1,207 SH   SOLE   1,207 0 0
ISHARES U.S. HEALTHCARE ETF EF 464287762   2,155,172 35,175 SH   SOLE   35,175 0 0
ISHARES U.S. OIL & GAS EXPLORA EF 464288851   2,197,501 22,081 SH   SOLE   22,081 0 0
ISHARES U.S. TECHNOLOGY ETF EF 464287721   6,334,394 42,089 SH   SOLE   42,089 0 0
ISHARES U.S. UTILITIES ETF EF 464287697   206,782 2,353 SH   SOLE   2,353 0 0
KAYNE ANDERSON ENERGY INFRAST EF 486606106   326,779 31,634 SH   SOLE   31,634 0 0
MATERIALS SELECT SECTOR SPDR F EF 81369Y100   239,951 2,717 SH   SOLE   2,401 0 316
PROSHARES SHORT S&P500 EF 74347B425   181,419 15,900 SH   SOLE   15,900 0 0
ROBO GLOBAL ROBOTICS & AUTOMAT EF 301505707   253,197 4,595 SH   SOLE   4,595 0 0
SCHWAB 1000 INDEX ETF EF 808524722   635,365 12,141 SH   SOLE   12,141 0 0
SCHWAB EMERGING MARKETS EQUITY EF 808524706   227,486 8,565 SH   SOLE   8,565 0 0
SCHWAB FUNDAMENTAL EMERGING MA EF 808524730   849,250 28,720 SH   SOLE   28,720 0 0
SCHWAB FUNDAMENTAL INTERNATION EF 808524755   299,121 8,539 SH   SOLE   8,539 0 0
SCHWAB FUNDAMENTAL US LARGE CO EF 808524771   570,663 8,520 SH   SOLE   8,520 0 0
SCHWAB FUNDAMENTAL US SMALL CO EF 808524763   296,360 5,396 SH   SOLE   5,396 0 0
SCHWAB INTERNATIONAL EQUITY ET EF 808524805   17,750,138 462,003 SH   SOLE   462,003 0 0
SCHWAB U.S. BROAD MARKET ETF EF 808524102   7,181,802 114,233 SH   SOLE   114,233 0 0
SCHWAB U.S. LARGE-CAP ETF EF 808524201   84,970,070 1,322,491 SH   SOLE   1,322,491 0 0
SCHWAB U.S. LARGE-CAP GROWTH E EF 808524300   15,732,155 156,011 SH   SOLE   156,011 0 0
SCHWAB U.S. LARGE-CAP VALUE ET EF 808524409   812,042 10,962 SH   SOLE   10,962 0 0
SCHWAB U.S. MID-CAP ETF EF 808524508   13,875,445 178,279 SH   SOLE   178,279 0 0
SCHWAB U.S. SMALL-CAP ETF EF 808524607   14,040,786 295,907 SH   SOLE   295,907 0 0
SCHWAB US DIVIDEND EQUITY ETF EF 808524797   2,992,098 38,479 SH   SOLE   38,479 0 0
SPDR DOW JONES INDUSTRIAL AVER EF 78467X109   6,386,330 16,328 SH   SOLE   16,328 0 0
SPDR MSCI USA GENDER DIVERSITY EF 78468R747   413,402 3,800 SH   SOLE   3,800 0 0
SPDR PORTFOLIO DEVELOPED WORLD EF 78463X889   238,307 6,793 SH   SOLE   3,689 0 3,104
SPDR PORTFOLIO S&P 400 MID CAP EF 78464A847   377,278 7,354 SH   SOLE   1,976 0 5,378
SPDR PORTFOLIO S&P 500 GROWTH EF 78464A409   204,157 2,548 SH   SOLE   1,096 0 1,452
SPDR PORTFOLIO S&P 600 SMALL C EF 78468R853   491,092 11,825 SH   SOLE   9,150 0 2,675
SPDR S&P 400 MID CAP VALUE ETF EF 78464A839   582,499 7,986 SH   SOLE   212 0 7,774
SPDR S&P 500 ETF TRUST EF 78462F103   66,797,723 122,740 SH   SOLE   57,616 0 65,124
SPDR S&P 600 SMALL CAP VALUE E EF 78464A300   284,740 3,636 SH   SOLE   3,636 0 0
SPDR S&P BANK ETF EF 78464A797   234,641 5,058 SH   SOLE   558 0 4,500
SPDR S&P DIVIDEND ETF EF 78464A763   3,316,540 26,078 SH   SOLE   20,154 0 5,924
SPDR S&P MIDCAP 400 ETF TRUST EF 78467Y107   19,687,730 36,794 SH   SOLE   5,995 0 30,799
TECHNOLOGY SELECT SECTOR SPDR EF 81369Y803   6,341,137 28,030 SH   SOLE   25,034 0 2,996
UTILITIES SELECT SECTOR SPDR F EF 81369Y886   1,593,199 23,381 SH   SOLE   16,510 0 6,871
VANECK GOLD MINERS ETF EF 92189F106   2,335,006 68,818 SH   SOLE   68,352 0 466
VANECK MORNINGSTAR WIDE MOAT E EF 92189F643   283,648 3,275 SH   SOLE   2,541 0 734
VANGUARD COMMUNICATION SERVICE EF 92204A884   668,335 4,836 SH   SOLE   4,836 0 0
VANGUARD CONSUMER DISCRETIONAR EF 92204A108   1,285,118 4,115 SH   SOLE   4,102 0 13
VANGUARD CONSUMER STAPLES ETF EF 92204A207   3,740,274 18,422 SH   SOLE   17,874 0 548
VANGUARD DIVIDEND APPRECIATION EF 921908844   9,899,850 54,231 SH   SOLE   54,231 0 0
VANGUARD ENERGY ETF EF 92204A306   3,587,396 28,121 SH   SOLE   28,121 0 0
VANGUARD EXTENDED MARKET ETF EF 922908652   328,972 1,949 SH   SOLE   1,949 0 0
VANGUARD FINANCIALS ETF EF 92204A405   3,886,141 38,908 SH   SOLE   37,538 0 1,370
VANGUARD FTSE ALL-WORLD EX-US EF 922042775   94,299,178 1,608,103 SH   SOLE   1,608,103 0 0
VANGUARD FTSE ALL-WORLD EX-US EF 922042718   325,095 2,767 SH   SOLE   2,767 0 0
VANGUARD FTSE DEVELOPED MARKET EF 921943858   58,953,798 1,192,914 SH   SOLE   1,192,914 0 0
VANGUARD FTSE EMERGING MARKETS EF 922042858   1,115,559 25,493 SH   SOLE   25,493 0 0
VANGUARD FTSE EUROPE ETF EF 922042874   254,701 3,815 SH   SOLE   3,815 0 0
VANGUARD FTSE PACIFIC ETF EF 922042866   640,989 8,641 SH   SOLE   8,641 0 0
VANGUARD GROWTH ETF EF 922908736   7,458,494 19,942 SH   SOLE   19,942 0 0
VANGUARD HEALTH CARE ETF EF 92204A504   5,730,417 21,543 SH   SOLE   20,446 0 1,097
VANGUARD HIGH DIVIDEND YIELD I EF 921946406   2,177,138 18,357 SH   SOLE   18,357 0 0
VANGUARD INDUSTRIALS ETF EF 92204A603   1,323,348 5,626 SH   SOLE   5,601 0 25
VANGUARD INFORMATION TECHNOLOG EF 92204A702   15,050,491 26,103 SH   SOLE   25,478 0 625
VANGUARD LARGE-CAP ETF EF 922908637   663,740 2,659 SH   SOLE   2,659 0 0
VANGUARD MATERIALS ETF EF 92204A801   528,921 2,746 SH   SOLE   2,144 0 602
VANGUARD MEGA CAP GROWTH ETF EF 921910816   517,504 1,647 SH   SOLE   1,647 0 0
VANGUARD MEGA CAP VALUE ETF EF 921910840   619,017 5,224 SH   SOLE   5,224 0 0
VANGUARD MID-CAP ETF EF 922908629   5,747,345 23,740 SH   SOLE   23,740 0 0
VANGUARD MID-CAP GROWTH ETF EF 922908538   799,787 3,484 SH   SOLE   3,484 0 0
VANGUARD MID-CAP VALUE ETF EF 922908512   1,210,845 8,049 SH   SOLE   8,049 0 0
VANGUARD RUSSELL 1000 ETF EF 92206C730   556,772 2,263 SH   SOLE   2,163 0 100
VANGUARD RUSSELL 1000 GROWTH E EF 92206C680   2,141,495 22,828 SH   SOLE   21,616 0 1,212
VANGUARD RUSSELL 1000 VALUE ET EF 92206C714   201,226 2,628 SH   SOLE   2,628 0 0
VANGUARD RUSSELL 2000 ETF EF 92206C664   647,481 7,899 SH   SOLE   3,764 0 4,135
VANGUARD RUSSELL 3000 ETF EF 92206C599   1,150,080 4,800 SH   SOLE   4,800 0 0
VANGUARD S&P 500 ETF EF 922908363   16,183,924 32,359 SH   SOLE   32,359 0 0
VANGUARD S&P 500 GROWTH ETF EF 921932505   758,599 2,275 SH   SOLE   2,275 0 0
VANGUARD S&P 500 VALUE ETF EF 921932703   2,594,513 14,760 SH   SOLE   14,760 0 0
VANGUARD SMALL-CAP ETF EF 922908751   9,803,511 44,962 SH   SOLE   44,962 0 0
VANGUARD SMALL-CAP GROWTH ETF EF 922908595   1,103,843 4,413 SH   SOLE   4,413 0 0
VANGUARD SMALL CAP VALUE ETF EF 922908611   14,175,072 77,663 SH   SOLE   77,663 0 0
VANGUARD TOTAL INTERNATIONAL S EF 921909768   1,091,456 18,100 SH   SOLE   18,100 0 0
VANGUARD TOTAL STOCK MARKET ET EF 922908769   17,853,694 66,740 SH   SOLE   66,740 0 0
VANGUARD UTILITIES ETF EF 92204A876   1,011,245 6,836 SH   SOLE   6,590 0 246
VANGUARD VALUE ETF EF 922908744   4,813,516 30,008 SH   SOLE   30,008 0 0
WISDOMTREE EMERGING MARKETS SM EF 97717W281   1,434,044 27,878 SH   SOLE   2,983 0 24,895
WISDOMTREE EUROPE HEDGED SMALL EF 97717X552   1,247,660 33,131 SH   SOLE   4,010 0 29,121
WISDOMTREE JAPAN HEDGED SMALLC EF 97717W521   1,740,742 49,878 SH   SOLE   49,878 0 0
WISDOMTREE U.S. MIDCAP DIVIDEN EF 97717W505   697,466 14,913 SH   SOLE   11,876 0 3,037
WISDOMTREE US QUALITY DIVIDEND EF 97717X669   566,721 7,261 SH   SOLE   5,404 0 1,857