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 COM 88579Y101   4,085,454 39,979 SH   SOLE   28,094 0 11,885
A T & T INC COM 00206R102   2,850,008 149,137 SH   SOLE   148,537 0 600
ABBOTT LAB COM 002824100   4,870,094 46,868 SH   SOLE   31,023 0 15,845
ABBVIE INC COM 00287y109   6,353,178 37,040 SH   SOLE   28,839 0 8,201
ACCENTURE PLC CLASS A SHARES COM G1151C101   3,823,573 12,602 SH   SOLE   8,971 0 3,631
ADOBE INC COM 00724F101   5,404,293 9,728 SH   SOLE   6,391 0 3,337
ADVANCED MICRO DEVICES, INC. COM 007903107   5,085,608 31,352 SH   SOLE   20,878 0 10,474
ALBEMARLE CORP COM COM 012653101   543,700 5,692 SH   SOLE   5,357 0 335
ALBERTSONS COMPANIES, INC COM 013091103   780,283 39,508 SH   SOLE   22,632 0 16,876
ALPHABET CLASS-C SHARE COM 02079K107   4,419,872 24,097 SH   SOLE   21,545 0 2,552
ALPHABET INC CLASS A COM 02079K305   27,361,116 150,212 SH   SOLE   107,838 0 42,374
AMAZON.COM INC COM 023135106   27,539,864 142,509 SH   SOLE   105,168 0 37,341
AMDOCS LIMITED COM G02602103   1,310,546 16,606 SH   SOLE   10,430 0 6,176
AMER ELECTRIC PWR CO COM 025537101   695,778 7,930 SH   SOLE   7,222 0 708
AMERICAN EXPRESS CO COM 025816109   1,376,565 5,945 SH   SOLE   5,459 0 486
AMERICAN INTL GROUP INC COM NE COM 026874784   506,168 6,818 SH   SOLE   6,477 0 341
AMGEN INC COM 031162100   4,518,652 14,462 SH   SOLE   11,417 0 3,045
ANALOG DEVICES INC COM 032654105   2,170,296 9,508 SH   SOLE   8,780 0 728
APPLE INC COM 037833100   54,798,929 260,179 SH   SOLE   199,625 0 60,554
APPLIED MATERIALS INC COM 038222105   4,046,285 17,146 SH   SOLE   15,335 0 1,811
ARCH CAPITAL GROUP LTD COM G0450A105   814,989 8,078 SH   SOLE   8,078 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   2,528,382 41,826 SH   SOLE   26,611 0 15,215
ARISTA NETWORKS COM 040413106   6,450,234 18,404 SH   SOLE   13,259 0 5,145
ARROW ELECTRS INC COM 042735100   718,401 5,949 SH   SOLE   5,949 0 0
ASHLAND GLOBAL HOLDINGS INC COM 044186104   1,191,330 12,608 SH   SOLE   7,332 0 5,276
AUTOMATIC DATA PROCESSING INC COM 053015103   1,348,121 5,648 SH   SOLE   5,089 0 559
AVNET INC COM 053807103   1,806,321 35,081 SH   SOLE   17,185 0 17,896
BANK OF AMERICA CORPORATION COM 060505104   6,342,520 159,480 SH   SOLE   103,385 0 56,095
BANK OF NY MELLON CORP COM 064058100   1,844,612 30,800 SH   SOLE   30,549 0 251
BERKSHIRE HATHAWAY CL B COM 084670702   12,310,582 30,262 SH   SOLE   22,145 0 8,117
BEST BUY INC COM STK COM 086516101   864,394 10,255 SH   SOLE   10,255 0 0
BIOGEN INC COMMON COM 09062X103   1,974,643 8,518 SH   SOLE   5,607 0 2,911
BLACKROCK INC COM 09247X101   4,277,193 5,433 SH   SOLE   4,498 0 935
BLOCK, INC. COM 852234103   891,381 13,822 SH   SOLE   13,822 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,596,109 20,726 SH   SOLE   20,330 0 396
BRISTOL MYERS SQUIBB COM 110122108   2,523,751 60,769 SH   SOLE   43,405 0 17,364
BROADCOM INC COM 11135F101   16,941,553 10,552 SH   SOLE   7,701 0 2,851
BROWN & BROWN INC COMMON COM 115236101   1,577,371 17,642 SH   SOLE   17,642 0 0
BUNGE LTD COM H11356104   963,492 9,024 SH   SOLE   9,024 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   2,237,958 7,272 SH   SOLE   4,525 0 2,747
CAESARS ENTERTAINMENT, INC. COM 12769g100   476,483 11,990 SH   SOLE   11,990 0 0
CAMDEN PROPERTY TRUST COM 133131102   873,971 8,010 SH   SOLE   8,010 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,776,338 20,053 SH   SOLE   12,841 0 7,212
CARDINAL HEALTH INC COM 14149Y108   1,624,935 16,527 SH   SOLE   10,103 0 6,424
CATERPILLAR INC COM COM 149123101   5,379,232 16,149 SH   SOLE   12,634 0 3,515
CAVA GROUP INC COM 148929102   1,869,840 20,160 SH   SOLE   20,160 0 0
CBRE GROUP INC COM 12504L109   3,144,870 35,292 SH   SOLE   26,478 0 8,814
CENCORA COM 03073E105   2,727,707 12,107 SH   SOLE   11,822 0 285
CENTENE CORP COMMON COM 15135B101   1,013,130 15,281 SH   SOLE   15,156 0 125
CENTERPOINT ENERGY INC COM COM 15189T107   531,493 17,156 SH   SOLE   17,156 0 0
CHARLES SCHWAB CORP COM 808513105   390,631 5,301 SH   SOLE   4,901 0 400
CHEVRON CORP COM 166764100   4,401,447 28,139 SH   SOLE   22,722 0 5,417
CHUBB LTD COM H1467J104   3,466,282 13,589 SH   SOLE   9,787 0 3,802
CINCINNATI FINANCIAL CORPORATI COM 172062101   562,983 4,767 SH   SOLE   4,767 0 0
CINTAS CORP COM COM 172908105   3,672,864 5,245 SH   SOLE   3,895 0 1,350
CISCO SYSTEMS INC COM 17275R102   1,586,786 33,399 SH   SOLE   30,567 0 2,832
CITIGROUP INC COM NEW COM 172967424   4,044,242 63,729 SH   SOLE   40,932 0 22,797
CME GROUP INC COM STK COM 12572Q105   2,664,716 13,554 SH   SOLE   9,605 0 3,949
COCA-COLA CO COM 191216100   5,469,954 85,938 SH   SOLE   60,432 0 25,506
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   2,275,824 33,468 SH   SOLE   21,672 0 11,796
COMCAST CORP CL A NEW COM 20030N101   5,173,428 132,110 SH   SOLE   101,386 0 30,724
CONOCOPHILLIPS COMMON COM 20825C104   4,115,621 35,982 SH   SOLE   24,230 0 11,752
CONS EDISON INC COM COM 209115104   4,058,148 45,383 SH   SOLE   34,172 0 11,211
COPART INC COM 217204106   4,893,248 90,348 SH   SOLE   49,052 0 41,296
CORTEVA, INC. COM 22052L104   1,654,556 30,674 SH   SOLE   24,596 0 6,078
COSTCO WHOLESALE CO COM 22160K105   6,388,525 7,516 SH   SOLE   7,061 0 455
CROWDSTRIKE HOLDINGS INC COM 22788C105   1,802,909 4,705 SH   SOLE   2,178 0 2,527
CSX CORP COM COM 126408103   579,555 17,326 SH   SOLE   14,778 0 2,548
CUMMINS INC COM 231021106   292,715 1,057 SH   SOLE   988 0 69
CVS HEALTH CORP COM COM 126650100   1,930,022 32,679 SH   SOLE   25,058 0 7,621
D R HORTON CO COM 23331A109   3,405,151 24,162 SH   SOLE   17,664 0 6,498
DELTA AIR LINES INC DEL COMMON COM 247361702   459,551 9,687 SH   SOLE   9,687 0 0
DEVON ENERGY CORPORATION COM 25179m103   845,616 17,840 SH   SOLE   17,690 0 150
DIGITAL RLTY TR INC COM 253868103   2,169,145 14,266 SH   SOLE   7,999 0 6,267
DISCOVER FINL SVCS COM STK COM 254709108   983,691 7,520 SH   SOLE   6,965 0 555
DUKE ENERGY CORP COM 26441C204   3,329,540 33,219 SH   SOLE   26,316 0 6,903
EATON CORP PLC COMMON COM G29183103   1,247,929 3,980 SH   SOLE   3,827 0 153
EBAY INC COM COM 278642103   528,175 9,832 SH   SOLE   9,729 0 103
ECOLAB INC COM 278865100   765,884 3,218 SH   SOLE   3,173 0 45
EDWARDS LIFESCIENCES CORP COM 28176e108   871,234 9,432 SH   SOLE   9,272 0 160
ELEVANCE HEALTH INC COM 036752103   859,390 1,586 SH   SOLE   1,519 0 67
ELI LILLY & CO COM 532457108   16,043,703 17,720 SH   SOLE   13,716 0 4,004
EMERSON ELECTRIC CO COM COM 291011104   536,589 4,871 SH   SOLE   4,390 0 481
ENTERGY CORP COM 29364G103   363,265 3,395 SH   SOLE   3,267 0 128
EOG RESOURCES INC COM COM 26875p101   3,539,213 28,118 SH   SOLE   19,859 0 8,259
EQUITY RESIDENTIAL REIT USD.01 COM 29476L107   1,885,008 27,185 SH   SOLE   27,025 0 160
EVEREST GROUP LTD COM G3223R108   3,178,088 8,341 SH   SOLE   3,941 0 4,400
EVERGY INC COM 30034W106   1,940,291 36,630 SH   SOLE   16,630 0 20,000
EXPEDIA INC COM 30212p303   393,971 3,127 SH   SOLE   3,127 0 0
EXTRA SPACE STORAGE IN COM 30225T102   831,754 5,352 SH   SOLE   5,232 0 120
EXXON MOBIL CORP COM COM 30231G102   11,627,120 101,000 SH   SOLE   78,608 0 22,392
F5 INC COM 315616102   615,550 3,574 SH   SOLE   3,538 0 36
FASTENAL CO COM 311900104   2,345,943 37,332 SH   SOLE   24,897 0 12,435
FIDELITY NATIONAL INFORMATION COM 31620M106   2,882,897 38,255 SH   SOLE   30,281 0 7,974
FIFTH THIRD BANCORP COMMON STO COM 316773100   536,403 14,700 SH   SOLE   13,305 0 1,395
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605   257,143 6,255 SH   SOLE   6,255 0 0
FISERV INC COM COM 337738108   2,567,810 17,229 SH   SOLE   17,081 0 148
FORD MOTOR CO COMMON STOCK USD COM 345370860   2,313,743 184,509 SH   SOLE   124,635 0 59,874
FORTINET INC COM 34959E109   2,856,557 47,396 SH   SOLE   28,434 0 18,962
FTI CONSULTING INC. COM 302941109   871,603 4,044 SH   SOLE   4,044 0 0
GARMIN LTD COM h2906t109   668,787 4,105 SH   SOLE   3,632 0 473
GARTNER GROUP INC COM 366651107   620,152 1,381 SH   SOLE   1,381 0 0
GE VERNOVA LLC COM 36828A101   342,848 1,999 SH   SOLE   1,943 0 56
GENERAL DYNAMICS CORP COM COM 369550108   2,563,387 8,835 SH   SOLE   6,091 0 2,744
GENERAL ELECTRIC CO COM 369604301   4,613,627 29,022 SH   SOLE   22,534 0 6,488
GENERAL MILLS INC COM COM 370334104   1,856,112 29,341 SH   SOLE   16,707 0 12,634
GENERAL MOTORS COMPANY COMMON COM 37045V100   2,831,830 60,952 SH   SOLE   38,240 0 22,712
GENUINE PARTS CO COMMON STOCK COM 372460105   1,324,967 9,579 SH   SOLE   9,155 0 424
GILEAD SCIENCES INC COM 375558103   2,075,796 30,255 SH   SOLE   20,959 0 9,296
GOLDMAN SACHS GROUP INC COM COM 38141G104   2,631,145 5,817 SH   SOLE   3,484 0 2,333
GRAND CANYON ED INC COM 38526M106   639,249 4,569 SH   SOLE   4,569 0 0
GXO LOGISTICS, INC COM 36262G101   1,659,178 32,855 SH   SOLE   16,770 0 16,085
HARTFORD FINL SVCS GROUP INC C COM 416515104   2,528,682 25,151 SH   SOLE   24,486 0 665
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   618,418 29,212 SH   SOLE   29,212 0 0
HOLOGIC INC COM 436440101   1,764,032 23,758 SH   SOLE   6,568 0 17,190
HOME DEPOT INC COM 437076102   4,640,355 13,480 SH   SOLE   10,998 0 2,482
HONEYWELL INTL INC COM 438516106   1,384,166 6,482 SH   SOLE   5,917 0 565
HOST HOTELS & RESORTS INC REIT COM 44107P104   627,340 34,891 SH   SOLE   34,891 0 0
HP INC COMMON STOCK USD.01 COM 40434L105   462,614 13,210 SH   SOLE   12,606 0 604
HYATT HOTELS CORPORATION COM 448579102   2,036,032 13,402 SH   SOLE   6,278 0 7,124
ILLUMINA INC COM 452327109   1,188,053 11,382 SH   SOLE   6,810 0 4,572
INGERSOLL RAND PLC COMMON COM 45687v106   626,523 6,897 SH   SOLE   6,725 0 172
INSPIRE MEDICAL SYSTEMS INC COM 457730109   889,033 6,643 SH   SOLE   6,643 0 0
INTEL CORP COM 458140100   2,420,306 78,150 SH   SOLE   51,623 0 26,527
INTERCONTINENTAL EXCHANGE INC COM 45866F104   1,159,869 8,473 SH   SOLE   7,965 0 508
INTERNATIONAL BUSINESS MACHS C COM 459200101   425,284 2,459 SH   SOLE   2,093 0 366
INTERPUBLIC GROUP COS COM 460690100   995,634 34,226 SH   SOLE   30,614 0 3,612
INTUIT COM COM 461202103   6,508,351 9,903 SH   SOLE   8,368 0 1,535
INVESCO QQQ TRUST SERIES 1 COM 46090E103   245,360 512 SH   SOLE   512 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,490,890 17,829 SH   SOLE   13,270 0 4,559
JOHNSON & JOHNSON COM USD1 COM 478160104   8,161,867 55,842 SH   SOLE   43,177 0 12,665
JPMORGAN CHASE & CO COM 46625H100   13,908,846 68,767 SH   SOLE   55,044 0 13,723
KIMBERLY CLARK CORP COM 494368103   1,013,697 7,335 SH   SOLE   7,335 0 0
KIMCO REALTY CORPORATION REITS COM 49446R109   3,506,225 180,176 SH   SOLE   118,176 0 62,000
KRAFT HEINZ COMPANY COM 500754106   270,906 8,408 SH   SOLE   7,143 0 1,265
KROGER CO COM COM 501044101   3,053,669 61,159 SH   SOLE   39,651 0 21,508
KYNDRYL HOLDINGS, INC. COM 50155Q100   1,046,428 39,773 SH   SOLE   39,773 0 0
LABCORP HOLDINGS EXC1 COM 504922105   482,726 2,372 SH   SOLE   2,336 0 36
LAM RESEARCH CORP COM 512807108   3,600,258 3,381 SH   SOLE   3,289 0 92
LENNAR CORP A COM 526057104   4,516,932 30,139 SH   SOLE   21,498 0 8,641
LKQ CORPORATION COM 501889208   770,080 18,516 SH   SOLE   18,516 0 0
MANPOWERGROUP INC COMMON COM 56418H100   1,786,112 25,589 SH   SOLE   15,267 0 10,322
MARATHON PETROLEUM CORP COMMON COM 56585A102   944,946 5,447 SH   SOLE   5,267 0 180
MARRIOTT INTL INC NEW COM STK COM 571903202   2,980,541 12,328 SH   SOLE   8,597 0 3,731
MARTIN MARIETTA MATERIALS COM 573284106   901,555 1,664 SH   SOLE   1,614 0 50
MASTERCARD INC CL A COM 57636Q104   1,189,809 2,697 SH   SOLE   2,360 0 337
MC DONALDS CORP COM COM 580135101   386,083 1,515 SH   SOLE   1,325 0 190
MCKESSON CORP COM 58155Q103   2,716,954 4,652 SH   SOLE   4,435 0 217
MEDTRONIC PLC COM G5960L103   2,222,692 28,239 SH   SOLE   27,534 0 705
MERCK & CO INC NEW COM COM 58933Y105   7,706,055 62,246 SH   SOLE   49,521 0 12,725
META PLATFORMS INC CLASS A COM 30303M102   17,272,560 34,256 SH   SOLE   25,194 0 9,062
METLIFE INC. COM 59156R108   2,889,652 41,169 SH   SOLE   30,460 0 10,709
MICRON TECHNOLOGY INC COM 595112103   2,621,656 19,932 SH   SOLE   19,021 0 911
MICROSOFT CORP COM 594918104   57,900,585 129,546 SH   SOLE   99,611 0 29,935
MOLINA HEALTHCARE INC COM 60855R100   348,436 1,172 SH   SOLE   1,172 0 0
MOLSON COORS BREWING COM CL B COM 60871R209   301,930 5,940 SH   SOLE   5,850 0 90
MONDELEZ INTERNATIONAL CLASS A COM 609207105   2,604,054 39,793 SH   SOLE   24,561 0 15,232
MONOLITHIC PWR SYS INC COM 609839105   1,981,892 2,412 SH   SOLE   1,323 0 1,089
NETAPP Inc. COM 64110D104   658,168 5,110 SH   SOLE   5,110 0 0
NETFLIX.COM INC COM 64110L106   5,849,860 8,668 SH   SOLE   6,113 0 2,555
NEW LINDE PLC COM G54950103   5,375,423 12,250 SH   SOLE   7,513 0 4,737
NEWMONT CORPORATION COM 651639106   1,432,247 34,207 SH   SOLE   33,757 0 450
NIKE INC CL B COM 654106103   1,568,827 20,815 SH   SOLE   20,467 0 348
NORDSON CORP COM COM 655663102   706,953 3,048 SH   SOLE   3,048 0 0
NOVO NORDISK A/S SPONSORED ADR COM 670100205   294,044 2,060 SH   SOLE   2,060 0 0
NUCOR CORP COM COM 670346105   1,373,873 8,691 SH   SOLE   8,447 0 244
NVIDIA CORPORATION COM COM 67066G104   47,587,237 385,197 SH   SOLE   285,837 0 99,360
OGE ENERGY CORP COM $US COM 670837103   2,128,220 59,614 SH   SOLE   27,614 0 32,000
OLD DOMINION FREIGHT COM 679580100   2,114,608 11,974 SH   SOLE   6,712 0 5,262
OLD REPUBLIC INTL CORP COM 680223104   1,998,396 64,673 SH   SOLE   25,673 0 39,000
ONEOK INC COM 682680103   633,317 7,766 SH   SOLE   7,766 0 0
ORACLE CORPORATION COM 68389X105   1,303,841 9,234 SH   SOLE   8,306 0 928
PACCAR INC COM COM 693718108   2,206,725 21,437 SH   SOLE   21,179 0 258
PAYCHEX INC COM 704326107   3,773,409 31,827 SH   SOLE   24,133 0 7,694
PEPSICO INC COM COM 713448108   4,583,322 27,790 SH   SOLE   26,471 0 1,319
PFIZER INC COM 717081103   578,961 20,692 SH   SOLE   19,392 0 1,300
PHILLIPS 66 COM 718546104   737,613 5,225 SH   SOLE   4,828 0 397
PINNACLE WEST CAPITAL CORP COM 723484101   1,141,957 14,951 SH   SOLE   14,951 0 0
PNC FINANCIAL SERVICES COM 693475105   234,775 1,510 SH   SOLE   1,350 0 160
POLO RALPH LAUREN CORP COMMON COM 751212101   962,305 5,497 SH   SOLE   5,497 0 0
POOL CORP COM 73278L105   483,123 1,572 SH   SOLE   1,421 0 151
PPG IND INC COM COM 693506107   1,098,642 8,727 SH   SOLE   8,337 0 390
PRINCIPAL FINL GROUP INC COM S COM 74251V102   427,474 5,449 SH   SOLE   5,449 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   711,573 10,731 SH   SOLE   10,731 0 0
PROCTER & GAMBLE COM 742718109   10,502,477 63,682 SH   SOLE   50,260 0 13,422
PRUDENTIAL FINL INC COM COM 744320102   842,830 7,192 SH   SOLE   6,585 0 607
PUBLIC SERVICES ENTERPRISES GP COM 744573106   566,458 7,686 SH   SOLE   7,052 0 634
PUBLIC STORAGE INC COM 74460D109   1,458,386 5,070 SH   SOLE   2,353 0 2,717
PULTE GROUP INC COM 745867101   5,509,404 50,040 SH   SOLE   38,034 0 12,006
QUALCOMM INC COM COM 747525103   4,861,785 24,409 SH   SOLE   22,985 0 1,424
QUANTA SERVICES INC COM 74762E102   2,889,003 11,370 SH   SOLE   8,801 0 2,569
REGENERON PHARMACEUT COM 75886F107   4,105,323 3,906 SH   SOLE   2,287 0 1,619
REGIONS FINANCIAL CORP COM 7591ep100   853,484 42,589 SH   SOLE   41,649 0 940
RESMED INC COM COM 761152107   337,473 1,763 SH   SOLE   1,530 0 233
ROCKWELL INTL CORP COM 773903109   488,071 1,773 SH   SOLE   1,629 0 144
ROPER INDUSTRIES INC COM 776696106   631,299 1,120 SH   SOLE   979 0 141
ROSS STORES INC COM COM 778296103   407,477 2,804 SH   SOLE   2,297 0 507
RTX CORP COM 75513E101   980,710 9,769 SH   SOLE   9,379 0 390
S&P GLOBAL INC COM COM 78409V104   3,357,488 7,528 SH   SOLE   7,285 0 243
SALESFORCE INC COM 79466L302   5,895,303 22,930 SH   SOLE   17,185 0 5,745
SEMPRA COM 816851109   1,662,367 21,856 SH   SOLE   21,670 0 186
SERVICENOW INC COM 81762P102   2,072,089 2,634 SH   SOLE   2,576 0 58
SHERWIN-WILLIAMS CO COM COM 824348106   2,326,560 7,796 SH   SOLE   4,957 0 2,839
SKYWORKS SOLUTIONS INC COMMON COM 83088M102   2,270,580 21,304 SH   SOLE   14,895 0 6,409
SMARTSHEET INC COM 83200N103   1,768,005 40,109 SH   SOLE   23,321 0 16,788
SMUCKER J M CO COM NEW COM 832696405   1,216,014 11,152 SH   SOLE   10,982 0 170
SNAP-ON INC COM 833034101   3,845,047 14,710 SH   SOLE   10,190 0 4,520
SNOWFLAKE INC COM 833445109   1,369,542 10,138 SH   SOLE   5,975 0 4,163
SOLVENTUM CORP COM 83444M101   528,906 10,002 SH   SOLE   9,977 0 25
SOUTHERN CO COM 842587107   1,417,669 18,276 SH   SOLE   17,673 0 603
STARBUCKS CORPORATION COM COM 855244109   365,661 4,697 SH   SOLE   3,811 0 886
STATE STREET CORPORATION COM 857477103   1,369,296 18,504 SH   SOLE   14,055 0 4,449
STRYKER CORP COM 863667101   2,965,959 8,717 SH   SOLE   5,381 0 3,336
SUPER MICRO COMPUTER I COM 86800U104   298,243 364 SH   SOLE   352 0 12
SYNCHRONY FINANCIAL COM 87165B103   1,738,857 36,848 SH   SOLE   15,924 0 20,924
SYNOPSYS INC COM 871607107   936,624 1,574 SH   SOLE   1,467 0 107
T MOBILE US INC COM 872590104   217,935 1,237 SH   SOLE   421 0 816
T ROWE PRICE GROUP INC COM 74144t108   3,362,555 29,161 SH   SOLE   25,137 0 4,024
TARGET CORP COM STK COM 87612E106   2,010,383 13,580 SH   SOLE   8,315 0 5,265
TERADYNE INC COM 880770102   1,013,117 6,832 SH   SOLE   6,170 0 662
TESLA, INC. COM 88160R101   7,995,935 40,408 SH   SOLE   29,520 0 10,888
TEXAS INSTRUMENTS INC COM COM 882508104   296,853 1,526 SH   SOLE   837 0 689
TEXTRON INC COM 883203101   1,559,046 18,158 SH   SOLE   18,083 0 75
THE CARLYLE GROUP INC COM 14316J108   2,074,791 51,676 SH   SOLE   29,297 0 22,379
THE CIGNA GROUP COM 125523100   3,273,304 9,902 SH   SOLE   7,477 0 2,425
THERMO FISHER SCIENTIFIC INC C COM 883556102   429,128 776 SH   SOLE   683 0 93
TJX COS INC COM NEW COM 872540109   2,009,986 18,256 SH   SOLE   17,659 0 597
TRANE TECHNOLOGIES PLC COM g8994e103   2,151,202 6,540 SH   SOLE   6,540 0 0
TRAVELERS COS INC COM STK COM 89417E109   2,035,840 10,012 SH   SOLE   9,805 0 207
TYSON FOODS INC COM 902494103   586,828 10,270 SH   SOLE   10,270 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,683,273 36,919 SH   SOLE   27,170 0 9,749
UNION PAC CORP COM COM 907818108   743,943 3,288 SH   SOLE   3,011 0 277
UNITED AIRLINES HOLDINGS INC COM 910047109   487,038 10,009 SH   SOLE   10,009 0 0
UNITED PARCEL SVC INC CL B COM 911312106   2,367,916 17,303 SH   SOLE   13,180 0 4,123
UNITED RENTALS INC COM 911363109   281,974 436 SH   SOLE   415 0 21
UNITEDHEALTH GROUP INC COM 91324P102   10,904,784 21,413 SH   SOLE   15,537 0 5,876
US BANCORP COM 902973304   714,322 17,993 SH   SOLE   16,597 0 1,396
VALERO ENERGY CORP COM STK NEW COM 91913Y100   3,120,621 19,907 SH   SOLE   13,920 0 5,987
VANGUARD INFORMATION TECHNOLOG COM 92204A702   265,231 460 SH   SOLE   460 0 0
VANGUARD SMALL-CAP ETF COM 922908751   201,778 925 SH   SOLE   925 0 0
VENTAS INC COM 92276F100   1,437,587 28,045 SH   SOLE   17,045 0 11,000
VERIZON COMMUNICATIONS COM COM 92343V104   4,425,299 107,306 SH   SOLE   76,209 0 31,097
VERTEX PHARMACEUTICAL INC. COM 92532F100   2,762,636 5,894 SH   SOLE   5,724 0 170
VISA INC CLASS A COM 92826C839   6,305,842 24,025 SH   SOLE   17,279 0 6,746
W E C ENERGY GROUP INC COM COM 92939U106   1,427,344 18,192 SH   SOLE   17,577 0 615
W W GRAINGER INC COM 384802104   454,729 504 SH   SOLE   478 0 26
WABTEC CORP COM 929740108   2,411,053 15,255 SH   SOLE   8,205 0 7,050
WALMART INC COM COM 931142103   6,992,750 103,275 SH   SOLE   82,121 0 21,154
WALT DISNEY CO COM 254687106   3,688,723 37,151 SH   SOLE   25,140 0 12,011
WASTE MGMT INC DEL COM STK COM 94106L109   946,163 4,435 SH   SOLE   4,075 0 360
WELLS FARGO & CO COM 949746101   4,783,449 80,543 SH   SOLE   61,197 0 19,346
WESTERN DIGITAL CORP COM 958102105   2,636,569 34,797 SH   SOLE   22,251 0 12,546
WESTROCK COMPANY (NEW) COM 96145d105   2,810,288 55,915 SH   SOLE   39,854 0 16,061
WILLIAMS SONOMA COM 969904101   3,071,621 10,878 SH   SOLE   6,028 0 4,850
WR BERKLEY CORP COM 084423102   1,202,824 15,307 SH   SOLE   15,118 0 189
XYLEM INC COM 98419m100   1,126,000 8,302 SH   SOLE   7,853 0 449
AEGIS VALUE FUND CLASS COM 00761L102   311,208 8,540 SH   SOLE   8,540 0 0
ARIEL MUTUAL FUND COM 040337107   452,773 6,602 SH   SOLE   6,602 0 0
CONESTOGA SMALL CAP FUND COM 207019100   262,256 3,763 SH   SOLE   3,763 0 0
DODGE & COX INCOME FUND COM 256210105   285,404 23,054 SH   SOLE   23,054 0 0
DODGE & COX STOCK FUND COM 256219106   283,509 1,104 SH   SOLE   1,104 0 0
DOUBLELINE TOTAL RETURN BOND F COM 258620202   184,213 21,296 SH   SOLE   21,296 0 0
FAM DIVIDEND FOCUS FUND COM 314465204   212,062 3,707 SH   SOLE   3,707 0 0
FIDELITY 500 INDEX FUND COM 315911750   1,052,053 5,531 SH   SOLE   5,531 0 0
FIDELITY PURITAN FUND COM 316345107   583,525 22,392 SH   SOLE   22,392 0 0
ISHARES CORE U.S. AGGREGATE BO COM 464287226   305,106 3,153 SH   SOLE   3,153 0 0
JENSEN QUALITY GROWTH FUND COM 476313101   290,610 4,666 SH   SOLE   4,666 0 0
LOOMIS SAYLES BOND FUND COM 543495840   118,793 10,366 SH   SOLE   10,366 0 0
SCHWAB 1000 INDEX FUND COM 808517106   401,589 3,429 SH   SOLE   3,429 0 0
SCHWAB GOVERNMENT MONEY INV COM 808515613   107,203 107,203 SH   SOLE   107,203 0 0
SCHWAB INTERNATIONAL INDEX FUN COM 808509830   272,443 11,457 SH   SOLE   11,457 0 0
SCHWAB SMALL-CAP INDEX FUND COM 808509848   372,573 11,263 SH   SOLE   11,263 0 0
SCHWAB TREASURY OBLIGATIONS MO COM 808515621   634,073 634,073 SH   SOLE   634,073 0 0
SCHWAB US MID-CAP INDEX FUND COM 80850L726   280,682 4,528 SH   SOLE   4,528 0 0
SCHWAB VALUE ADVANTAGE MONEY I COM 808515605   843,774 843,774 SH   SOLE   843,774 0 0
SOUND SHORE FUND INVESTOR CLAS COM 836083105   210,447 4,732 SH   SOLE   4,732 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464A508   527,507 10,823 SH   SOLE   10,823 0 0
VANGUARD MID-CAP INDEX FUND COM 922908645   328,607 1,096 SH   SOLE   1,096 0 0
VANGUARD SMALL-CAP GROWTH INDE COM 921937710   304,921 3,468 SH   SOLE   3,468 0 0
WASATCH SMALL CAP GROWTH FUND COM 936772102   226,085 6,245 SH   SOLE   6,245 0 0