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 88579Y101 BBG001S5T7X2 554,917 5,544 SH   SOLE   5,529 0 15
ABBOTT LABS COM 002824100 BBG001S5N9M6 11,530,178 105,762 SH   SOLE   105,537 0 225
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 371,165 2,755 SH   SOLE   2,755 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 330,339 2,900 SH   SOLE   2,900 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 3,978,351 33,084 SH   SOLE   33,084 0 0
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 2,578,379 61,610 SH   SOLE   61,610 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 4,115,327 45,792 SH   SOLE   45,792 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 4,993,286 41,715 SH   SOLE   41,715 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 19,892,670 164,443 SH   SOLE   164,088 0 355
AMAZON COM INC COM 023135106 BBG001S5PQL7 21,661,921 166,170 SH   SOLE   165,880 0 290
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1,143,757 13,584 SH   SOLE   13,554 0 30
AMGEN INC COM 031162100 BBG001S5NNL6 12,705,090 57,225 SH   SOLE   57,120 0 105
APPLE INC COM 037833100 BBG001S5N8V8 59,242,690 305,422 SH   SOLE   304,932 0 490
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2,145,552 14,844 SH   SOLE   14,844 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 9,422,090 328,410 SH   SOLE   327,650 0 760
BLACKBERRY LTD COM 09228F103 BBG001S60618 80,766 14,605 SH   SOLE   14,605 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 9,688,170 14,018 SH   SOLE   13,993 0 25
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,386,051 25,665 SH   SOLE   25,665 0 0
BLOOMIN BRANDS INC COM 094235108 BBG002VZ69Q9 1,253,612 46,620 SH   SOLE   46,620 0 0
BOEING CO COM 097023105 BBG001S5P0V3 1,146,176 5,428 SH   SOLE   5,428 0 0
BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 976,645 11,532 SH   SOLE   11,532 0 0
BORGWARNER INC COM 099724106 BBG001S7F4D2 1,237,374 25,299 SH   SOLE   25,299 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,588,901 24,846 SH   SOLE   24,771 0 75
BROADCOM INC COM 11135F101 BBG00KHY5SY8 28,705,361 33,092 SH   SOLE   33,040 0 52
BRUKER CORP COM 116794108 BBG001SF69P0 2,296,768 31,071 SH   SOLE   31,071 0 0
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 1,300,141 18,166 SH   SOLE   18,166 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 11,279,699 45,843 SH   SOLE   45,733 0 110
CDW CORP COM 12514G108 BBG001V18TB6 3,314,377 18,062 SH   SOLE   18,062 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 2,672,067 12,709 SH   SOLE   12,709 0 0
CHART INDS INC COM 16115Q308 BBG001SQV7W4 3,025,783 18,936 SH   SOLE   18,936 0 0
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 8,284,365 54,374 SH   SOLE   54,249 0 125
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,757,928 11,172 SH   SOLE   11,152 0 20
CISCO SYS INC COM 17275R102 BBG001S6HC62 310,440 6,000 SH   SOLE   6,000 0 0
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 1,249,069 27,130 SH   SOLE   27,050 0 80
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,607,873 26,700 SH   SOLE   26,625 0 75
CORTEVA INC COM 22052L104 BBG00BN969D0 1,369,871 23,907 SH   SOLE   23,907 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 16,991,603 31,561 SH   SOLE   31,501 0 60
CSX CORP COM 126408103 BBG001S5Q7Q3 2,625,973 77,008 SH   SOLE   77,008 0 0
D R HORTON INC COM 23331A109 BBG001S8M692 7,477,120 61,444 SH   SOLE   61,444 0 0
DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 1,898,454 29,761 SH   SOLE   29,761 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 7,909,131 19,520 SH   SOLE   19,485 0 35
DOW INC COM 260557103 BBG00BN96931 1,191,385 22,369 SH   SOLE   22,299 0 70
EATON CORP PLC SHS G29183103 BBG001S5QZ45 771,822 3,838 SH   SOLE   3,823 0 15
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 571,863 15,390 SH   SOLE   15,340 0 50
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,541,901 14,377 SH   SOLE   14,342 0 35
F5 INC COM 315616102 BBG001SCP8D1 1,515,692 10,363 SH   SOLE   10,363 0 0
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1,032,779 39,404 SH   SOLE   39,404 0 0
FLEX LTD ORD Y2573F102 BBG001SC5SP6 2,490,253 90,096 SH   SOLE   90,096 0 0
FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 232,032 9,326 SH   SOLE   9,326 0 0
FMC CORP COM NEW 302491303 BBG001S5R880 933,843 8,950 SH   SOLE   8,950 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 10,738,510 48,907 SH   SOLE   48,847 0 60
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1,696,673 7,886 SH   SOLE   7,886 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 1,308,817 17,064 SH   SOLE   17,019 0 45
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 2,709,372 16,010 SH   SOLE   15,990 0 20
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 321,424 4,171 SH   SOLE   4,171 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 8,649,588 26,817 SH   SOLE   26,757 0 60
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 1,304,228 54,275 SH   SOLE   54,275 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 875,585 13,938 SH   SOLE   13,938 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 301,310 15,976 SH   SOLE   15,976 0 0
HERSHEY CO COM 427866108 BBG001S5S148 1,706,627 6,835 SH   SOLE   6,810 0 25
HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 1,482,238 19,498 SH   SOLE   19,498 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 15,763,228 50,744 SH   SOLE   50,634 0 110
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 9,672,289 46,613 SH   SOLE   46,513 0 100
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1,166,905 5,127 SH   SOLE   5,127 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 183,050 10,047 SH   SOLE   10,047 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 8,059,148 60,228 SH   SOLE   60,102 0 126
INTUIT COM 461202103 BBG001S6TWR2 4,158,532 9,076 SH   SOLE   9,076 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 303,550 869 SH   SOLE   869 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 13,748,956 61,169 SH   SOLE   61,069 0 100
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 270,153 4,755 SH   SOLE   4,755 0 0
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 2,810,953 25,450 SH   SOLE   25,450 0 0
ITT INC COM 45073V108 BBG00CVQZQB3 2,175,708 23,342 SH   SOLE   23,342 0 0
JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 230,792 6,958 SH   SOLE   6,958 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,149,810 6,947 SH   SOLE   6,927 0 20
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,800,231 12,378 SH   SOLE   12,338 0 40
KBR INC COM 48242W106 BBG001SP11V3 1,083,965 16,661 SH   SOLE   16,661 0 0
KELLOGG CO COM 487836108 BBG001S5SJL0 284,624 4,223 SH   SOLE   4,223 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 4,821,723 28,795 SH   SOLE   28,795 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1,410,946 10,220 SH   SOLE   10,190 0 30
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 3,943,787 20,145 SH   SOLE   20,145 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 20,743,288 44,231 SH   SOLE   44,136 0 95
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 9,055,000 19,669 SH   SOLE   19,623 0 46
LOWES COS INC COM 548661107 BBG001S5SVL3 4,130,987 18,303 SH   SOLE   18,303 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 16,504,177 87,751 SH   SOLE   87,561 0 190
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1,778,892 3,853 SH   SOLE   3,853 0 0
MASCO CORP COM 574599106 BBG001S5SZ70 2,606,831 45,431 SH   SOLE   45,431 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 9,117,931 30,555 SH   SOLE   30,475 0 80
MERCK & CO INC COM 58933Y105 BBG001S5TC52 10,714,959 92,859 SH   SOLE   92,649 0 210
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 21,183,429 73,815 SH   SOLE   73,730 0 85
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 12,252,931 136,767 SH   SOLE   136,437 0 330
MICROSOFT CORP COM 594918104 BBG001S5TD05 58,040,790 170,438 SH   SOLE   170,108 0 330
MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 845,666 7,823 SH   SOLE   7,823 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 247,660 2,900 SH   SOLE   2,900 0 0
NASDAQ INC COM 631103108 BBG001SKTBJ6 2,223,061 44,595 SH   SOLE   44,595 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 240,022 8,776 SH   SOLE   8,776 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 10,397,410 45,852 SH   SOLE   45,752 0 100
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 320,389 3,175 SH   SOLE   3,175 0 0
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 2,118,470 41,000 SH   SOLE   41,000 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 62,483,508 147,708 SH   SOLE   147,448 0 260
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 11,759,889 57,455 SH   SOLE   57,370 0 85
ONTO INNOVATION INC COM 683344105 BBG001S5THX0 2,086,327 17,913 SH   SOLE   17,913 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 6,580,966 55,260 SH   SOLE   55,130 0 130
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 3,133,912 204,430 SH   SOLE   204,430 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 4,999,564 19,567 SH   SOLE   19,567 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 7,011,488 17,976 SH   SOLE   17,931 0 45
PAYCHEX INC COM 704326107 BBG001S5V135 1,711,387 15,298 SH   SOLE   15,238 0 60
PEPSICO INC COM 713448108 BBG001S695T1 10,544,719 56,931 SH   SOLE   56,811 0 120
PFIZER INC COM 717081103 BBG001S5V466 1,464,234 39,919 SH   SOLE   39,814 0 105
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 10,476,926 69,045 SH   SOLE   68,900 0 145
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1,010,780 3,463 SH   SOLE   3,448 0 15
PULTE GROUP INC COM 745867101 BBG001S5V5K7 1,186,174 15,270 SH   SOLE   15,270 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 3,851,777 32,357 SH   SOLE   32,297 0 60
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 2,315,164 16,471 SH   SOLE   16,471 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 18,815,241 192,071 SH   SOLE   191,636 0 435
REVVITY INC COM 714046109 BBG001SBKS35 2,606,490 21,942 SH   SOLE   21,942 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 9,177,489 27,857 SH   SOLE   27,832 0 25
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 1,840,502 3,828 SH   SOLE   3,828 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 6,048,086 123,129 SH   SOLE   122,839 0 290
SOUTHERN CO COM 842587107 BBG001S5W777 991,930 14,120 SH   SOLE   14,070 0 50
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 270,844 611 SH   SOLE   611 0 0
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 207,085 2,489 SH   SOLE   2,489 0 0
STERIS PLC SHS USD G8473T100 BBG00MRHG532 3,255,911 14,472 SH   SOLE   14,472 0 0
SYNOPSYS INC COM 871607107 BBG001S5VTR8 2,259,342 5,189 SH   SOLE   5,189 0 0
TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 1,430,881 5,912 SH   SOLE   5,912 0 0
TERADYNE INC COM 880770102 BBG001S5WMZ3 1,795,976 16,132 SH   SOLE   16,132 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,551,328 8,618 SH   SOLE   8,598 0 20
TEXTRON INC COM 883203101 BBG001S5WZ39 3,584,255 52,998 SH   SOLE   52,998 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 19,261,557 36,917 SH   SOLE   36,837 0 80
TIMKEN CO COM 887389104 BBG001S5WQK0 1,033,923 11,296 SH   SOLE   11,296 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 6,990,667 82,447 SH   SOLE   82,267 0 180
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 BBG001S68BK8 1,396,119 37,210 SH   SOLE   37,210 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 3,846,477 17,397 SH   SOLE   17,397 0 0
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 3,858,574 56,346 SH   SOLE   56,346 0 0
TRINITY INDS INC COM 896522109 BBG001S5WVT0 219,898 8,553 SH   SOLE   8,553 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1,952,972 4,150 SH   SOLE   4,150 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,352,538 6,610 SH   SOLE   6,585 0 25
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 10,365,345 57,826 SH   SOLE   57,691 0 135
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1,043,035 25,640 SH   SOLE   25,640 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 3,184,573 68,960 SH   SOLE   68,960 0 0
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 3,498,239 17,692 SH   SOLE   17,692 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 984,891 26,483 SH   SOLE   26,408 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 2,777,626 7,893 SH   SOLE   7,893 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 20,325,868 85,590 SH   SOLE   85,435 0 155
WALMART INC COM 931142103 BBG001S5XH92 11,198,978 71,249 SH   SOLE   71,094 0 155
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 10,977,988 63,303 SH   SOLE   63,153 0 150
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 1,406,574 11,240 SH   SOLE   11,195 0 45
WOODWARD INC COM 980745103 BBG001S6YZC5 1,429,417 12,021 SH   SOLE   12,021 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 15,790,998 91,696 SH   SOLE   91,551 0 145
ZSCALER INC COM 98980G102 BBG003338H61 7,675,191 52,462 SH   SOLE   52,462 0 0