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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 812,533 3,937 SH SOLE 3,937 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,123,032 5,692 SH SOLE 5,692 0 0
ADVANCED MICRO DEVICES INC COM 007903107 369,955 1,670 SH SOLE 1,670 0 0
ALPHABET INC CAP STK CL A 02079K305 2,983,733 9,768 SH SOLE 9,768 0 0
ALPHABET INC CAP STK CL C 02079K107 453,160 1,491 SH SOLE 1,491 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,349,519 25,593 SH SOLE 25,593 0 0
AMAZON COM INC COM 023135106 1,508,147 7,055 SH SOLE 7,055 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,802,506 21,084 SH SOLE 21,084 0 0
AMGEN INC COM 031162100 2,849,880 8,382 SH SOLE 8,382 0 0
AON PLC SHS CL A G0403H108 219,925 682 SH SOLE 682 0 0
APPLE INC COM 037833100 3,900,328 15,386 SH SOLE 15,385 0 0
ARCH CAP GROUP LTD ORD G0450A105 269,147 2,777 SH SOLE 2,777 0 0
ARISTA NETWORKS INC COM SHS 040413205 320,736 2,400 SH SOLE 2,400 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 560,467 429 SH SOLE 429 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 912,376 4,481 SH SOLE 4,481 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,143,368 17,199 SH SOLE 17,199 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 528,278 1,105 SH SOLE 1,105 0 0
BROADCOM INC COM 11135F101 606,156 1,815 SH SOLE 1,815 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 249,585 5,077 SH SOLE 5,077 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 282,602 3,529 SH SOLE 3,529 0 0
COMCAST CORP NEW CL A 20030N101 1,811,241 65,176 SH SOLE 65,176 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,024,200 6,658 SH SOLE 6,658 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 328,280 324 SH SOLE 324 0 0
DIAMONDBACK ENERGY INC COM 25278X109 347,013 1,775 SH SOLE 1,775 0 0
DISNEY WALT CO COM 254687106 64,713,853 675,651 SH SOLE 675,651 0 0
ELI LILLY & CO COM 532457108 298,880 321 SH SOLE 321 0 0
ENBRIDGE INC COM 29250N105 332,751 6,119 SH SOLE 6,119 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 469,660 24,564 SH SOLE 24,563 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 377,579 9,830 SH SOLE 9,830 0 0
EXXON MOBIL CORP COM 30231G102 646,357 3,943 SH SOLE 3,943 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 227,191 963 SH SOLE 963 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,157,970 24,200 SH SOLE 24,200 0 0
HOME DEPOT INC COM 437076102 2,526,928 7,927 SH SOLE 7,927 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 200,657 443 SH SOLE 443 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 619,702 3,203 SH SOLE 3,202 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 889,533 1,511 SH SOLE 1,511 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 463,725 1,074 SH SOLE 1,073 0 0
ISHARES TR CORE S&P SCP ETF 464287804 268,181 2,120 SH SOLE 2,119 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 562,514 3,800 SH SOLE 3,800 0 0
ISHARES TR SELECT DIVID ETF 464287168 206,007 1,358 SH SOLE 1,358 0 0
ITT INC COM 45073V108 3,890,460 19,824 SH SOLE 19,824 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 358,893 7,110 SH SOLE 7,109 0 0
JPMORGAN CHASE & CO COM 46625H100 3,085,659 10,375 SH SOLE 10,375 0 0
LINDE PLC SHS G54950103 312,086 631 SH SOLE 631 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 166,494 32,018 SH SOLE 32,018 0 0
LOCKHEED MARTIN CORP COM 539830109 3,024,886 4,819 SH SOLE 4,819 0 0
M & T BK CORP COM 55261F104 2,300,333 10,845 SH SOLE 10,845 0 0
MEDTRONIC PLC SHS G5960L103 2,726,292 31,547 SH SOLE 31,547 0 0
META PLATFORMS INC CL A 30303M102 682,584 1,187 SH SOLE 1,187 0 0
MICROSOFT CORP COM 594918104 5,780,175 15,526 SH SOLE 15,526 0 0
MORGAN STANLEY COM NEW 617446448 2,738,877 16,261 SH SOLE 16,261 0 0
NETFLIX INC. COM 64110L106 237,168 2,400 SH SOLE 2,400 0 0
NEXTERA ENERGY INC COM 65339F101 2,918,770 31,160 SH SOLE 31,160 0 0
NOVARTIS AG SPONSORED ADR 66987V109 238,928 1,580 SH SOLE 1,580 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 216,481 15,299 SH SOLE 15,299 0 0
NVIDIA CORPORATION COM 67066G104 923,454 5,185 SH SOLE 5,185 0 0
ONEOK INC NEW COM 682680103 620,272 6,844 SH SOLE 6,844 0 0
ORACLE CORP COM 68389X105 389,852 2,723 SH SOLE 2,723 0 0
PARKER-HANNIFIN CORP COM 701094104 293,081 321 SH SOLE 321 0 0
PEMBINA PIPELINE CORP COM 706327103 269,842 6,048 SH SOLE 6,047 0 0
PEPSICO INC COM 713448108 3,098,322 20,223 SH SOLE 20,222 0 0
PHILIP MORRIS INTL INC COM 718172109 572,108 3,633 SH SOLE 3,632 0 0
PHILLIPS 66 COM 718546104 494,051 2,828 SH SOLE 2,827 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,405,873 15,921 SH SOLE 15,921 0 0
PROCTER & GAMBLE CO COM 742718109 1,470,003 10,403 SH SOLE 10,403 0 0
QUALCOMM INC COM 747525103 2,770,731 22,332 SH SOLE 22,332 0 0
QUANTA SVCS INC COM 74762E102 361,121 650 SH SOLE 650 0 0
SEA LTD SPONSORD ADS 81141R100 404,766 4,975 SH SOLE 4,975 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 612,617 1,307 SH SOLE 1,307 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 207,564 1,263 SH SOLE 1,263 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 283,753 2,424 SH SOLE 2,424 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 271,064 561 SH SOLE 561 0 0
STARBUCKS CORP COM 855244109 3,112,224 32,688 SH SOLE 32,688 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 874,350 2,532 SH SOLE 2,532 0 0
TARGET CORP COM 87612E106 2,267,772 18,974 SH SOLE 18,974 0 0
TESLA INC COM 88160R101 1,576,911 4,549 SH SOLE 4,549 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 219,652 7,489 SH SOLE 7,489 0 0
TEXAS INSTRS INC COM 882508104 3,075,601 15,398 SH SOLE 15,398 0 0
TYSON FOODS INC CL A 902494103 1,397,288 21,768 SH SOLE 21,768 0 0
UBS GROUP AG SHS H42097107 241,535 6,104 SH SOLE 6,104 0 0
US BANCORP COM NEW 902973304 3,105,578 57,832 SH SOLE 57,832 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 704,666 1,762 SH SOLE 1,762 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 310,418 1,066 SH SOLE 1,066 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 531,375 3,564 SH SOLE 3,564 0 0
WILLIAMS COS INC COM 969457100 652,292 8,810 SH SOLE 8,810 0 0
XYLEM INC COM 98419M100 417,050 3,356 SH SOLE 3,356 0 0