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
3M CO COM 88579Y101 575 5,205 SH   SOLE   5,190 0 15
ABBOTT LABS COM 002824100 9,989 103,230 SH   SOLE   103,230 0 0
ABBVIE INC COM 00287Y109 312 2,323 SH   SOLE   2,323 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,024 95,079 SH   SOLE   95,079 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,087 33,623 SH   SOLE   33,623 0 0
AIR LEASE CORP CL A 00912X302 1,310 42,260 SH   SOLE   42,260 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,858 48,034 SH   SOLE   48,034 0 0
ALPHABET INC CAP STK CL A 02079K305 4,099 42,850 SH   SOLE   42,850 0 0
ALPHABET INC CAP STK CL C 02079K107 15,731 163,612 SH   SOLE   163,612 0 0
AMAZON COM INC COM 023135106 19,217 170,065 SH   SOLE   170,065 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,067 12,343 SH   SOLE   12,313 0 30
AMGEN INC COM 031162100 12,894 57,206 SH   SOLE   57,191 0 15
APPLE INC COM 037833100 42,535 307,780 SH   SOLE   307,780 0 0
APPLIED MATLS INC COM 038222105 1,217 14,854 SH   SOLE   14,354 0 500
ATLASSIAN CORP PLC CL A G06242104 347 1,650 SH   SOLE   1,650 0 0
AVNET INC COM 053807103 1,028 28,453 SH   SOLE   28,453 0 0
BK OF AMERICA CORP COM 060505104 9,900 327,808 SH   SOLE   327,663 0 145
BLACKROCK INC COM 09247X101 7,680 13,957 SH   SOLE   13,957 0 0
BLACKSTONE INC COM 09260D107 2,210 26,405 SH   SOLE   26,405 0 0
BLOOMIN BRANDS INC COM 094235108 913 49,825 SH   SOLE   49,825 0 0
BORGWARNER INC COM 099724106 871 27,747 SH   SOLE   27,747 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,639 23,059 SH   SOLE   22,984 0 75
BROADCOM INC COM 11135F101 14,648 32,989 SH   SOLE   32,977 0 12
BRUKER CORP COM 116794108 1,857 34,996 SH   SOLE   34,996 0 0
BWX TECHNOLOGIES INC COM 05605H100 969 19,231 SH   SOLE   19,231 0 0
CATALENT INC COM 148806102 960 13,263 SH   SOLE   13,263 0 0
CATERPILLAR INC COM 149123101 7,511 45,778 SH   SOLE   45,253 0 525
CDW CORP COM 12514G108 3,081 19,739 SH   SOLE   19,739 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,723 13,834 SH   SOLE   13,834 0 0
CHART INDS INC COM 16115Q308 2,923 15,855 SH   SOLE   15,855 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,903 53,663 SH   SOLE   53,663 0 0
CHEVRON CORP NEW COM 166764100 1,120 7,794 SH   SOLE   7,774 0 20
CISCO SYS INC COM 17275R102 276 6,900 SH   SOLE   6,900 0 0
CITIGROUP INC COM NEW 172967424 1,208 28,995 SH   SOLE   27,915 0 1,080
COCA COLA CO COM 191216100 1,375 24,545 SH   SOLE   24,470 0 75
COHERENT CORP COM 19247G107 3,754 107,708 SH   SOLE   107,708 0 0
CORTEVA INC COM 22052L104 1,330 23,264 SH   SOLE   23,264 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,720 31,170 SH   SOLE   31,170 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 252 1,530 SH   SOLE   1,530 0 0
CSX CORP COM 126408103 2,052 77,020 SH   SOLE   77,020 0 0
DEERE & CO COM 244199105 6,765 20,261 SH   SOLE   19,761 0 500
DOW INC COM 260557103 862 19,631 SH   SOLE   19,561 0 70
EATON CORP PLC SHS G29183103 517 3,875 SH   SOLE   3,860 0 15
EMERSON ELEC CO COM 291011104 6,519 89,032 SH   SOLE   89,032 0 0
ENBRIDGE INC COM 29250N105 580 15,620 SH   SOLE   15,570 0 50
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 961 47,450 SH   SOLE   47,450 0 0
EXXON MOBIL CORP COM 30231G102 1,128 12,925 SH   SOLE   12,890 0 35
F5 INC COM 315616102 1,643 11,350 SH   SOLE   11,350 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,593 60,773 SH   SOLE   60,773 0 0
FIFTH THIRD BANCORP COM 316773100 1,364 42,679 SH   SOLE   42,679 0 0
FMC CORP COM NEW 302491303 999 9,452 SH   SOLE   9,452 0 0
FORD MTR CO DEL COM 345370860 3,630 324,067 SH   SOLE   324,067 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,539 49,872 SH   SOLE   49,812 0 60
GENERAL DYNAMICS CORP COM 369550108 1,713 8,076 SH   SOLE   8,076 0 0
GENERAL MLS INC COM 370334104 1,242 16,212 SH   SOLE   16,167 0 45
GENUINE PARTS CO COM 372460105 2,515 16,840 SH   SOLE   16,840 0 0
GILEAD SCIENCES INC COM 375558103 216 3,494 SH   SOLE   3,494 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,821 26,687 SH   SOLE   26,687 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,167 59,135 SH   SOLE   59,135 0 0
HALLIBURTON CO COM 406216101 986 40,069 SH   SOLE   40,069 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 202 9,708 SH   SOLE   9,708 0 0
HERSHEY CO COM 427866108 1,458 6,615 SH   SOLE   6,590 0 25
HOME DEPOT INC COM 437076102 14,064 50,967 SH   SOLE   50,957 0 10
HONEYWELL INTL INC COM 438516106 7,591 45,464 SH   SOLE   45,464 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,245 5,622 SH   SOLE   5,622 0 0
INTEL CORP COM 458140100 256 9,950 SH   SOLE   9,950 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,150 9,677 SH   SOLE   9,661 0 16
INTUIT COM 461202103 3,591 9,271 SH   SOLE   9,271 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 234 874 SH   SOLE   874 0 0
IQVIA HLDGS INC COM 46266C105 11,012 60,794 SH   SOLE   60,794 0 0
ISHARES TR SHORT TREAS BD 464288679 3,149 28,625 SH   SOLE   28,625 0 0
JOHNSON & JOHNSON COM 478160104 1,015 6,215 SH   SOLE   6,195 0 20
JPMORGAN CHASE & CO COM 46625H100 1,320 12,630 SH   SOLE   12,590 0 40
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,126 32,575 SH   SOLE   32,575 0 0
KIMBERLY-CLARK CORP COM 494368103 1,070 9,506 SH   SOLE   9,476 0 30
L3HARRIS TECHNOLOGIES INC COM 502431109 4,059 19,528 SH   SOLE   19,528 0 0
LEIDOS HOLDINGS INC COM 525327102 2,132 24,370 SH   SOLE   24,370 0 0
LILLY ELI & CO COM 532457108 8,257 25,536 SH   SOLE   25,501 0 35
LOCKHEED MARTIN CORP COM 539830109 7,197 18,631 SH   SOLE   18,625 0 6
LOWES COS INC COM 548661107 3,501 18,639 SH   SOLE   18,639 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,930 86,611 SH   SOLE   86,611 0 0
MASCO CORP COM 574599106 2,326 49,812 SH   SOLE   49,812 0 0
MCDONALDS CORP COM 580135101 7,081 30,690 SH   SOLE   30,670 0 20
MERCK & CO INC COM 58933Y105 7,892 91,634 SH   SOLE   91,584 0 50
META PLATFORMS INC CL A 30303M102 10,832 79,836 SH   SOLE   79,836 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 8,343 136,696 SH   SOLE   136,636 0 60
MICROSOFT CORP COM 594918104 39,174 168,203 SH   SOLE   168,173 0 30
MKS INSTRS INC COM 55306N104 745 9,012 SH   SOLE   9,012 0 0
MORGAN STANLEY COM NEW 617446448 593 7,500 SH   SOLE   7,500 0 0
NASDAQ INC COM 631103108 2,727 48,111 SH   SOLE   48,111 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,135 25,957 SH   SOLE   25,957 0 0
NORFOLK SOUTHN CORP COM 655844108 9,495 45,290 SH   SOLE   45,290 0 0
NOV INC COM 62955J103 1,492 92,220 SH   SOLE   92,220 0 0
NVIDIA CORPORATION COM 67066G104 18,138 149,422 SH   SOLE   149,422 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,401 56,955 SH   SOLE   56,955 0 0
ONTO INNOVATION INC COM 683344105 1,462 22,830 SH   SOLE   22,830 0 0
PALO ALTO NETWORKS INC COM 697435105 3,282 20,039 SH   SOLE   20,039 0 0
PARKER-HANNIFIN CORP COM 701094104 4,327 17,859 SH   SOLE   17,859 0 0
PAYCHEX INC COM 704326107 1,736 15,473 SH   SOLE   15,413 0 60
PEPSICO INC COM 713448108 9,240 56,598 SH   SOLE   56,578 0 20
PERKINELMER INC COM 714046109 2,880 23,937 SH   SOLE   23,937 0 0
PFIZER INC COM 717081103 1,693 38,683 SH   SOLE   38,078 0 605
PROCTER AND GAMBLE CO COM 742718109 8,349 66,134 SH   SOLE   66,104 0 30
PUBLIC STORAGE COM 74460D109 1,021 3,488 SH   SOLE   3,473 0 15
QUALCOMM INC COM 747525103 3,656 32,359 SH   SOLE   32,299 0 60
QUEST DIAGNOSTICS INC COM 74834L100 2,213 18,036 SH   SOLE   18,036 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 15,497 189,307 SH   SOLE   189,212 0 95
SCHLUMBERGER LTD COM STK 806857108 4,342 120,960 SH   SOLE   120,960 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,361 39,418 SH   SOLE   39,418 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 624 28,450 SH   SOLE   28,450 0 0
STERIS PLC SHS USD G8473T100 2,620 15,755 SH   SOLE   15,755 0 0
SYNAPTICS INC COM 87157D109 890 8,993 SH   SOLE   8,993 0 0
SYNOPSYS INC COM 871607107 1,614 5,284 SH   SOLE   5,284 0 0
TARGET CORP COM 87612E106 2,219 14,957 SH   SOLE   14,402 0 555
TELEFLEX INCORPORATED COM 879369106 1,297 6,440 SH   SOLE   6,440 0 0
TERADYNE INC COM 880770102 1,594 21,209 SH   SOLE   21,209 0 0
TEXAS INSTRS INC COM 882508104 1,455 9,398 SH   SOLE   9,378 0 20
TEXTRON INC COM 883203101 3,433 58,921 SH   SOLE   58,921 0 0
THE TRADE DESK INC COM CL A 88339J105 9,928 166,167 SH   SOLE   166,167 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 18,696 36,862 SH   SOLE   36,862 0 0
TJX COS INC NEW COM 872540109 5,008 80,611 SH   SOLE   80,611 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,787 40,675 SH   SOLE   40,675 0 0
TRACTOR SUPPLY CO COM 892356106 3,667 19,726 SH   SOLE   19,726 0 0
TRADEWEB MKTS INC CL A 892672106 3,348 59,348 SH   SOLE   59,348 0 0
ULTA BEAUTY INC COM 90384S303 1,916 4,777 SH   SOLE   4,777 0 0
UNION PAC CORP COM 907818108 1,027 5,270 SH   SOLE   5,245 0 25
UNITED PARCEL SERVICE INC CL B 911312106 8,938 55,330 SH   SOLE   55,315 0 15
US BANCORP DEL COM NEW 902973304 7,778 192,903 SH   SOLE   192,903 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 939 25,740 SH   SOLE   25,740 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,515 69,160 SH   SOLE   69,160 0 0
VEEVA SYS INC CL A COM 922475108 3,316 20,113 SH   SOLE   20,113 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 773 20,345 SH   SOLE   20,270 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 1,968 6,797 SH   SOLE   6,797 0 0
VISA INC COM CL A 92826C839 15,272 85,964 SH   SOLE   85,964 0 0
WALMART INC COM 931142103 9,176 70,748 SH   SOLE   70,723 0 25
WASTE MGMT INC DEL COM 94106L109 10,203 63,688 SH   SOLE   63,658 0 30
WILLIAMS SONOMA INC COM 969904101 1,453 12,330 SH   SOLE   12,285 0 45
WOODWARD INC COM 980745103 795 9,902 SH   SOLE   9,902 0 0
ZIONS BANCORPORATION N A COM 989701107 1,257 24,710 SH   SOLE   24,710 0 0
ZOETIS INC CL A 98978V103 13,648 92,039 SH   SOLE   92,039 0 0
ZSCALER INC COM 98980G102 9,059 55,115 SH   SOLE   55,115 0 0