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   2,504,752 25,025 SH   SOLE   15,321 0 9,704
ABBOTT LAB COM 002824100   4,641,527 42,575 SH   SOLE   27,778 0 14,797
ABBVIE, INC COM 00287y109   3,464,178 25,712 SH   SOLE   25,297 0 415
ACADIA HEALTHCARE COMP COM 00404A109   1,191,494 14,961 SH   SOLE   6,966 0 7,995
ACTIVISION BLIZZARD INC COM ST COM 00507V109   1,522,289 18,058 SH   SOLE   16,596 0 1,462
ADOBE INC COM 00724F101   5,444,415 11,134 SH   SOLE   7,478 0 3,656
ADVANCED MICRO DEVICES, INC. COM 007903107   1,699,651 14,921 SH   SOLE   8,722 0 6,199
AIR PROD & CHEM INC COM COM 009158106   991,444 3,310 SH   SOLE   3,270 0 40
AIRBNB INC COM 009066101   2,713,532 21,173 SH   SOLE   12,715 0 8,458
ALBEMARLE CORP COM COM 012653101   3,483,550 15,615 SH   SOLE   12,315 0 3,300
ALBERTSONS COMPANIES, INC COM 013091103   984,584 45,123 SH   SOLE   26,407 0 18,716
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109   921,085 8,116 SH   SOLE   8,116 0 0
ALPHABET CLASS-C SHARE COM 02079K107   3,742,449 30,937 SH   SOLE   27,977 0 2,960
ALPHABET INC CAP STK CL A COM 02079K305   22,246,006 185,848 SH   SOLE   134,830 0 51,018
AMAZON.COM INC COM 023135106   22,060,562 169,228 SH   SOLE   125,243 0 43,985
AMDOCS LIMITED COM G02602103   1,886,750 19,087 SH   SOLE   12,239 0 6,848
AMER ELEC PWR CO INC COM 025537101   718,815 8,537 SH   SOLE   7,772 0 765
AMERICAN AIRLINES GROUP INC COM 02376r102   1,690,773 94,246 SH   SOLE   94,246 0 0
AMERICAN EXPRESS CO COM 025816109   2,624,671 15,067 SH   SOLE   9,113 0 5,954
AMERICAN INTL GROUP INC COM NE COM 026874784   448,122 7,788 SH   SOLE   7,447 0 341
AMERISOURCEBERGEN CORP COM 03073E105   2,586,067 13,439 SH   SOLE   13,139 0 300
AMETEK INC COM 031100100   2,553,009 15,771 SH   SOLE   10,575 0 5,196
AMGEN INC COM 031162100   1,119,647 5,043 SH   SOLE   4,703 0 340
ANALOG DEVICES INC COM 032654105   365,074 1,874 SH   SOLE   1,545 0 329
APPLE INC COM 037833100   58,956,237 303,945 SH   SOLE   233,431 0 70,514
APPLIED MATERIALS INC COM COM 038222105   3,000,072 20,756 SH   SOLE   19,110 0 1,646
ARCH CAPITAL GROUP LTD COM G0450A105   713,395 9,531 SH   SOLE   9,531 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   4,185,571 55,394 SH   SOLE   37,673 0 17,721
ARISTA NETWORKS COM 040413106   3,502,927 21,615 SH   SOLE   15,579 0 6,036
ARROW ELECTRS INC COM 042735100   1,001,464 6,992 SH   SOLE   6,992 0 0
AT&T INC COM COM 00206R102   1,815,014 113,794 SH   SOLE   112,144 0 1,650
AUTOMATIC DATA PROCESSING INC COM 053015103   1,660,074 7,553 SH   SOLE   6,895 0 658
AUTOZONE INC COM 053332102   847,742 340 SH   SOLE   332 0 8
AVALONBAY COMMUNITIES INC COM 053484101   974,173 5,147 SH   SOLE   5,085 0 62
AVNET INC COM 053807103   2,016,941 39,979 SH   SOLE   20,130 0 19,849
BANK OF AMERICA CORPORATION CO COM 060505104   6,853,152 238,869 SH   SOLE   170,246 0 68,623
BANK OF NEW YORK MELLON CORPOR COM 064058100   845,925 19,001 SH   SOLE   18,750 0 251
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   11,074,657 32,477 SH   SOLE   23,517 0 8,960
BILL HOLDINGS, INC COM 090043100   944,031 8,079 SH   SOLE   8,079 0 0
BIOGEN INC COMMON COM 09062X103   2,752,506 9,663 SH   SOLE   6,486 0 3,177
BOEING CO COM COM 097023105   2,671,174 12,650 SH   SOLE   8,046 0 4,604
BRISTOL MYERS SQUIBB CO COM COM 110122108   5,675,051 88,742 SH   SOLE   67,890 0 20,852
BROADCOM INC COM 11135F101   8,483,465 9,780 SH   SOLE   6,827 0 2,953
BUNGE LTD COM G16962105   993,222 10,527 SH   SOLE   10,527 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   4,572,905 19,499 SH   SOLE   13,502 0 5,997
CAESARS ENTERTAINMENT, INC. COM 12769g100   720,716 14,140 SH   SOLE   14,030 0 110
CAPITAL ONE FINL CORP COM COM 14040H105   2,405,046 21,990 SH   SOLE   14,010 0 7,980
CARDINAL HEALTH INC COM 14149Y108   1,802,031 19,055 SH   SOLE   11,937 0 7,118
CARRIER GLOBAL CORP COM 14448c104   485,269 9,762 SH   SOLE   9,424 0 338
CATERPILLAR INC COM COM 149123101   4,213,606 17,125 SH   SOLE   13,326 0 3,799
CBRE GROUP INC COM 12504L109   3,197,892 39,622 SH   SOLE   29,861 0 9,761
CENTENE CORP COMMON COM 15135B101   1,193,393 17,693 SH   SOLE   17,568 0 125
CENTERPOINT ENERGY INC COM COM 15189T107   575,188 19,732 SH   SOLE   19,732 0 0
CHARLES SCHWAB CORP COM 808513105   489,885 8,643 SH   SOLE   7,927 0 716
CHEVRON CORP COM COM 166764100   6,814,199 43,306 SH   SOLE   35,872 0 7,434
CHUBB LIMITED COM H1467J104   3,395,218 17,632 SH   SOLE   13,225 0 4,407
CIGNA GROUP COM 125523100   3,082,952 10,987 SH   SOLE   8,307 0 2,680
CINTAS CORP COM COM 172908105   939,481 1,890 SH   SOLE   1,850 0 40
CISCO SYSTEMS INC COM 17275R102   6,875,677 132,889 SH   SOLE   97,462 0 35,427
CITIGROUP INC COM NEW COM 172967424   3,349,134 72,744 SH   SOLE   47,513 0 25,231
CLEVELAND-CLIFFS INC. COM 185899101   628,751 37,515 SH   SOLE   37,515 0 0
COCA COLA CO COM COM 191216100   5,761,247 95,670 SH   SOLE   71,480 0 24,190
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102   2,449,632 37,525 SH   SOLE   24,485 0 13,040
COMCAST CORP CL A NEW COM 20030N101   5,649,470 135,968 SH   SOLE   109,273 0 26,695
CONOCOPHILLIPS COMMON COM 20825C104   4,524,338 43,667 SH   SOLE   26,795 0 16,872
CONS EDISON INC COM COM 209115104   3,130,823 34,633 SH   SOLE   24,637 0 9,996
COPART INC COM 217204106   5,295,653 58,060 SH   SOLE   35,203 0 22,857
CORNING INC COM COM 219350105   552,020 15,754 SH   SOLE   15,474 0 280
CORTEVA, INC. COM 22052L104   1,693,215 29,550 SH   SOLE   21,075 0 8,475
COSTAR GROUP INC COM 22160N109   1,349,596 15,164 SH   SOLE   14,839 0 325
COSTCO WHOLESALE CORP NEW COM COM 22160K105   7,015,630 13,031 SH   SOLE   12,637 0 394
COTERRA ENERGY INC. COM 127097103   274,454 10,848 SH   SOLE   10,283 0 565
CSX CORP COM COM 126408103   780,106 22,877 SH   SOLE   20,139 0 2,738
CVS HEALTH CORP COM COM 126650100   2,202,758 31,864 SH   SOLE   23,447 0 8,417
D R HORTON INC COM 23331A109   2,897,804 23,813 SH   SOLE   22,653 0 1,160
DANAHER CORP COM 235851102   1,690,320 7,043 SH   SOLE   6,546 0 497
DEERE & CO COMMON COM 244199105   3,344,033 8,253 SH   SOLE   6,607 0 1,646
DELTA AIR LINES INC DEL COMMON COM 247361702   529,501 11,138 SH   SOLE   11,138 0 0
DISCOVER FINL SVCS COM STK COM 254709108   3,590,684 30,729 SH   SOLE   23,627 0 7,102
DOVER CORP 1 COM/1 PFD RT COM 260003108   487,097 3,299 SH   SOLE   3,299 0 0
DOW INC. COM 260557103   390,609 7,334 SH   SOLE   7,334 0 0
DUKE ENERGY CORP NEW COM STK COM 26441C204   2,497,733 27,833 SH   SOLE   20,660 0 7,173
DXC TECHNOLOGY CO COM COM 23355L106   466,424 17,456 SH   SOLE   17,456 0 0
EATON CORP PLC COMMON COM G29183103   944,366 4,696 SH   SOLE   4,543 0 153
EBAY INC COM COM 278642103   525,420 11,757 SH   SOLE   11,440 0 317
EDWARDS LIFESCIENCES CORP COM 28176e108   744,830 7,896 SH   SOLE   7,736 0 160
ELEVANCE HEALTH INC COM 036752103   835,709 1,881 SH   SOLE   1,814 0 67
ELI LILLY & CO COM COM 532457108   8,142,900 17,363 SH   SOLE   13,696 0 3,667
ENPHASE ENERGY INC COM 29355A107   338,812 2,023 SH   SOLE   1,988 0 35
ENTERGY CORP NEW COM COM 29364G103   369,324 3,793 SH   SOLE   3,665 0 128
EOG RESOURCES INC COM COM 26875p101   891,716 7,792 SH   SOLE   7,221 0 571
EPAM SYSTEMS INC COM 29414B104   230,818 1,027 SH   SOLE   1,027 0 0
EQUINIX INC COM 29444U700   4,068,649 5,190 SH   SOLE   3,383 0 1,807
EQUITY RESIDENTIAL REIT USD.01 COM 29476L107   1,751,174 26,545 SH   SOLE   26,385 0 160
EVEREST RE GROUP LTD COM G3223R108   3,800,116 11,116 SH   SOLE   6,274 0 4,842
EVERGY INC COM 30034W106   2,431,966 41,629 SH   SOLE   19,484 0 22,145
EXELON CORPORATION COMMON COM 30161N101   1,383,327 33,955 SH   SOLE   33,297 0 658
EXPEDIA INC COM 30212p303   405,181 3,704 SH   SOLE   3,704 0 0
EXXON MOBIL CORP COM COM 30231G102   10,592,654 98,766 SH   SOLE   79,127 0 19,639
FASTENAL CO COM 311900104   1,239,675 21,015 SH   SOLE   20,670 0 345
FEDEX CORP COM COM 31428X106   1,671,590 6,743 SH   SOLE   6,487 0 256
FIDELITY NATIONAL INFORMATION COM 31620M106   2,544,863 46,524 SH   SOLE   36,208 0 10,316
FIFTH THIRD BANCORP COMMON STO COM 316773100   413,725 15,785 SH   SOLE   14,370 0 1,415
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605   218,373 6,478 SH   SOLE   6,478 0 0
FIRST AMERICAN CORP/CA COM 31847r102   485,411 8,513 SH   SOLE   8,513 0 0
FISERV INC COM COM 337738108   2,568,162 20,358 SH   SOLE   19,935 0 423
FORD MOTOR CO COMMON STOCK USD COM 345370860   1,689,007 111,633 SH   SOLE   111,033 0 600
FORTINET INC COM 34959E109   3,796,886 50,230 SH   SOLE   35,656 0 14,574
FOX CORPORATION CL B COM 35137l204   286,691 8,990 SH   SOLE   8,990 0 0
FREEPORT-MCMORAN, INC. COM 35671D857   2,162,080 54,052 SH   SOLE   38,588 0 15,464
FTI CONSULTING INC. COM 302941109   893,179 4,696 SH   SOLE   4,696 0 0
GENERAL DYNAMICS CORP COM COM 369550108   2,887,098 13,419 SH   SOLE   10,393 0 3,026
GENERAL ELECTRIC CO COM 369604301   2,565,766 23,357 SH   SOLE   16,185 0 7,172
GENERAL MILLS INC COM COM 370334104   2,591,386 33,786 SH   SOLE   19,793 0 13,993
GENERAL MOTORS COMPANY COMMON COM 37045V100   2,677,375 69,434 SH   SOLE   44,282 0 25,152
GENUINE PARTS CO COMMON STOCK COM 372460105   2,096,252 12,387 SH   SOLE   11,963 0 424
GILEAD SCIENCES INC COMMON COM 375558103   2,082,277 27,018 SH   SOLE   16,880 0 10,138
GOLDMAN SACHS GROUP INC COM COM 38141G104   3,497,301 10,843 SH   SOLE   8,187 0 2,656
GRAND CANYON ED INC COM 38526M106   557,128 5,398 SH   SOLE   5,398 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104   2,239,750 31,099 SH   SOLE   30,174 0 925
HEALTHPEAK PROPERTIES INC COM 42250P103   1,437,271 71,506 SH   SOLE   40,120 0 31,386
HERSHEY CO/THE COMMON STOCK US COM 427866108   497,902 1,994 SH   SOLE   1,855 0 139
HEWLETT PACKARD ENTERPRISE CO COM 42824C109   526,478 31,338 SH   SOLE   31,338 0 0
HOLOGIC INC COM 436440101   2,962,368 36,586 SH   SOLE   24,921 0 11,665
HOME DEPOT INC COM COM 437076102   370,283 1,192 SH   SOLE   955 0 237
HONEYWELL INTL INC COM 438516106   3,424,995 16,506 SH   SOLE   8,822 0 7,684
HOST HOTELS & RESORTS INC REIT COM 44107P104   668,488 39,720 SH   SOLE   39,720 0 0
HUBSPOT, INC COM 443573100   819,419 1,540 SH   SOLE   1,540 0 0
INGERSOLL RAND PLC COMMON COM 45687v106   527,324 8,068 SH   SOLE   7,896 0 172
INSULET CORP COM 45784P101   537,754 1,865 SH   SOLE   1,865 0 0
INTEL CORP COM COM 458140100   894,721 26,756 SH   SOLE   24,436 0 2,320
INTERNATIONAL BUSINESS MACHS C COM 459200101   3,608,320 26,966 SH   SOLE   20,844 0 6,122
INTERPUBLIC GROUP COS INC COM 460690100   1,532,320 39,718 SH   SOLE   37,254 0 2,464
INTUIT COM COM 461202103   1,283,390 2,801 SH   SOLE   2,497 0 304
JOHNSON & JOHNSON COM USD1 COM 478160104   9,672,492 58,437 SH   SOLE   44,531 0 13,906
JPMORGAN CHASE & CO COM 46625H100   10,816,227 74,369 SH   SOLE   59,125 0 15,244
KEURIG DR PEPPER INC COM 49271v100   309,792 9,907 SH   SOLE   9,321 0 586
KEYSIGHT TECHNOLOGIES INC COM 49338L103   560,288 3,346 SH   SOLE   3,279 0 67
KRAFT HEINZ COMPANY COM 500754106   299,585 8,439 SH   SOLE   7,786 0 653
KROGER CO COM COM 501044101   3,591,505 76,415 SH   SOLE   45,951 0 30,464
LABORATORY CORP AMER HLDGSCOM COM 50540R409   1,157,419 4,796 SH   SOLE   4,760 0 36
LAM RESEARCH CORP COM COM 512807108   2,944,942 4,581 SH   SOLE   4,490 0 91
LAMB WESTON HOLDINGS INC COM 513272104   697,287 6,066 SH   SOLE   6,009 0 57
LANDSTAR SYSTEM INC COM 515098101   878,753 4,564 SH   SOLE   4,564 0 0
LENNAR CORP A COM 526057104   4,178,963 33,349 SH   SOLE   23,898 0 9,451
LIBERTY BROADBAND CORPORATION COM 530307305   999,532 12,477 SH   SOLE   7,542 0 4,935
LINCOLN NATL CORP UNIT ICOM/IR COM 534187109   650,826 25,265 SH   SOLE   23,890 0 1,375
LIVE NATION ENTERTAINMENT INC COM 538034109   691,889 7,594 SH   SOLE   7,544 0 50
LKQ CORPORATION COM 501889208   650,701 11,167 SH   SOLE   11,167 0 0
LULULEMON ATHLETICA INC COM 550021109   2,177,132 5,752 SH   SOLE   4,007 0 1,745
MARATHON PETROLEUM CORP COMMON COM 56585A102   743,092 6,373 SH   SOLE   6,153 0 220
MARRIOTT INTL INC NEW COM STK COM 571903202   2,609,133 14,204 SH   SOLE   10,104 0 4,100
MARTIN MARIETTA MATERIALS COM 573284106   877,673 1,901 SH   SOLE   1,851 0 50
MASTERCARD INC CL A COM 57636Q104   3,216,801 8,179 SH   SOLE   6,008 0 2,171
MCKESSON CORP COM 58155Q103   2,207,056 5,165 SH   SOLE   4,948 0 217
MEDTRONIC PLC ORDINARY COM G5960L103   2,906,595 32,992 SH   SOLE   23,264 0 9,728
MERCK & CO INC NEW COM COM 58933Y105   8,892,069 77,061 SH   SOLE   59,362 0 17,699
META PLATFORMS INC COM 30303M102   11,969,649 41,709 SH   SOLE   30,235 0 11,474
METLIFE INC. COM 59156R108   2,270,019 40,156 SH   SOLE   28,677 0 11,479
MICROCHIP TECHNOLOGY INC COM COM 595017104   1,841,702 20,557 SH   SOLE   19,091 0 1,466
MICRON TECHNOLOGY INC COM 595112103   648,960 10,283 SH   SOLE   9,565 0 718
MICROSOFT CORP COM COM 594918104   50,755,444 149,044 SH   SOLE   114,340 0 34,704
MOHAWK INDUSTRIES INC COM 608190104   200,543 1,944 SH   SOLE   1,944 0 0
MOLINA HEALTHCARE INC COM 60855R100   411,795 1,367 SH   SOLE   1,367 0 0
MOLSON COORS BREWING COM CL B COM 60871R209   444,354 6,749 SH   SOLE   6,749 0 0
MONDELEZ INTERNATIONAL CLASS A COM 609207105   3,291,345 45,124 SH   SOLE   28,349 0 16,775
MORGAN STANLEY COM STK USD0.01 COM 617446448   803,358 9,407 SH   SOLE   8,674 0 733
NETAPP Inc. COM 64110D104   449,003 5,877 SH   SOLE   5,877 0 0
NETFLIX.COM INC COM 64110L106   4,281,563 9,720 SH   SOLE   6,962 0 2,758
NEW LINDE PLC COM G54950103   2,704,144 7,096 SH   SOLE   4,305 0 2,791
NEWMONT CORPORATION COM 651639106   476,726 11,175 SH   SOLE   11,083 0 92
NIKE INC CL B COM 654106103   5,622,800 50,945 SH   SOLE   41,614 0 9,331
NORTHROP GRUMMAN CORP COM COM 666807102   627,637 1,377 SH   SOLE   1,336 0 41
NUCOR CORP COM COM 670346105   2,137,643 13,036 SH   SOLE   12,606 0 430
NVIDIA CORPORATION COM COM 67066G104   20,215,280 47,788 SH   SOLE   36,556 0 11,232
OGE ENERGY CORP COM $US COM 670837103   2,413,727 67,216 SH   SOLE   32,013 0 35,203
OLD REPUBLIC INTL CORP COM 680223104   1,825,932 72,544 SH   SOLE   29,817 0 42,727
OMNICOM GROUP INC COM COM 681919106   1,259,310 13,235 SH   SOLE   12,326 0 909
ONEOK INC COM 682680103   2,625,754 42,543 SH   SOLE   27,707 0 14,836
PACCAR INC COM COM 693718108   2,069,836 24,744 SH   SOLE   24,512 0 232
PARK HOTELS AND RESORTS INC COM 700517105   1,091,290 85,124 SH   SOLE   43,201 0 41,923
PAYCHEX INC COM COM 704326107   3,765,097 33,656 SH   SOLE   25,243 0 8,413
PAYPAL HOLDINGS, INC. COM 70450y103   2,255,407 33,799 SH   SOLE   33,608 0 191
PEPSICO INC COM COM 713448108   3,745,704 20,223 SH   SOLE   19,183 0 1,040
PFIZER INC COM COM 717081103   4,814,177 131,248 SH   SOLE   103,820 0 27,428
PHILLIPS 66 COM 718546104   868,530 9,106 SH   SOLE   8,986 0 120
PINNACLE WEST CAPITAL CORP COM 723484101   1,421,884 17,455 SH   SOLE   17,455 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   610,858 4,850 SH   SOLE   4,445 0 405
POLO RALPH LAUREN CORP COMMON COM 751212101   728,826 5,911 SH   SOLE   5,911 0 0
PPG IND INC COM COM 693506107   828,107 5,584 SH   SOLE   5,194 0 390
PRINCIPAL FINL GROUP INC COM S COM 74251V102   475,972 6,276 SH   SOLE   6,276 0 0
PROCTER & GAMBLE COM NPV COM 742718109   9,344,301 61,581 SH   SOLE   48,049 0 13,532
PROLOGIS INC COMMON COM 74340W103   1,299,633 10,598 SH   SOLE   9,827 0 771
PRUDENTIAL FINL INC COM COM 744320102   679,029 7,697 SH   SOLE   7,090 0 607
PUBLIC SERVICES ENTERPRISES GP COM 744573106   514,654 8,220 SH   SOLE   7,586 0 634
PUBLIC STORAGE INC COM 74460D109   805,005 2,758 SH   SOLE   2,713 0 45
PULTE GROUP INC COM 745867101   4,920,950 63,349 SH   SOLE   46,366 0 16,983
QUALCOMM INC COM COM 747525103   1,179,567 9,909 SH   SOLE   8,883 0 1,026
QUANTA SVCS INC COM COM 74762E102   931,369 4,741 SH   SOLE   4,741 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100   1,698,386 12,083 SH   SOLE   11,785 0 298
REGENERON PHARMACEUT COM 75886F107   3,167,324 4,408 SH   SOLE   2,644 0 1,764
REGIONS FINANCIAL CORP COM 7591ep100   849,283 47,659 SH   SOLE   46,629 0 1,030
REXFORD INDUSTRIAL REALTY REIT COM 76169C100   603,245 11,552 SH   SOLE   0 0 11,552
ROBERT HALF INC COM 770323103   1,027,656 13,662 SH   SOLE   13,237 0 425
ROCKWELL INTL CORP COM 773903109   1,312,199 3,983 SH   SOLE   3,733 0 250
ROSS STORES INC COM COM 778296103   436,074 3,889 SH   SOLE   3,289 0 600
RTX CORP COM 75513E101   2,135,822 21,803 SH   SOLE   13,781 0 8,022
S&P GLOBAL INC COM COM 78409V104   1,608,371 4,012 SH   SOLE   3,937 0 75
SALESFORCE INC COM 79466L302   5,608,530 26,548 SH   SOLE   20,206 0 6,342
SEMPRA COM 816851109   1,842,005 12,652 SH   SOLE   12,559 0 93
SERVICENOW INC COM 81762P102   1,510,013 2,687 SH   SOLE   2,629 0 58
SKYWORKS SOLUTIONS INC COMMON COM 83088M102   1,549,217 13,996 SH   SOLE   7,804 0 6,192
SMUCKER J M CO COM NEW COM 832696405   1,829,927 12,392 SH   SOLE   12,272 0 120
SNAP-ON INC COM 833034101   4,782,801 16,596 SH   SOLE   11,629 0 4,967
SNOWFLAKE INC COM 833445109   1,674,626 9,516 SH   SOLE   4,897 0 4,619
SOLAREDGE TECHNOLOGIES INC COM 83417M104   401,423 1,492 SH   SOLE   1,477 0 15
SOUTHERN CO COM STK COM 842587107   902,151 12,842 SH   SOLE   12,045 0 797
SPLUNK INC COM 848637104   2,562,604 24,155 SH   SOLE   13,437 0 10,718
STARBUCKS CORPORATION COM COM 855244109   673,806 6,802 SH   SOLE   5,768 0 1,034
STATE STREET CORPORATION COM 857477103   1,569,491 21,447 SH   SOLE   16,595 0 4,852
SYNCHRONY FINANCIAL COM 87165B103   1,361,752 40,146 SH   SOLE   16,938 0 23,208
SYNOPSYS INC COM 871607107   4,482,111 10,294 SH   SOLE   7,790 0 2,504
T MOBILE US INC COM 872590104   785,618 5,656 SH   SOLE   4,973 0 683
T ROWE PRICE GROUP INC COM 74144t108   1,866,701 16,664 SH   SOLE   16,599 0 65
TAPESTRY INC COM COM 876030107   311,969 7,289 SH   SOLE   7,289 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   568,565 1,383 SH   SOLE   1,383 0 0
TESLA, INC. COM 88160R101   12,048,488 46,027 SH   SOLE   32,311 0 13,716
TEXAS INSTRUMENTS INC COM COM 882508104   1,199,653 6,664 SH   SOLE   5,864 0 800
TEXTRON INC COM 883203101   2,442,052 36,109 SH   SOLE   21,196 0 14,913
THE TRADE DESK INC COM 88339j105   2,386,484 30,905 SH   SOLE   17,045 0 13,860
THERMO FISHER SCIENTIFIC INC C COM 883556102   3,505,638 6,719 SH   SOLE   4,491 0 2,228
TJX COS INC COM NEW COM 872540109   659,497 7,778 SH   SOLE   7,187 0 591
TRACTOR SUPPLY CO COM 892356106   432,029 1,954 SH   SOLE   1,954 0 0
TRANE TECHNOLOGIES PLC COM g8994e103   1,461,609 7,642 SH   SOLE   7,642 0 0
TRAVELERS COS INC COM STK COM 89417E109   1,974,862 11,372 SH   SOLE   11,165 0 207
ULTA BEAUTY INC. COM 90384S303   2,135,560 4,538 SH   SOLE   2,424 0 2,114
UNION PAC CORP COM COM 907818108   267,234 1,306 SH   SOLE   1,125 0 181
UNITED AIRLINES HOLDINGS INC COM 910047109   656,904 11,972 SH   SOLE   11,772 0 200
UNITED PARCEL SVC INC CL B COM 911312106   941,780 5,254 SH   SOLE   4,817 0 437
UNITEDHEALTH GROUP INC COM COM 91324P102   12,353,409 25,702 SH   SOLE   19,132 0 6,570
US BANCORP COM 902973304   637,705 19,301 SH   SOLE   17,865 0 1,436
VALERO ENERGY CORP COM STK NEW COM 91913Y100   2,662,945 22,702 SH   SOLE   16,081 0 6,621
VANGUARD INFORMATION TECHNOLOG COM 92204A702   203,394 460 SH   SOLE   460 0 0
VERIZON COMMUNICATIONS COM COM 92343V104   4,460,643 119,942 SH   SOLE   85,678 0 34,264
VERTEX PHARMACEUTICAL INC. COM 92532F100   2,391,228 6,795 SH   SOLE   6,629 0 166
VIATRIS INC. COM 92556V106   427,863 42,872 SH   SOLE   42,872 0 0
VISA INC CLASS A SHARES COMMON COM 92826C839   6,859,847 28,886 SH   SOLE   21,334 0 7,552
WABTEC CORP COM 929740108   1,903,652 17,358 SH   SOLE   9,643 0 7,715
WALGREENS BOOTS ALLIANCE INC C COM 931427108   1,255,811 44,079 SH   SOLE   23,880 0 20,199
WALMART INC COM COM 931142103   5,038,719 32,057 SH   SOLE   24,544 0 7,513
WEC ENERGY GROUP INC COM COM 92939U106   1,581,173 17,919 SH   SOLE   17,292 0 627
WELLS FARGO & CO NEW COM 949746101   3,947,857 92,499 SH   SOLE   71,153 0 21,346
WEST PHARMACEUTICAL SV COM 955306105   758,820 1,984 SH   SOLE   1,867 0 117
WESTLAKE CORP COM 960413102   1,889,299 15,814 SH   SOLE   5,890 0 9,924
WESTROCK COMPANY (NEW) COM 96145d105   1,368,994 47,093 SH   SOLE   29,367 0 17,726
WHIRLPOOL CORP COM COM 963320106   1,820,297 12,234 SH   SOLE   11,751 0 483
WILLIAMS SONOMA COM 969904101   1,419,838 11,346 SH   SOLE   6,948 0 4,398
WR BERKLEY CORP COM 084423102   1,044,742 17,541 SH   SOLE   17,352 0 189
XYLEM INC COM 98419m100   1,475,097 13,098 SH   SOLE   12,636 0 462
AEGIS VALUE FUND CLASS COM 00761L102   452,621 13,395 SH   SOLE   13,395 0 0
ALLSPRING STRATEGIC MUNICIPAL COM 94987W760   101,730 11,720 SH   SOLE   11,720 0 0
ARIEL MUTUAL FUND COM 040337107   428,213 6,247 SH   SOLE   6,247 0 0
CONESTOGA SMALL CAP FUND COM 207019100   259,113 3,728 SH   SOLE   3,728 0 0
DODGE & COX INCOME FUND COM 256210105   273,015 22,106 SH   SOLE   22,106 0 0
DODGE & COX STOCK FUND COM 256219106   238,290 1,048 SH   SOLE   1,048 0 0
DOUBLELINE TOTAL RETURN BOND F COM 258620202   179,161 20,336 SH   SOLE   20,336 0 0
FIDELITY 500 INDEX FUND COM 315911750   845,103 5,452 SH   SOLE   5,452 0 0
FIDELITY PURITAN FUND COM 316345107   485,255 21,181 SH   SOLE   21,181 0 0
FPA CRESCENT FUND COM 30254T759   219,756 5,928 SH   SOLE   5,928 0 0
GRANDEUR PEAK INTERNATIONAL OP COM 317609378   193,964 58,247 SH   SOLE   58,247 0 0
JENSEN QUALITY GROWTH FUND COM 476313101   328,483 5,446 SH   SOLE   5,446 0 0
MAIRS & POWER GROWTH FUND COM 89834g711   247,396 1,772 SH   SOLE   1,772 0 0
SCHWAB 1000 INDEX FUND COM 808517106   323,792 3,380 SH   SOLE   3,380 0 0
SCHWAB GOVERNMENT MONEY INV COM 808515613   55,869 55,869 SH   SOLE   55,869 0 0
SCHWAB INTERNATIONAL INDEX FUN COM 808509830   245,094 11,080 SH   SOLE   11,080 0 0
SCHWAB SMALL-CAP INDEX FUND COM 808509848   338,293 11,084 SH   SOLE   11,084 0 0
SCHWAB TREASURY OBLIGATIONS MO COM 808515621   303,563 303,563 SH   SOLE   303,563 0 0
SCHWAB US AGGREGATE BOND INDEX COM 808517718   109,361 12,315 SH   SOLE   12,315 0 0
SCHWAB US MID-CAP INDEX FUND COM 80850L726   248,741 4,458 SH   SOLE   4,458 0 0
SCHWAB VALUE ADVANTAGE MONEY I COM 808515605   221,764 221,764 SH   SOLE   221,764 0 0
SPDR PORTFOLIO S&P 500 VALUE E COM 78464A508   371,842 8,607 SH   SOLE   8,607 0 0
VANGUARD MID-CAP INDEX FUND COM 922908645   293,914 1,078 SH   SOLE   1,078 0 0
VANGUARD SMALL-CAP GROWTH INDE COM 921937710   277,997 3,443 SH   SOLE   3,443 0 0
WASATCH SMALL CAP GROWTH FUND COM 936772102   212,532 6,245 SH   SOLE   6,245 0 0