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   5,205,812 40,327 SH   SOLE   27,469 0 12,858
A T & T INC COM 00206R102   3,415,614 150,005 SH   SOLE   149,345 0 660
ABBOTT LAB COM 002824100   5,885,044 52,029 SH   SOLE   34,996 0 17,033
ABBVIE INC COM 00287y109   7,081,780 39,852 SH   SOLE   31,249 0 8,603
ACCENTURE PLC CLASS A SHARES COM G1151C101   4,433,258 12,602 SH   SOLE   8,722 0 3,880
ADOBE INC COM 00724F101   4,360,532 9,806 SH   SOLE   6,378 0 3,428
ADVANCED MICRO DEVICES, INC. COM 007903107   3,393,957 28,098 SH   SOLE   18,561 0 9,537
AIRBNB INC COM 009066101   515,390 3,922 SH   SOLE   3,770 0 152
ALBERTSONS COMPANIES, INC COM 013091103   794,949 40,476 SH   SOLE   22,265 0 18,211
ALCOA CORP. COM 013872106   712,380 18,856 SH   SOLE   18,856 0 0
ALPHABET CLASS-C SHARE COM 02079K107   4,200,345 22,056 SH   SOLE   20,333 0 1,723
ALPHABET INC CLASS A COM 02079K305   28,944,159 152,901 SH   SOLE   106,895 0 46,006
AMAZON.COM INC COM 023135106   32,183,855 146,697 SH   SOLE   106,313 0 40,384
AMER ELECTRIC PWR CO COM 025537101   690,249 7,484 SH   SOLE   6,972 0 512
AMERICAN EXPRESS CO COM 025816109   1,661,430 5,598 SH   SOLE   5,251 0 347
AMERICAN TOWER CORPORATION REI COM 03027x100   1,122,286 6,119 SH   SOLE   5,752 0 367
AMERIPRISE FINL INC COM COM 03076C106   629,332 1,182 SH   SOLE   1,182 0 0
AMGEN INC COM 031162100   3,680,758 14,122 SH   SOLE   11,087 0 3,035
ANALOG DEVICES INC COM 032654105   817,971 3,850 SH   SOLE   3,613 0 237
ANSYS INC COM 03662Q105   672,973 1,995 SH   SOLE   1,937 0 58
APOLLO GLOBAL MANAGEMENT INC COM 03769M106   1,064,952 6,448 SH   SOLE   6,448 0 0
APPLE INC COM 037833100   66,813,341 266,805 SH   SOLE   204,616 0 62,189
APPLIED MATERIALS INC COM 038222105   2,636,558 16,212 SH   SOLE   14,943 0 1,269
ARCH CAPITAL GROUP LTD COM G0450A105   738,523 7,997 SH   SOLE   7,997 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   2,144,321 42,445 SH   SOLE   25,920 0 16,525
ARISTA NETWORKS INC COM 040413205   8,247,417 74,617 SH   SOLE   52,323 0 22,294
ARROW ELECTRS INC COM 042735100   665,372 5,882 SH   SOLE   5,882 0 0
ASHLAND GLOBAL HOLDINGS INC COM 044186104   1,164,941 16,302 SH   SOLE   7,047 0 9,255
AUTODESK INC COM 052769106   1,916,180 6,483 SH   SOLE   3,298 0 3,185
AUTOMATIC DATA PROCESSING INC COM 053015103   1,529,514 5,225 SH   SOLE   4,825 0 400
AVNET INC COM 053807103   1,909,942 36,505 SH   SOLE   17,071 0 19,434
BANK OF AMERICA CORPORATION COM 060505104   5,019,354 114,206 SH   SOLE   91,943 0 22,263
BANK OF NY MELLON CORP COM 064058100   2,307,282 30,031 SH   SOLE   29,866 0 165
BERKSHIRE HATHAWAY CL B COM 084670702   12,854,568 28,359 SH   SOLE   20,654 0 7,705
BIOGEN INC COMMON COM 09062X103   1,301,808 8,513 SH   SOLE   5,475 0 3,038
BLACKROCK INC COM 09290d101   5,470,600 5,337 SH   SOLE   4,360 0 977
BLOCK, INC. COM 852234103   1,116,514 13,137 SH   SOLE   7,977 0 5,160
BOSTON SCIENTIFIC CORP COM 101137107   1,825,165 20,434 SH   SOLE   20,172 0 262
BRISTOL MYERS SQUIBB COM 110122108   5,208,856 92,094 SH   SOLE   62,069 0 30,025
BROADCOM INC COM 11135F101   24,348,069 105,021 SH   SOLE   76,256 0 28,765
BROWN & BROWN INC COMMON COM 115236101   1,071,924 10,507 SH   SOLE   10,507 0 0
BUNGE LTD COM H11356104   697,663 8,972 SH   SOLE   8,972 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   2,239,328 7,453 SH   SOLE   4,519 0 2,934
CAMDEN PROPERTY TRUST COM 133131102   890,375 7,673 SH   SOLE   7,673 0 0
CAPITAL ONE FINL CORP COM 14040H105   3,617,934 20,289 SH   SOLE   12,527 0 7,762
CARDINAL HEALTH INC COM 14149Y108   2,009,052 16,987 SH   SOLE   10,039 0 6,948
CATERPILLAR INC COM COM 149123101   5,809,964 16,016 SH   SOLE   12,352 0 3,664
CAVA GROUP INC COM 148929102   1,050,168 9,310 SH   SOLE   9,310 0 0
CBRE GROUP INC COM 12504L109   4,783,551 36,435 SH   SOLE   26,914 0 9,521
CENCORA COM 03073E105   3,178,773 14,148 SH   SOLE   11,462 0 2,686
CENTENE CORP COMMON COM 15135B101   895,494 14,782 SH   SOLE   14,776 0 6
CENTERPOINT ENERGY INC COM COM 15189T107   525,036 16,547 SH   SOLE   16,547 0 0
CHARLES SCHWAB CORP COM 808513105   373,084 5,041 SH   SOLE   4,778 0 263
CHEVRON CORP COM 166764100   5,710,121 39,424 SH   SOLE   29,359 0 10,065
CHIPOTLE MEXICAN GRILL, INC. COM 169656105   2,111,646 35,019 SH   SOLE   34,623 0 396
CHUBB LTD COM H1467J104   4,199,760 15,200 SH   SOLE   11,003 0 4,197
CINCINNATI FINANCIAL CORPORATI COM 172062101   654,410 4,554 SH   SOLE   4,554 0 0
CINTAS CORP COM COM 172908105   3,859,355 21,124 SH   SOLE   15,375 0 5,749
CISCO SYSTEMS INC COM 17275R102   2,302,880 38,900 SH   SOLE   36,443 0 2,457
CITIGROUP INC COM NEW COM 172967424   4,567,959 64,895 SH   SOLE   40,328 0 24,567
CME GROUP INC COM STK COM 12572Q105   3,166,224 13,634 SH   SOLE   9,440 0 4,194
COCA-COLA CO COM 191216100   5,395,514 86,661 SH   SOLE   59,319 0 27,342
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   2,712,340 35,271 SH   SOLE   22,592 0 12,679
COLGATE-PALMOLIVE CO COM COM 194162103   290,912 3,200 SH   SOLE   3,037 0 163
COMCAST CORP CL A NEW COM 20030N101   5,048,235 134,512 SH   SOLE   104,159 0 30,353
CONS EDISON INC COM COM 209115104   3,936,292 44,114 SH   SOLE   32,219 0 11,895
COOPER COMPANIES INC COM 216648501   704,092 7,659 SH   SOLE   7,659 0 0
COPART INC COM 217204106   3,556,516 61,971 SH   SOLE   41,746 0 20,225
CORTEVA, INC. COM 22052L104   558,493 9,805 SH   SOLE   9,650 0 155
COSTCO WHOLESALE CO COM 22160K105   8,295,909 9,054 SH   SOLE   7,242 0 1,812
COUPANG INC COM 22266T109   578,689 26,328 SH   SOLE   26,328 0 0
CROWDSTRIKE HOLDINGS INC COM 22788C105   962,838 2,814 SH   SOLE   84 0 2,730
CUMMINS INC COM 231021106   352,086 1,010 SH   SOLE   964 0 46
CVS HEALTH CORP COM COM 126650100   522,699 11,644 SH   SOLE   11,644 0 0
D R HORTON CO COM 23331A109   3,330,792 23,822 SH   SOLE   17,046 0 6,776
DANAHER CORP COM 235851102   791,029 3,446 SH   SOLE   3,243 0 203
DARDEN RESTAURANTS INC COM COM 237194105   285,822 1,531 SH   SOLE   1,415 0 116
DELTA AIR LINES INC DEL COMMON COM 247361702   561,380 9,279 SH   SOLE   9,279 0 0
DEVON ENERGY CORPORATION COM 25179m103   980,722 29,964 SH   SOLE   29,964 0 0
DIGITAL RLTY TR INC COM 253868103   2,216,270 12,498 SH   SOLE   7,889 0 4,609
DISCOVER FINL SVCS COM STK COM 254709108   1,224,736 7,070 SH   SOLE   6,673 0 397
DUKE ENERGY CORP COM 26441C204   3,882,734 36,038 SH   SOLE   26,926 0 9,112
EATON CORP PLC COMMON COM G29183103   2,000,180 6,027 SH   SOLE   5,833 0 194
EBAY INC COM COM 278642103   579,604 9,356 SH   SOLE   9,289 0 67
ECOLAB INC COM 278865100   725,923 3,098 SH   SOLE   3,069 0 29
EDWARDS LIFESCIENCES CORP COM 28176e108   662,494 8,949 SH   SOLE   8,949 0 0
ELEVANCE HEALTH INC COM 036752103   566,262 1,535 SH   SOLE   1,489 0 46
ELI LILLY & CO COM 532457108   14,135,635 18,310 SH   SOLE   14,120 0 4,190
EMERSON ELECTRIC CO COM COM 291011104   570,698 4,605 SH   SOLE   4,266 0 339
ENTERGY CORP COM 29364G103   499,805 6,592 SH   SOLE   6,424 0 168
EOG RESOURCES INC COM COM 26875p101   4,492,925 36,653 SH   SOLE   23,825 0 12,828
EQT CORP COM 26884L109   1,199,183 26,007 SH   SOLE   26,007 0 0
EQUITY RESIDENTIAL REIT USD.01 COM 29476L107   1,918,360 26,733 SH   SOLE   26,627 0 106
EVEREST GROUP LTD COM G3223R108   3,140,353 8,664 SH   SOLE   3,891 0 4,773
EVERGY INC COM 30034W106   2,357,365 38,300 SH   SOLE   16,580 0 21,720
EXPEDIA INC COM 30212p303   562,717 3,020 SH   SOLE   3,020 0 0
EXTRA SPACE STORAGE IN COM 30225T102   556,662 3,721 SH   SOLE   3,639 0 82
EXXON MOBIL CORP COM COM 30231G102   6,978,926 64,878 SH   SOLE   44,974 0 19,904
F5 INC COM 315616102   873,355 3,473 SH   SOLE   3,449 0 24
FASTENAL CO COM 311900104   2,567,259 35,701 SH   SOLE   22,375 0 13,326
FIDELITY NATIONAL INFORMATION COM 31620M106   2,953,113 36,562 SH   SOLE   27,945 0 8,617
FIFTH THIRD BANCORP COMMON STO COM 316773100   580,504 13,730 SH   SOLE   12,753 0 977
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605   287,805 5,955 SH   SOLE   5,955 0 0
FISERV INC COM COM 337738108   2,416,766 11,765 SH   SOLE   11,667 0 98
FORD MOTOR CO COMMON STOCK USD COM 345370860   1,819,907 183,829 SH   SOLE   119,624 0 64,205
FORTINET INC COM 34959E109   4,569,998 48,370 SH   SOLE   27,956 0 20,414
FTI CONSULTING INC. COM 302941109   770,445 4,031 SH   SOLE   4,031 0 0
GARMIN LTD COM h2906t109   783,375 3,798 SH   SOLE   3,454 0 344
GARTNER GROUP INC COM 366651107   653,066 1,348 SH   SOLE   1,348 0 0
GENERAL DYNAMICS CORP COM COM 369550108   2,768,753 10,508 SH   SOLE   5,937 0 4,571
GENERAL ELECTRIC CO COM 369604301   4,851,087 29,085 SH   SOLE   22,135 0 6,950
GENERAL MILLS INC COM COM 370334104   396,968 6,225 SH   SOLE   5,872 0 353
GENERAL MOTORS COMPANY COMMON COM 37045V100   3,308,120 62,101 SH   SOLE   37,495 0 24,606
GENUINE PARTS CO COMMON STOCK COM 372460105   1,049,322 8,987 SH   SOLE   8,672 0 315
GILEAD SCIENCES INC COM 375558103   2,807,494 30,394 SH   SOLE   20,635 0 9,759
GLOBAL PAYMENTS INC COM 37940X102   794,281 7,088 SH   SOLE   7,042 0 46
GOLDMAN SACHS GROUP INC COM COM 38141G104   3,679,084 6,425 SH   SOLE   3,923 0 2,502
GRAND CANYON ED INC COM 38526M106   743,816 4,541 SH   SOLE   4,541 0 0
GXO LOGISTICS, INC COM 36262G101   1,623,986 37,333 SH   SOLE   16,487 0 20,846
HARTFORD INS GROUP INC COM 416515104   2,646,605 24,192 SH   SOLE   23,716 0 476
HCA HEALTHCARE INC COM 40412C101   263,232 877 SH   SOLE   822 0 55
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   704,614 33,003 SH   SOLE   33,003 0 0
HOLOGIC INC COM 436440101   1,796,050 24,914 SH   SOLE   6,354 0 18,560
HOME DEPOT INC COM 437076102   7,365,137 18,934 SH   SOLE   14,352 0 4,582
HONEYWELL INTL INC COM 438516106   1,432,594 6,342 SH   SOLE   5,956 0 386
HOST HOTELS & RESORTS INC REIT COM 44107P104   587,743 33,547 SH   SOLE   33,547 0 0
HP INC COMMON STOCK USD.01 COM 40434L105   408,364 12,515 SH   SOLE   12,116 0 399
HYATT HOTELS CORPORATION COM 448579102   2,181,394 13,896 SH   SOLE   6,158 0 7,738
INGERSOLL RAND PLC COMMON COM 45687v106   590,885 6,532 SH   SOLE   6,419 0 113
INSPIRE MEDICAL SYSTEMS INC COM 457730109   605,080 3,264 SH   SOLE   3,264 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   985,105 6,611 SH   SOLE   6,524 0 87
INTERNATIONAL BUSINESS MACHS C COM 459200101   728,736 3,315 SH   SOLE   3,064 0 251
INTERPUBLIC GROUP COS COM 460690100   1,153,724 41,175 SH   SOLE   37,857 0 3,318
INTL FLAVORS & FRAGRANCES INC COM 459506101   573,672 6,785 SH   SOLE   6,703 0 82
INTUIT COM COM 461202103   6,711,752 10,679 SH   SOLE   8,155 0 2,524
INVESCO LTD COM G491BT108   454,043 25,975 SH   SOLE   25,975 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103   245,346 480 SH   SOLE   480 0 0
JACOBS SOLUTIONS INC COM 46982L108   606,368 4,538 SH   SOLE   4,525 0 13
JOHNSON & JOHNSON COM USD1 COM 478160104   7,991,990 55,262 SH   SOLE   42,076 0 13,186
JPMORGAN CHASE & CO COM 46625H100   14,268,537 59,524 SH   SOLE   45,229 0 14,295
KIMBERLY CLARK CORP COM 494368103   1,290,089 9,845 SH   SOLE   9,705 0 140
KIMCO REALTY CORPORATION REITS COM 49446R109   4,289,658 183,084 SH   SOLE   115,840 0 67,244
KKR & CO INC COM 48251W104   1,209,164 8,175 SH   SOLE   8,175 0 0
KLA TENCOR CORPORATION COMMON COM 482480100   931,947 1,479 SH   SOLE   1,308 0 171
KRAFT HEINZ COMPANY COM 500754106   241,135 7,852 SH   SOLE   6,954 0 898
KROGER CO COM COM 501044101   3,761,948 61,520 SH   SOLE   38,512 0 23,008
KYNDRYL HOLDINGS, INC. COM 50155Q100   1,366,181 39,485 SH   SOLE   39,485 0 0
LABCORP HOLDINGS EXC1 COM 504922105   534,316 2,330 SH   SOLE   2,306 0 24
LAM RESEARCH CORP COM 512807306   1,971,951 27,301 SH   SOLE   26,661 0 640
LENNAR CORP A COM 526057104   3,439,251 25,220 SH   SOLE   16,179 0 9,041
LIBERTY GLOBAL LTD COM G61188127   620,918 47,254 SH   SOLE   47,254 0 0
LKQ CORPORATION COM 501889208   664,146 18,072 SH   SOLE   18,072 0 0
LULULEMON ATHLETICA INC COM 550021109   887,956 2,322 SH   SOLE   2,283 0 39
LYONDELLBASELL INDUSTRIES N.V. COM N53745100   732,822 9,867 SH   SOLE   9,601 0 266
MANPOWERGROUP INC COMMON COM 56418H100   1,494,717 25,896 SH   SOLE   14,688 0 11,208
MARATHON PETROLEUM CORP COMMON COM 56585A102   1,354,685 9,711 SH   SOLE   9,272 0 439
MARRIOTT INTL INC NEW COM STK COM 571903202   3,468,619 12,435 SH   SOLE   8,500 0 3,935
MASTERCARD INC CL A COM 57636Q104   1,319,584 2,506 SH   SOLE   2,269 0 237
MC DONALDS CORP COM COM 580135101   681,531 2,351 SH   SOLE   2,156 0 195
MCKESSON CORP COM 58155Q103   895,329 1,571 SH   SOLE   1,533 0 38
MEDTRONIC PLC COM G5960L103   2,062,821 25,824 SH   SOLE   25,319 0 505
MERCK & CO INC NEW COM COM 58933Y105   6,114,439 61,464 SH   SOLE   48,186 0 13,278
META PLATFORMS INC CLASS A COM 30303M102   19,985,213 34,133 SH   SOLE   24,806 0 9,327
METLIFE INC. COM 59156R108   2,949,891 36,027 SH   SOLE   27,764 0 8,263
MICRON TECHNOLOGY INC COM 595112103   1,688,418 20,062 SH   SOLE   19,441 0 621
MICROSOFT CORP COM 594918104   55,626,620 131,973 SH   SOLE   100,596 0 31,377
MOLINA HEALTHCARE INC COM 60855R100   331,215 1,138 SH   SOLE   1,138 0 0
MOLSON COORS BREWING COM CL B COM 60871R209   1,410,703 24,611 SH   SOLE   24,479 0 132
MONDELEZ INTERNATIONAL CLASS A COM 609207105   2,388,185 39,983 SH   SOLE   23,805 0 16,178
MONOLITHIC PWR SYS INC COM 609839105   2,043,140 3,453 SH   SOLE   2,204 0 1,249
MONSTER BEVERAGE CORPORATION COM 61174x109   245,613 4,673 SH   SOLE   4,162 0 511
MORGAN STANLEY COM 617446448   786,630 6,257 SH   SOLE   6,035 0 222
MOSAIC COMPANY NEW COM 61945C103   349,183 14,206 SH   SOLE   13,970 0 236
MOTOROLA SOLUTIONS COM 620076307   947,109 2,049 SH   SOLE   2,005 0 44
NETAPP Inc. COM 64110D104   571,346 4,922 SH   SOLE   4,922 0 0
NETFLIX.COM INC COM 64110L106   6,980,818 7,832 SH   SOLE   5,686 0 2,146
NEW LINDE PLC COM G54950103   5,137,500 12,271 SH   SOLE   7,524 0 4,747
NEWMONT CORPORATION COM 651639106   1,434,608 38,544 SH   SOLE   38,246 0 298
NEWS CORP COM 65249B109   389,801 14,154 SH   SOLE   14,154 0 0
NORDSON CORP COM COM 655663102   616,421 2,946 SH   SOLE   2,946 0 0
NORFOLK SOUTHN CORP COM COM 655844108   216,628 923 SH   SOLE   866 0 57
NORTHERN TR CORP COM COM 665859104   271,625 2,650 SH   SOLE   2,607 0 43
NUCOR CORP COM COM 670346105   737,257 6,317 SH   SOLE   6,142 0 175
NVIDIA CORPORATION COM COM 67066G104   50,654,994 377,206 SH   SOLE   273,798 0 103,408
OCCIDENTAL PETROLEUM CORP COM 674599105   1,074,569 21,748 SH   SOLE   21,479 0 269
OGE ENERGY CORP COM $US COM 670837103   2,549,003 61,794 SH   SOLE   27,461 0 34,333
OLD DOMINION FREIGHT COM 679580100   2,172,895 12,318 SH   SOLE   6,651 0 5,667
OLD REPUBLIC INTL CORP COM 680223104   2,449,267 67,678 SH   SOLE   25,308 0 42,370
OMNICOM GROUP INC COM COM 681919106   454,807 5,286 SH   SOLE   5,187 0 99
ONEOK INC COM 682680103   746,675 7,437 SH   SOLE   7,437 0 0
ORACLE CORPORATION COM 68389X105   5,371,140 32,232 SH   SOLE   24,931 0 7,301
PACCAR INC COM COM 693718108   2,185,356 21,009 SH   SOLE   20,827 0 182
PALANTIR TECHNOLOGIES INC COM 69608A108   3,219,342 42,567 SH   SOLE   31,169 0 11,398
PAYCHEX INC COM 704326107   4,432,775 31,613 SH   SOLE   23,537 0 8,076
PEPSICO INC COM COM 713448108   4,049,586 26,632 SH   SOLE   25,724 0 908
PFIZER INC COM 717081103   1,789,129 67,438 SH   SOLE   66,560 0 878
PINNACLE WEST CAPITAL CORP COM 723484101   1,260,784 14,873 SH   SOLE   14,873 0 0
PNC FINANCIAL SERVICES COM 693475105   271,533 1,408 SH   SOLE   1,300 0 108
POLO RALPH LAUREN CORP COMMON COM 751212101   1,307,116 5,659 SH   SOLE   5,659 0 0
PPG IND INC COM COM 693506107   989,643 8,285 SH   SOLE   8,004 0 281
PRINCIPAL FINL GROUP INC COM S COM 74251V102   406,557 5,252 SH   SOLE   5,252 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   789,462 10,536 SH   SOLE   10,536 0 0
PROCTER & GAMBLE COM 742718109   10,698,795 63,816 SH   SOLE   49,848 0 13,968
PRUDENTIAL FINL INC COM COM 744320102   800,315 6,752 SH   SOLE   6,321 0 431
PUBLIC SERVICES ENTERPRISES GP COM 744573106   608,835 7,206 SH   SOLE   6,754 0 452
PUBLIC STORAGE INC COM 74460D109   1,326,819 4,431 SH   SOLE   2,307 0 2,124
PULTE GROUP INC COM 745867101   4,842,456 44,467 SH   SOLE   34,116 0 10,351
QUALCOMM INC COM COM 747525103   3,368,733 21,929 SH   SOLE   20,921 0 1,008
QUANTA SERVICES INC COM 74762E102   3,708,215 11,733 SH   SOLE   8,935 0 2,798
REGENERON PHARMACEUT COM 75886F107   2,603,566 3,655 SH   SOLE   1,930 0 1,725
REGIONS FINANCIAL CORP COM 7591ep100   957,005 40,689 SH   SOLE   40,004 0 685
RESMED INC COM COM 761152107   813,908 3,559 SH   SOLE   3,510 0 49
REXFORD INDUSTRIAL REALTY REIT COM 76169C100   1,153,885 29,847 SH   SOLE   14,254 0 15,593
ROPER INDUSTRIES INC COM 776696106   562,478 1,082 SH   SOLE   983 0 99
ROSS STORES INC COM COM 778296103   384,982 2,545 SH   SOLE   2,187 0 358
RTX CORP COM 75513E101   3,225,348 27,872 SH   SOLE   19,565 0 8,307
S&P GLOBAL INC COM COM 78409V104   3,777,060 7,584 SH   SOLE   7,408 0 176
SALESFORCE INC COM 79466L302   7,656,826 22,902 SH   SOLE   16,782 0 6,120
SCHLUMBERGER LTD COM 806857108   1,471,796 38,388 SH   SOLE   20,192 0 18,196
SEMPRA COM 816851109   1,871,331 21,333 SH   SOLE   21,210 0 123
SERVICENOW INC COM 81762P102   3,123,114 2,946 SH   SOLE   2,907 0 39
SHERWIN-WILLIAMS CO COM COM 824348106   3,293,582 9,689 SH   SOLE   6,020 0 3,669
SMUCKER J M CO COM NEW COM 832696405   887,457 8,059 SH   SOLE   7,936 0 123
SMURFIT WESTROCK PLC COM G8267P108   3,097,165 57,504 SH   SOLE   40,029 0 17,475
SNAP-ON INC COM 833034101   4,988,998 14,696 SH   SOLE   9,834 0 4,862
SOUTHERN CO COM 842587107   1,443,070 17,530 SH   SOLE   17,130 0 400
STARBUCKS CORPORATION COM COM 855244109   636,378 6,974 SH   SOLE   6,295 0 679
STATE STREET CORPORATION COM 857477103   2,447,763 24,939 SH   SOLE   13,911 0 11,028
STRYKER CORP COM 863667101   3,046,743 8,462 SH   SOLE   4,881 0 3,581
SUPER MICRO COMPUTER I COM 86800U302   633,618 20,788 SH   SOLE   11,574 0 9,214
SYNCHRONY FINANCIAL COM 87165B103   2,626,585 40,409 SH   SOLE   17,684 0 22,725
SYNOPSYS INC COM 871607107   714,450 1,472 SH   SOLE   1,389 0 83
T MOBILE US INC COM 872590104   220,951 1,001 SH   SOLE   441 0 560
T ROWE PRICE GROUP INC COM 74144t108   3,481,249 30,783 SH   SOLE   24,601 0 6,182
TELEFLEX INC COM 879369106   520,947 2,927 SH   SOLE   2,927 0 0
TERADATA CORP COMMON COM 88076W103   651,658 20,920 SH   SOLE   20,920 0 0
TESLA, INC. COM 88160R101   16,754,918 41,489 SH   SOLE   29,533 0 11,956
TEXAS INSTRUMENTS INC COM COM 882508104   261,014 1,392 SH   SOLE   921 0 471
TEXTRON INC COM 883203101   936,697 12,246 SH   SOLE   12,196 0 50
THE CARLYLE GROUP INC COM 14316J108   2,536,365 50,235 SH   SOLE   25,931 0 24,304
THE CIGNA GROUP COM 125523100   2,777,968 10,060 SH   SOLE   7,463 0 2,597
THERMO FISHER SCIENTIFIC INC C COM 883556102   378,727 728 SH   SOLE   666 0 62
TJX COS INC COM NEW COM 872540109   2,228,945 18,450 SH   SOLE   18,025 0 425
TOAST, INC COM 888787108   2,182,662 59,881 SH   SOLE   23,675 0 36,206
TRANE TECHNOLOGIES PLC COM g8994e103   2,352,390 6,369 SH   SOLE   6,369 0 0
TRAVELERS COS INC COM STK COM 89417E109   2,330,370 9,674 SH   SOLE   9,529 0 145
TYSON FOODS INC COM 902494103   568,484 9,897 SH   SOLE   9,897 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,803,734 46,481 SH   SOLE   26,732 0 19,749
UNION PAC CORP COM COM 907818108   1,034,617 4,537 SH   SOLE   4,347 0 190
UNITED AIRLINES HOLDINGS INC COM 910047109   935,656 9,636 SH   SOLE   9,636 0 0
UNITED PARCEL SVC INC CL B COM 911312106   2,254,164 17,876 SH   SOLE   13,454 0 4,422
UNITED RENTALS INC COM 911363109   417,028 592 SH   SOLE   578 0 14
UNITEDHEALTH GROUP INC COM 91324P102   9,593,129 18,964 SH   SOLE   14,699 0 4,265
US FOODS HOLDINGS CORP. COM 912008109   1,246,189 18,473 SH   SOLE   9,701 0 8,772
VALERO ENERGY CORP COM STK NEW COM 91913Y100   2,749,081 22,425 SH   SOLE   13,525 0 8,900
VANGUARD INFORMATION TECHNOLOG COM 92204A702   282,919 455 SH   SOLE   455 0 0
VANGUARD SMALL-CAP ETF COM 922908751   216,809 902 SH   SOLE   902 0 0
VERIZON COMMUNICATIONS COM COM 92343V104   5,158,750 129,001 SH   SOLE   91,629 0 37,372
VERTEX PHARMACEUTICAL INC. COM 92532F100   1,181,119 2,933 SH   SOLE   2,819 0 114
VISA INC CLASS A COM 92826C839   7,686,409 24,321 SH   SOLE   17,033 0 7,288
W E C ENERGY GROUP INC COM COM 92939U106   1,453,012 15,451 SH   SOLE   15,169 0 282
W W GRAINGER INC COM 384802104   492,241 467 SH   SOLE   448 0 19
WALMART INC COM COM 931142103   6,791,610 75,170 SH   SOLE   51,721 0 23,449
WALT DISNEY CO COM 254687106   3,763,185 33,796 SH   SOLE   17,222 0 16,574
WASTE MGMT INC DEL COM STK COM 94106L109   840,859 4,167 SH   SOLE   3,909 0 258
WELLS FARGO & CO COM 949746101   5,670,054 80,724 SH   SOLE   60,116 0 20,608
WESTERN DIGITAL CORP COM 958102105   1,677,511 28,132 SH   SOLE   14,568 0 13,564
WESTINGHOUSE AIR BRAKE TECHNOL COM 929740108   3,001,589 15,832 SH   SOLE   8,176 0 7,656
WILLIAMS COS INC COM 969457100   873,280 16,136 SH   SOLE   16,136 0 0
WILLIAMS SONOMA COM 969904101   4,116,737 22,231 SH   SOLE   11,696 0 10,535
WR BERKLEY CORP COM 084423102   1,000,633 17,099 SH   SOLE   17,093 0 6
XYLEM INC COM 98419m100   912,729 7,867 SH   SOLE   7,537 0 330
AEGIS VALUE FUND CLASS COM 00761L102   330,366 9,213 SH   SOLE   9,213 0 0
ARIEL MUTUAL FUND COM 040337107   504,107 6,968 SH   SOLE   6,968 0 0
CONESTOGA SMALL CAP FUND COM 207019100   292,057 3,763 SH   SOLE   3,763 0 0
DODGE & COX INCOME FUND COM 256210105   291,336 23,533 SH   SOLE   23,533 0 0
DODGE & COX STOCK FUND COM 256219106   299,164 1,163 SH   SOLE   1,163 0 0
DOUBLELINE TOTAL RETURN BOND F COM 258620202   189,085 21,809 SH   SOLE   21,809 0 0
FAM DIVIDEND FOCUS FUND COM 314465204   212,403 3,827 SH   SOLE   3,827 0 0
FIDELITY 500 INDEX FUND COM 315911750   1,140,313 5,585 SH   SOLE   5,585 0 0
FIDELITY PURITAN FUND COM 316345107   617,768 24,860 SH   SOLE   24,860 0 0
FPA CRESCENT FUND COM 30254T759   201,148 5,004 SH   SOLE   5,004 0 0
ISHARES CORE U.S. AGGREGATE BO COM 464287226   380,096 3,923 SH   SOLE   3,923 0 0
JENSEN QUALITY GROWTH FUND COM 476313101   277,043 4,759 SH   SOLE   4,759 0 0
LOOMIS SAYLES BOND FUND COM 543495840   125,351 10,668 SH   SOLE   10,668 0 0
METROPOLITAN WEST TOTAL RETURN COM 592905103   89,313 10,069 SH   SOLE   10,069 0 0
SCHWAB 1000 INDEX FUND COM 808517106   436,933 3,470 SH   SOLE   3,470 0 0
SCHWAB GOVERNMENT MONEY INV COM 808515613   109,965 109,965 SH   SOLE   109,965 0 0
SCHWAB INTERNATIONAL INDEX FUN COM 808509830   267,622 11,836 SH   SOLE   11,836 0 0
SCHWAB SMALL-CAP INDEX FUND COM 808509848   408,550 11,441 SH   SOLE   11,441 0 0
SCHWAB TREASURY OBLIGATIONS MO COM 808515621   81,905 81,905 SH   SOLE   81,905 0 0
SCHWAB US MID-CAP INDEX FUND COM 80850L726   308,326 4,641 SH   SOLE   4,641 0 0
SCHWAB VALUE ADVANTAGE MONEY I COM 808515605   1,013,855 1,013,855 SH   SOLE   1,013,855 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464A508   557,682 10,905 SH   SOLE   10,905 0 0
VANGUARD MID-CAP INDEX FUND COM 922908645   360,955 1,104 SH   SOLE   1,104 0 0
VANGUARD S&P 500 ETF FUND COM 922908363   212,830 395 SH   SOLE   395 0 0
VANGUARD SMALL-CAP GROWTH INDE COM 921937710   342,180 3,476 SH   SOLE   3,476 0 0
WASATCH SMALL CAP GROWTH FUND COM 936772102   261,059 6,245 SH   SOLE   6,245 0 0