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 708 4,757 SH   SOLE   4,757 0 0
ABBOTT LABS COM 002824100 82,331 695,596 SH   SOLE   695,596 0 0
ABBVIE INC COM 00287Y109 1,460 9,008 SH   SOLE   9,008 0 0
ADVANCED MICRO DEVICES INC COM 007903107 104,268 953,609 SH   SOLE   953,609 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 357 2,701 SH   SOLE   2,701 0 0
ALPHABET INC CAP STK CL C 02079K107 1,866 668 SH   SOLE   668 0 0
ALPHABET INC CAP STK CL A 02079K305 1,889 679 SH   SOLE   679 0 0
ALTRIA GROUP INC COM 02209S103 218 4,168 SH   SOLE   4,168 0 0
AMAZON COM INC COM 023135106 2,572 789 SH   SOLE   789 0 0
AMERICAN EXPRESS CO COM 025816109 660 3,527 SH   SOLE   3,527 0 0
ANSYS INC COM 03662Q105 27,141 85,444 SH   SOLE   85,444 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 62,594 1,009,747 SH   SOLE   1,009,747 0 0
APPLE INC COM 037833100 82,364 471,702 SH   SOLE   471,702 0 0
APPLIED MATLS INC COM 038222105 232 1,760 SH   SOLE   1,760 0 0
ARES CAPITAL CORP COM 04010L103 1,026 48,952 SH   SOLE   48,952 0 0
AT&T INC COM 00206R102 276 11,679 SH   SOLE   11,679 0 0
AUTODESK INC COM 052769106 230 1,074 SH   SOLE   1,074 0 0
BANK NEW YORK MELLON CORP COM 064058100 23,622 475,970 SH   SOLE   475,970 0 0
BAXTER INTL INC COM 071813109 40,408 521,124 SH   SOLE   521,124 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,291 3,659 SH   SOLE   3,659 0 0
BK OF AMERICA CORP COM 060505104 8,901 215,931 SH   SOLE   215,931 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 42,135 2,017,951 SH   SOLE   2,017,951 0 0
BLACKSTONE INC COM 09260D107 81,826 644,603 SH   SOLE   644,603 0 0
BLOCK INC CL A 852234103 252 1,860 SH   SOLE   1,860 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 55,403 758,627 SH   SOLE   758,627 0 0
BROADCOM INC COM 11135F101 1,586 2,519 SH   SOLE   2,519 0 0
BROADCOM INC 8% MCNV PFD SR A 11135F200 10,617 5,408 SH   SOLE   5,408 0 0
C3 AI INC CL A 12468P104 227 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC COM 149123101 1,391 6,241 SH   SOLE   6,241 0 0
CHEVRON CORP NEW COM 166764100 11,533 70,830 SH   SOLE   70,830 0 0
CIENA CORP COM NEW 171779309 64,100 1,057,229 SH   SOLE   1,057,229 0 0
CISCO SYS INC COM 17275R102 7,169 128,568 SH   SOLE   128,568 0 0
COCA COLA CO COM 191216100 454 7,318 SH   SOLE   7,318 0 0
COCA COLA CONS INC COM 191098102 447 900 SH   SOLE   900 0 0
COGNEX CORP COM 192422103 37,832 490,365 SH   SOLE   490,365 0 0
COLGATE PALMOLIVE CO COM 194162103 755 9,957 SH   SOLE   9,957 0 0
CONSTELLATION BRANDS INC CL A 21036P108 53,076 230,442 SH   SOLE   230,442 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 296 1,304 SH   SOLE   1,304 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,099 11,370 SH   SOLE   11,370 0 0
CVS HEALTH CORP COM 126650100 226 2,230 SH   SOLE   2,230 0 0
DANAHER CORPORATION COM 235851102 317 1,082 SH   SOLE   1,082 0 0
DIGITAL RLTY TR INC COM 253868103 58,047 409,362 SH   SOLE   409,362 0 0
DISNEY WALT CO COM 254687106 47,059 343,098 SH   SOLE   343,098 0 0
DOMINION ENERGY INC COM 25746U109 1,146 13,493 SH   SOLE   13,493 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,094 9,795 SH   SOLE   9,795 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 9,522 517,197 SH   SOLE   517,197 0 0
EXXON MOBIL CORP COM 30231G102 1,833 22,195 SH   SOLE   22,195 0 0
GALLAGHER ARTHUR J & CO COM 363576109 94,249 539,797 SH   SOLE   539,797 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,182 25,179 SH   SOLE   25,179 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 55,212 773,933 SH   SOLE   773,933 0 0
HOME DEPOT INC COM 437076102 2,268 7,576 SH   SOLE   7,576 0 0
HONEYWELL INTL INC COM 438516106 53,477 274,830 SH   SOLE   274,830 0 0
II-VI INC COM 902104108 94,738 1,306,915 SH   SOLE   1,306,915 0 0
INTEL CORP COM 458140100 6,712 135,432 SH   SOLE   135,432 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 597 4,589 SH   SOLE   4,589 0 0
INTUIT COM 461202103 820 1,706 SH   SOLE   1,706 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 428 1,181 SH   SOLE   1,181 0 0
ISHARES INC CORE MSCI EMKT 46434G103 290 5,213 SH   SOLE   5,213 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 213 2,785 SH   SOLE   2,785 0 0
ISHARES TR S&P 500 VAL ETF 464287408 231 1,484 SH   SOLE   1,484 0 0
ISHARES TR IBOXX INV CP ETF 464287242 238 1,965 SH   SOLE   1,965 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 238 1,991 SH   SOLE   1,991 0 0
ISHARES TR IBOXX HI YD ETF 464288513 284 3,450 SH   SOLE   3,450 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 312 1,125 SH   SOLE   1,125 0 0
ISHARES TR RUS MID CAP ETF 464287499 317 4,064 SH   SOLE   4,064 0 0
ISHARES TR RUS 1000 ETF 464287622 460 1,840 SH   SOLE   1,840 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 502 3,027 SH   SOLE   3,027 0 0
ISHARES TR CORE S&P MCP ETF 464287507 532 1,983 SH   SOLE   1,983 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,689 16,729 SH   SOLE   16,729 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,733 3,819 SH   SOLE   3,819 0 0
ISHARES TR GNMA BOND ETF 46429B333 45,727 958,241 SH   SOLE   958,241 0 0
JOHNSON & JOHNSON COM 478160104 2,013 11,360 SH   SOLE   11,360 0 0
JPMORGAN CHASE & CO COM 46625H100 17,845 130,908 SH   SOLE   130,908 0 0
KIMBERLY-CLARK CORP COM 494368103 53,878 437,463 SH   SOLE   437,463 0 0
KINDER MORGAN INC DEL COM 49456B101 32,181 1,701,816 SH   SOLE   1,701,816 0 0
KKR & CO INC COM 48251W104 778 13,303 SH   SOLE   13,303 0 0
LOCKHEED MARTIN CORP COM 539830109 1,079 2,445 SH   SOLE   2,445 0 0
LOEWS CORP COM 540424108 2,390 36,879 SH   SOLE   36,879 0 0
LOWES COS INC COM 548661107 55,451 274,254 SH   SOLE   274,254 0 0
LULULEMON ATHLETICA INC COM 550021109 65,967 180,619 SH   SOLE   180,619 0 0
MARSH & MCLENNAN COS INC COM 571748102 29,651 173,989 SH   SOLE   173,989 0 0
MASTERCARD INCORPORATED CL A 57636Q104 436 1,221 SH   SOLE   1,221 0 0
MCDONALDS CORP COM 580135101 311 1,259 SH   SOLE   1,259 0 0
MEDTRONIC PLC SHS G5960L103 67,947 612,412 SH   SOLE   612,412 0 0
MERCK & CO INC COM 58933Y105 12,568 153,172 SH   SOLE   153,172 0 0
META PLATFORMS INC CL A 30303M102 283 1,271 SH   SOLE   1,271 0 0
MICROSOFT CORP COM 594918104 106,609 345,786 SH   SOLE   345,786 0 0
MONDELEZ INTL INC CL A 609207105 478 7,611 SH   SOLE   7,611 0 0
MORGAN STANLEY COM NEW 617446448 404 4,621 SH   SOLE   4,621 0 0
NORFOLK SOUTHN CORP COM 655844108 2,567 9,000 SH   SOLE   9,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 938 10,693 SH   SOLE   10,693 0 0
NVIDIA CORPORATION COM 67066G104 2,027 7,428 SH   SOLE   7,428 0 0
ORACLE CORP COM 68389X105 9,766 118,043 SH   SOLE   118,043 0 0
PARKER-HANNIFIN CORP COM 701094104 65,946 232,400 SH   SOLE   232,400 0 0
PAYCOM SOFTWARE INC COM 70432V102 520 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 2,290 13,679 SH   SOLE   13,679 0 0
PFIZER INC COM 717081103 5,903 114,018 SH   SOLE   114,018 0 0
PHILIP MORRIS INTL INC COM 718172109 2,175 23,155 SH   SOLE   23,155 0 0
PNC FINL SVCS GROUP INC COM 693475105 70,360 381,457 SH   SOLE   381,457 0 0
PPG INDS INC COM 693506107 27,589 210,492 SH   SOLE   210,492 0 0
PROCTER AND GAMBLE CO COM 742718109 1,417 9,273 SH   SOLE   9,273 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 48,757 492,145 SH   SOLE   492,145 0 0
ROCKWELL AUTOMATION INC COM 773903109 73,905 263,918 SH   SOLE   263,918 0 0
RPM INTL INC COM 749685103 7,895 96,940 SH   SOLE   96,940 0 0
SALESFORCE COM INC COM 79466L302 237 1,117 SH   SOLE   1,117 0 0
SCHWAB CHARLES CORP COM 808513105 68,042 807,049 SH   SOLE   807,049 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 308 3,900 SH   SOLE   3,900 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 763 14,178 SH   SOLE   14,178 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,926 185,914 SH   SOLE   185,914 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 157,526 2,105,401 SH   SOLE   2,105,401 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 347 1,000 SH   SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 468 1,036 SH   SOLE   1,036 0 0
SPLUNK INC COM 848637104 307 2,068 SH   SOLE   2,068 0 0
STARBUCKS CORP COM 855244109 59,379 652,732 SH   SOLE   652,732 0 0
SYNCHRONY FINANCIAL COM 87165B103 5,287 151,877 SH   SOLE   151,877 0 0
TARGET CORP COM 87612E106 57,899 272,827 SH   SOLE   272,827 0 0
TESLA INC COM 88160R101 307 285 SH   SOLE   285 0 0
TEXAS INSTRS INC COM 882508104 33,495 182,552 SH   SOLE   182,552 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 55,709 94,319 SH   SOLE   94,319 0 0
UNION PAC CORP COM 907818108 889 3,252 SH   SOLE   3,252 0 0
V F CORP COM 918204108 643 11,317 SH   SOLE   11,317 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 215 967 SH   SOLE   967 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 255 2,356 SH   SOLE   2,356 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 288 1,383 SH   SOLE   1,383 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 289 1,934 SH   SOLE   1,934 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 327 1,375 SH   SOLE   1,375 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 703 4,760 SH   SOLE   4,760 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 997 3,466 SH   SOLE   3,466 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,231 2,965 SH   SOLE   2,965 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,091 31,144 SH   SOLE   31,144 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 31,154 398,948 SH   SOLE   398,948 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 61,781 1,212,827 SH   SOLE   1,212,827 0 0
VISA INC COM CL A 92826C839 1,059 4,774 SH   SOLE   4,774 0 0
WALMART INC COM 931142103 792 5,317 SH   SOLE   5,317 0 0
WELLS FARGO CO NEW COM 949746101 249 5,146 SH   SOLE   5,146 0 0
WESTLAKE CORPORATION COM 960413102 55,081 446,358 SH   SOLE   446,358 0 0