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 11,110 102,259 SH   SOLE   102,259 0 0
ABBVIE INC COM 00287Y109 278 1,813 SH   SOLE   1,813 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,141 93,383 SH   SOLE   93,383 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,957 33,316 SH   SOLE   33,316 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,329 47,397 SH   SOLE   47,397 0 0
ALPHABET INC CAP STK CL A 02079K305 4,627 2,123 SH   SOLE   2,123 0 0
ALPHABET INC CAP STK CL C 02079K107 17,690 8,087 SH   SOLE   8,087 0 0
AMAZON COM INC COM 023135106 17,912 168,646 SH   SOLE   168,646 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,116 11,633 SH   SOLE   11,603 0 30
AMGEN INC COM 031162100 13,619 55,976 SH   SOLE   55,961 0 15
APPLE INC COM 037833100 41,986 307,091 SH   SOLE   307,091 0 0
APPLIED MATLS INC COM 038222105 1,084 11,912 SH   SOLE   11,412 0 500
ATLASSIAN CORP PLC CL A G06242104 309 1,650 SH   SOLE   1,650 0 0
AVNET INC COM 053807103 1,212 28,260 SH   SOLE   28,260 0 0
BK OF AMERICA CORP COM 060505104 10,119 325,041 SH   SOLE   324,896 0 145
BLACKROCK INC COM 09247X101 8,418 13,821 SH   SOLE   13,821 0 0
BLACKSTONE INC COM 09260D107 2,335 25,600 SH   SOLE   25,600 0 0
BLOOMIN BRANDS INC COM 094235108 829 49,885 SH   SOLE   49,885 0 0
BORGWARNER INC COM 099724106 927 27,772 SH   SOLE   27,772 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,652 21,459 SH   SOLE   21,384 0 75
BROADCOM INC COM 11135F101 15,758 32,437 SH   SOLE   32,425 0 12
BRUKER CORP COM 116794108 2,173 34,616 SH   SOLE   34,616 0 0
BWX TECHNOLOGIES INC COM 05605H100 967 17,545 SH   SOLE   17,545 0 0
CATALENT INC COM 148806102 1,411 13,153 SH   SOLE   13,153 0 0
CATERPILLAR INC COM 149123101 7,940 44,418 SH   SOLE   43,893 0 525
CDW CORP COM 12514G108 3,050 19,358 SH   SOLE   19,358 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,917 13,633 SH   SOLE   13,633 0 0
CHART INDS INC COM 16115Q308 1,538 9,188 SH   SOLE   9,188 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,143 53,692 SH   SOLE   53,692 0 0
CHEVRON CORP NEW COM 166764100 1,018 7,034 SH   SOLE   7,014 0 20
CISCO SYS INC COM 17275R102 294 6,900 SH   SOLE   6,900 0 0
CITIGROUP INC COM NEW 172967424 1,166 25,360 SH   SOLE   24,280 0 1,080
COCA COLA CO COM 191216100 1,425 22,653 SH   SOLE   22,578 0 75
COSTCO WHSL CORP NEW COM 22160K105 14,667 30,603 SH   SOLE   30,603 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 258 1,530 SH   SOLE   1,530 0 0
CSX CORP COM 126408103 2,240 77,075 SH   SOLE   77,075 0 0
CUBESMART COM 229663109 978 22,896 SH   SOLE   22,896 0 0
DEERE & CO COM 244199105 5,993 20,013 SH   SOLE   19,513 0 500
DOW INC COM 260557103 899 17,410 SH   SOLE   17,340 0 70
EATON CORP PLC SHS G29183103 491 3,895 SH   SOLE   3,880 0 15
EMERSON ELEC CO COM 291011104 7,003 88,045 SH   SOLE   88,045 0 0
ENBRIDGE INC COM 29250N105 660 15,620 SH   SOLE   15,570 0 50
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 972 47,280 SH   SOLE   47,280 0 0
EVERCORE INC CLASS A 29977A105 1,600 17,090 SH   SOLE   17,090 0 0
EXXON MOBIL CORP COM 30231G102 995 11,620 SH   SOLE   11,585 0 35
F5 INC COM 315616102 1,718 11,225 SH   SOLE   11,225 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 5,429 59,228 SH   SOLE   59,228 0 0
FIFTH THIRD BANCORP COM 316773100 1,417 42,178 SH   SOLE   42,178 0 0
FORD MTR CO DEL COM 345370860 3,534 317,500 SH   SOLE   317,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,220 38,153 SH   SOLE   38,093 0 60
GENERAL DYNAMICS CORP COM 369550108 1,728 7,810 SH   SOLE   7,810 0 0
GENERAL MLS INC COM 370334104 1,046 13,865 SH   SOLE   13,820 0 45
GENUINE PARTS CO COM 372460105 790 5,940 SH   SOLE   5,940 0 0
GILEAD SCIENCES INC COM 375558103 207 3,344 SH   SOLE   3,344 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,894 26,578 SH   SOLE   26,578 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,181 57,620 SH   SOLE   57,620 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,009 23,316 SH   SOLE   23,316 0 0
HALLIBURTON CO COM 406216101 1,240 39,547 SH   SOLE   39,547 0 0
HERSHEY CO COM 427866108 1,289 5,990 SH   SOLE   5,965 0 25
HOME DEPOT INC COM 437076102 13,869 50,568 SH   SOLE   50,558 0 10
HONEYWELL INTL INC COM 438516106 7,810 44,935 SH   SOLE   44,935 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,164 5,342 SH   SOLE   5,342 0 0
II-VI INC COM 902104108 5,411 106,208 SH   SOLE   106,208 0 0
INTEL CORP COM 458140100 310 8,295 SH   SOLE   8,295 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 523 3,704 SH   SOLE   3,704 0 0
INTUIT COM 461202103 3,561 9,239 SH   SOLE   9,239 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 283 1,009 SH   SOLE   1,009 0 0
IQVIA HLDGS INC COM 46266C105 12,814 59,054 SH   SOLE   59,054 0 0
ISHARES TR SHORT TREAS BD 464288679 3,752 34,075 SH   SOLE   34,075 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,633 95,330 SH   SOLE   95,330 0 0
JOHNSON & JOHNSON COM 478160104 1,030 5,800 SH   SOLE   5,780 0 20
JPMORGAN CHASE & CO COM 46625H100 1,489 13,220 SH   SOLE   13,180 0 40
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,454 32,308 SH   SOLE   32,308 0 0
KIMBERLY-CLARK CORP COM 494368103 1,113 8,237 SH   SOLE   8,207 0 30
L3HARRIS TECHNOLOGIES INC COM 502431109 4,672 19,329 SH   SOLE   19,329 0 0
LEIDOS HOLDINGS INC COM 525327102 2,459 24,416 SH   SOLE   24,416 0 0
LILLY ELI & CO COM 532457108 7,409 22,851 SH   SOLE   22,816 0 35
LOCKHEED MARTIN CORP COM 539830109 7,057 16,414 SH   SOLE   16,408 0 6
LOWES COS INC COM 548661107 3,224 18,459 SH   SOLE   18,459 0 0
MARSH & MCLENNAN COS INC COM 571748102 13,406 86,349 SH   SOLE   86,349 0 0
MASCO CORP COM 574599106 2,508 49,570 SH   SOLE   49,570 0 0
MCDONALDS CORP COM 580135101 7,513 30,430 SH   SOLE   30,410 0 20
MERCK & CO INC COM 58933Y105 8,225 90,215 SH   SOLE   90,165 0 50
META PLATFORMS INC CL A 30303M102 12,758 79,122 SH   SOLE   79,122 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 7,780 133,947 SH   SOLE   133,887 0 60
MICROSOFT CORP COM 594918104 43,163 168,062 SH   SOLE   168,032 0 30
MKS INSTRS INC COM 55306N104 911 8,878 SH   SOLE   8,878 0 0
MORGAN STANLEY COM NEW 617446448 570 7,500 SH   SOLE   7,500 0 0
NASDAQ INC COM 631103108 4,326 28,358 SH   SOLE   28,358 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,015 25,652 SH   SOLE   25,652 0 0
NIKE INC CL B 654106103 8,526 83,426 SH   SOLE   83,426 0 0
NORFOLK SOUTHN CORP COM 655844108 10,384 45,685 SH   SOLE   45,685 0 0
NVIDIA CORPORATION COM 67066G104 22,575 148,923 SH   SOLE   148,923 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,353 56,430 SH   SOLE   56,430 0 0
ONTO INNOVATION INC COM 683344105 1,583 22,698 SH   SOLE   22,698 0 0
OSHKOSH CORP COM 688239201 1,548 18,840 SH   SOLE   18,840 0 0
PALO ALTO NETWORKS INC COM 697435105 3,254 6,588 SH   SOLE   6,588 0 0
PARKER-HANNIFIN CORP COM 701094104 4,381 17,804 SH   SOLE   17,804 0 0
PAYCHEX INC COM 704326107 1,768 15,528 SH   SOLE   15,468 0 60
PEPSICO INC COM 713448108 9,318 55,909 SH   SOLE   55,889 0 20
PERKINELMER INC COM 714046109 3,383 23,787 SH   SOLE   23,787 0 0
PFIZER INC COM 717081103 1,859 35,462 SH   SOLE   34,857 0 605
PROCTER AND GAMBLE CO COM 742718109 9,322 64,829 SH   SOLE   64,799 0 30
PUBLIC STORAGE COM 74460D109 1,094 3,498 SH   SOLE   3,483 0 15
QORVO INC COM 74736K101 789 8,365 SH   SOLE   8,365 0 0
QUALCOMM INC COM 747525103 3,995 31,271 SH   SOLE   31,211 0 60
QUEST DIAGNOSTICS INC COM 74834L100 2,355 17,706 SH   SOLE   17,706 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,766 184,850 SH   SOLE   184,755 0 95
RH COM 74967X103 700 3,300 SH   SOLE   3,300 0 0
SCHLUMBERGER LTD COM STK 806857108 4,242 118,627 SH   SOLE   118,627 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 479 10,833 SH   SOLE   10,833 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,643 39,325 SH   SOLE   39,325 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 260 688 SH   SOLE   688 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 825 28,150 SH   SOLE   28,150 0 0
STARBUCKS CORP COM 855244109 276 3,608 SH   SOLE   3,608 0 0
STERIS PLC SHS USD G8473T100 3,213 15,586 SH   SOLE   15,586 0 0
SYNAPTICS INC COM 87157D109 1,046 8,857 SH   SOLE   8,857 0 0
SYNOPSYS INC COM 871607107 1,591 5,238 SH   SOLE   5,238 0 0
TARGET CORP COM 87612E106 1,978 14,002 SH   SOLE   13,447 0 555
TELEFLEX INCORPORATED COM 879369106 1,545 6,283 SH   SOLE   6,283 0 0
TERADYNE INC COM 880770102 1,885 21,046 SH   SOLE   21,046 0 0
TEXAS INSTRS INC COM 882508104 1,459 9,493 SH   SOLE   9,473 0 20
TEXTRON INC COM 883203101 3,567 58,405 SH   SOLE   58,405 0 0
THE TRADE DESK INC COM CL A 88339J105 6,878 164,192 SH   SOLE   164,192 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 20,044 36,895 SH   SOLE   36,895 0 0
TJX COS INC NEW COM 872540109 4,501 80,587 SH   SOLE   80,587 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,855 39,945 SH   SOLE   39,945 0 0
TRACTOR SUPPLY CO COM 892356106 3,742 19,304 SH   SOLE   19,304 0 0
TRADEWEB MKTS INC CL A 892672106 3,987 58,418 SH   SOLE   58,418 0 0
TRITON INTL LTD CL A G9078F107 2,043 38,800 SH   SOLE   38,755 0 45
ULTA BEAUTY INC COM 90384S303 1,106 2,869 SH   SOLE   2,869 0 0
UNION PAC CORP COM 907818108 1,129 5,295 SH   SOLE   5,270 0 25
UNITED PARCEL SERVICE INC CL B 911312106 9,860 54,016 SH   SOLE   54,001 0 15
US BANCORP DEL COM NEW 902973304 9,437 205,072 SH   SOLE   205,017 0 55
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,077 25,855 SH   SOLE   25,855 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 2,831 69,390 SH   SOLE   69,390 0 0
VEEVA SYS INC CL A COM 922475108 3,913 19,758 SH   SOLE   19,758 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 971 19,139 SH   SOLE   19,064 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 1,539 5,462 SH   SOLE   5,462 0 0
VISA INC COM CL A 92826C839 16,752 85,084 SH   SOLE   85,084 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 453 11,955 SH   SOLE   11,910 0 45
WALMART INC COM 931142103 8,566 70,456 SH   SOLE   70,431 0 25
WASTE MGMT INC DEL COM 94106L109 9,462 61,848 SH   SOLE   61,818 0 30
WILLIAMS SONOMA INC COM 969904101 1,431 12,895 SH   SOLE   12,850 0 45
WOODWARD INC COM 980745103 906 9,792 SH   SOLE   9,792 0 0
XPO LOGISTICS INC COM 983793100 1,136 23,580 SH   SOLE   23,580 0 0
ZIONS BANCORPORATION N A COM 989701107 1,250 24,555 SH   SOLE   24,555 0 0
ZOETIS INC CL A 98978V103 15,874 92,352 SH   SOLE   92,352 0 0
ZSCALER INC COM 98980G102 8,128 54,367 SH   SOLE   54,367 0 0