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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 12,362 104,446 SH   SOLE   104,446 0 0
ABBVIE INC COM 00287Y109 261 1,608 SH   SOLE   1,608 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,773 89,386 SH   SOLE   89,386 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,458 33,687 SH   SOLE   33,687 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,160 51,599 SH   SOLE   51,599 0 0
ALPHABET INC CAP STK CL A 02079K305 5,888 2,117 SH   SOLE   2,117 0 0
ALPHABET INC CAP STK CL C 02079K107 22,741 8,142 SH   SOLE   8,142 0 0
AMAZON COM INC COM 023135106 27,700 8,497 SH   SOLE   8,497 0 0
AMERICAN ELEC PWR CO INC COM 025537101 887 8,887 SH   SOLE   8,857 0 30
AMGEN INC COM 031162100 13,684 56,587 SH   SOLE   56,572 0 15
APPLE INC COM 037833100 53,655 307,283 SH   SOLE   307,283 0 0
APPLIED MATLS INC COM 038222105 1,573 11,933 SH   SOLE   11,433 0 500
ATLASSIAN CORP PLC CL A G06242104 485 1,650 SH   SOLE   1,650 0 0
AVNET INC COM 053807103 1,126 27,745 SH   SOLE   27,745 0 0
BAXTER INTL INC COM 071813109 209 2,700 SH   SOLE   2,700 0 0
BK OF AMERICA CORP COM 060505104 13,698 332,306 SH   SOLE   332,161 0 145
BLACKROCK INC COM 09247X101 10,598 13,868 SH   SOLE   13,868 0 0
BLACKSTONE INC COM 09260D107 2,669 21,028 SH   SOLE   21,028 0 0
BORGWARNER INC COM 099724106 1,138 29,252 SH   SOLE   29,252 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,529 20,934 SH   SOLE   20,859 0 75
BROADCOM INC COM 11135F101 20,354 32,325 SH   SOLE   32,313 0 12
BRUKER CORP COM 116794108 2,330 36,236 SH   SOLE   36,236 0 0
CATALENT INC COM 148806102 1,533 13,823 SH   SOLE   13,823 0 0
CATERPILLAR INC COM 149123101 10,074 45,210 SH   SOLE   44,685 0 525
CDW CORP COM 12514G108 3,608 20,168 SH   SOLE   20,168 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,073 14,342 SH   SOLE   14,342 0 0
CHART INDS INC COM 16115Q308 1,663 9,680 SH   SOLE   9,680 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,563 54,545 SH   SOLE   54,545 0 0
CHEVRON CORP NEW COM 166764100 1,271 7,804 SH   SOLE   7,784 0 20
CISCO SYS INC COM 17275R102 396 7,100 SH   SOLE   7,100 0 0
CITIGROUP INC COM NEW 172967424 1,186 22,215 SH   SOLE   21,135 0 1,080
COCA COLA CO COM 191216100 1,412 22,775 SH   SOLE   22,700 0 75
COSTCO WHSL CORP NEW COM 22160K105 17,732 30,792 SH   SOLE   30,792 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 234 1,030 SH   SOLE   1,030 0 0
CSX CORP COM 126408103 2,962 79,088 SH   SOLE   79,088 0 0
DEERE & CO COM 244199105 7,636 18,380 SH   SOLE   17,880 0 500
DOW INC COM 260557103 1,124 17,636 SH   SOLE   17,566 0 70
EATON CORP PLC SHS G29183103 6,320 41,644 SH   SOLE   41,629 0 15
ELANCO ANIMAL HEALTH INC COM 28414H103 1,985 76,095 SH   SOLE   76,095 0 0
EMERSON ELEC CO COM 291011104 8,693 88,657 SH   SOLE   88,657 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1,460 49,470 SH   SOLE   49,470 0 0
EVERCORE INC CLASS A 29977A105 1,961 17,615 SH   SOLE   17,615 0 0
F5 INC COM 315616102 2,453 11,738 SH   SOLE   11,738 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,016 59,908 SH   SOLE   59,908 0 0
FIFTH THIRD BANCORP COM 316773100 1,886 43,828 SH   SOLE   43,828 0 0
FORD MTR CO DEL COM 345370860 5,408 319,810 SH   SOLE   319,810 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,827 39,098 SH   SOLE   39,038 0 60
GENERAL MLS INC COM 370334104 884 13,058 SH   SOLE   13,013 0 45
GENUINE PARTS CO COM 372460105 763 6,055 SH   SOLE   6,055 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,820 26,720 SH   SOLE   26,720 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,151 57,445 SH   SOLE   57,445 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,849 25,915 SH   SOLE   25,915 0 0
HERSHEY CO COM 427866108 1,267 5,850 SH   SOLE   5,825 0 25
HOME DEPOT INC COM 437076102 15,265 50,996 SH   SOLE   50,986 0 10
HONEYWELL INTL INC COM 438516106 8,817 45,311 SH   SOLE   45,311 0 0
II-VI INC COM 902104108 7,882 108,731 SH   SOLE   108,731 0 0
ILLUMINA INC COM 452327109 2,014 5,763 SH   SOLE   5,763 0 0
INTEL CORP COM 458140100 380 7,670 SH   SOLE   7,670 0 0
INTUIT COM 461202103 4,478 9,313 SH   SOLE   9,313 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 422 1,163 SH   SOLE   1,163 0 0
IQVIA HLDGS INC COM 46266C105 13,760 59,511 SH   SOLE   59,511 0 0
ISHARES INC MSCI PAC JP ETF 464286665 202 4,105 SH   SOLE   4,105 0 0
ISHARES TR LATN AMER 40 ETF 464287390 219 7,220 SH   SOLE   7,220 0 0
ISHARES TR SHORT TREAS BD 464288679 3,252 29,500 SH   SOLE   29,500 0 0
JEFFERIES FINL GROUP INC COM 47233W109 8,026 244,333 SH   SOLE   244,333 0 0
JOHNSON & JOHNSON COM 478160104 948 5,350 SH   SOLE   5,330 0 20
JPMORGAN CHASE & CO COM 46625H100 1,780 13,055 SH   SOLE   13,015 0 40
KELLOGG CO COM 487836108 836 12,970 SH   SOLE   12,935 0 35
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,294 33,513 SH   SOLE   33,513 0 0
KIMBERLY-CLARK CORP COM 494368103 1,038 8,428 SH   SOLE   8,398 0 30
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,139 22,570 SH   SOLE   22,570 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,896 19,704 SH   SOLE   19,704 0 0
LEIDOS HOLDINGS INC COM 525327102 2,814 26,050 SH   SOLE   26,050 0 0
LILLY ELI & CO COM 532457108 3,158 11,029 SH   SOLE   10,994 0 35
LOCKHEED MARTIN CORP COM 539830109 1,046 2,370 SH   SOLE   2,364 0 6
LOWES COS INC COM 548661107 3,790 18,745 SH   SOLE   18,745 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,842 87,088 SH   SOLE   87,088 0 0
MASCO CORP COM 574599106 2,626 51,486 SH   SOLE   51,486 0 0
MCDONALDS CORP COM 580135101 7,701 31,143 SH   SOLE   31,123 0 20
MERCK & CO INC COM 58933Y105 1,360 16,574 SH   SOLE   16,524 0 50
META PLATFORMS INC CL A 30303M102 17,837 80,217 SH   SOLE   80,217 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 10,118 134,652 SH   SOLE   134,592 0 60
MICROSOFT CORP COM 594918104 52,497 170,274 SH   SOLE   170,244 0 30
MKS INSTRS INC COM 55306N104 1,391 9,270 SH   SOLE   9,270 0 0
MORGAN STANLEY COM NEW 617446448 568 6,500 SH   SOLE   6,500 0 0
NASDAQ INC COM 631103108 13,352 74,926 SH   SOLE   74,926 0 0
NIKE INC CL B 654106103 11,396 84,688 SH   SOLE   84,688 0 0
NORFOLK SOUTHN CORP COM 655844108 13,608 47,710 SH   SOLE   47,710 0 0
NVIDIA CORPORATION COM 67066G104 40,773 149,429 SH   SOLE   149,429 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,595 57,244 SH   SOLE   57,244 0 0
ONTO INNOVATION INC COM 683344105 2,050 23,598 SH   SOLE   23,598 0 0
OSHKOSH CORP COM 688239201 1,972 19,593 SH   SOLE   19,593 0 0
PALO ALTO NETWORKS INC COM 697435105 4,147 6,662 SH   SOLE   6,662 0 0
PARKER-HANNIFIN CORP COM 701094104 5,069 17,864 SH   SOLE   17,864 0 0
PAYCHEX INC COM 704326107 2,072 15,183 SH   SOLE   15,123 0 60
PEGASYSTEMS INC COM 705573103 1,006 12,468 SH   SOLE   12,468 0 0
PEPSICO INC COM 713448108 9,429 56,335 SH   SOLE   56,315 0 20
PERKINELMER INC COM 714046109 4,300 24,647 SH   SOLE   24,647 0 0
PFIZER INC COM 717081103 1,899 36,681 SH   SOLE   36,076 0 605
PROCTER AND GAMBLE CO COM 742718109 10,139 66,357 SH   SOLE   66,327 0 30
PUBLIC STORAGE COM 74460D109 1,270 3,253 SH   SOLE   3,238 0 15
QORVO INC COM 74736K101 1,036 8,350 SH   SOLE   8,350 0 0
QUALCOMM INC COM 747525103 4,580 29,973 SH   SOLE   29,913 0 60
QUEST DIAGNOSTICS INC COM 74834L100 2,509 18,336 SH   SOLE   18,336 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,987 191,654 SH   SOLE   191,559 0 95
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 203 3,803 SH   SOLE   3,803 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,290 39,688 SH   SOLE   39,688 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 489 1,083 SH   SOLE   1,083 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,414 28,920 SH   SOLE   28,920 0 0
STERIS PLC SHS USD G8473T100 3,960 16,378 SH   SOLE   16,378 0 0
SYNAPTICS INC COM 87157D109 1,844 9,245 SH   SOLE   9,245 0 0
SYNOPSYS INC COM 871607107 1,749 5,249 SH   SOLE   5,249 0 0
TARGET CORP COM 87612E106 3,157 14,877 SH   SOLE   14,322 0 555
TELEFLEX INCORPORATED COM 879369106 2,318 6,533 SH   SOLE   6,533 0 0
TERADYNE INC COM 880770102 2,487 21,034 SH   SOLE   21,034 0 0
TEXAS INSTRS INC COM 882508104 1,594 8,688 SH   SOLE   8,668 0 20
TEXTRON INC COM 883203101 4,550 61,175 SH   SOLE   61,175 0 0
THE TRADE DESK INC COM CL A 88339J105 11,726 169,322 SH   SOLE   169,322 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22,043 37,320 SH   SOLE   37,320 0 0
TJX COS INC NEW COM 872540109 4,916 81,155 SH   SOLE   81,155 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,002 41,370 SH   SOLE   41,370 0 0
TRACTOR SUPPLY CO COM 892356106 4,696 20,123 SH   SOLE   20,123 0 0
TRADEWEB MKTS INC CL A 892672106 5,368 61,093 SH   SOLE   61,093 0 0
TRITON INTL LTD CL A G9078F107 2,764 39,385 SH   SOLE   39,340 0 45
UNION PAC CORP COM 907818108 1,550 5,675 SH   SOLE   5,650 0 25
UNITED PARCEL SERVICE INC CL B 911312106 11,787 54,962 SH   SOLE   54,947 0 15
US BANCORP DEL COM NEW 902973304 10,806 203,304 SH   SOLE   203,249 0 55
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,325 28,715 SH   SOLE   28,715 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,536 73,625 SH   SOLE   73,625 0 0
VEEVA SYS INC CL A COM 922475108 4,509 21,225 SH   SOLE   21,225 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,017 19,968 SH   SOLE   19,893 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 1,327 5,086 SH   SOLE   5,086 0 0
VISA INC COM CL A 92826C839 19,070 85,990 SH   SOLE   85,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 550 12,275 SH   SOLE   12,230 0 45
WALMART INC COM 931142103 10,697 71,830 SH   SOLE   71,805 0 25
WASTE MGMT INC DEL COM 94106L109 10,846 68,432 SH   SOLE   68,377 0 55
WILLIAMS SONOMA INC COM 969904101 2,028 13,985 SH   SOLE   13,940 0 45
WOODWARD INC COM 980745103 1,268 10,151 SH   SOLE   10,151 0 0
XPO LOGISTICS INC COM 983793100 1,870 25,680 SH   SOLE   25,680 0 0
ZIONS BANCORPORATION N A COM 989701107 1,635 24,940 SH   SOLE   24,940 0 0
ZOETIS INC CL A 98978V103 17,815 94,465 SH   SOLE   94,465 0 0
ZSCALER INC COM 98980G102 13,509 55,987 SH   SOLE   55,987 0 0