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
ABBOTT LABORATORIES COM 002824100 534,176 5,405 SH SOLE 5,405 0 0
ABBVIE INC COM 00287Y109 814,732 3,115 SH SOLE 3,114 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 493,815 2,693 SH SOLE 2,693 0 0
ADVANCED MICRO DEVICES INC COM 007903107 549,360 898 SH SOLE 898 0 0
ALPHABET INC CAP STK CL A 02079K305 2,121,941 6,167 SH SOLE 6,167 0 0
ALPHABET INC CAP STK CL C 02079K107 356,076 1,045 SH SOLE 1,045 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,171,899 22,593 SH SOLE 22,593 0 0
AMAZON COM INC COM 023135106 865,298 3,473 SH SOLE 3,473 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,564,915 21,619 SH SOLE 21,619 0 0
AMGEN INC COM 031162100 2,502,083 5,936 SH SOLE 5,936 0 0
APPLE INC COM 037833100 4,802,386 14,421 SH SOLE 14,420 0 0
ARISTA NETWORKS INC COM SHS 040413205 390,893 1,920 SH SOLE 1,920 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 550,748 304 SH SOLE 304 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,811,839 7,021 SH SOLE 7,021 0 0
BANK OF NY MELLON CORP COM 064058100 1,328,200 9,183 SH SOLE 9,183 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 516,374 1,037 SH SOLE 1,037 0 0
BLACKSTONE INC COM 09260D107 609,882 5,441 SH SOLE 5,441 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 263,459 4,843 SH SOLE 4,843 0 0
BROADCOM INC COM 11135F101 611,090 1,740 SH SOLE 1,740 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 238,974 5,077 SH SOLE 5,077 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 300,318 3,529 SH SOLE 3,529 0 0
COMCAST CORP NEW CL A 20030N101 1,363,569 62,664 SH SOLE 62,664 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,156,491 10,229 SH SOLE 10,229 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 267,640 294 SH SOLE 294 0 0
DIAMONDBACK ENERGY INC COM 25278X109 317,991 1,730 SH SOLE 1,730 0 0
DIREXION SHARES ETF TRUST DAI SEM BUL ETF 25459W458 430,273 2,910 SH SOLE 2,910 0 0
DISNEY WALT CO COM 254687106 70,870,545 675,601 SH SOLE 675,601 0 0
ELI LILLY & CO COM 532457108 333,239 288 SH SOLE 288 0 0
ENBRIDGE INC COM 29250N105 277,080 5,960 SH SOLE 5,960 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 423,305 21,411 SH SOLE 21,411 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 344,625 9,678 SH SOLE 9,677 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 619,673 3,808 SH SOLE 3,807 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 214,383 963 SH SOLE 963 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2,032,992 31,200 SH SOLE 31,200 0 0
HOME DEPOT INC COM 437076102 2,259,420 7,942 SH SOLE 7,942 0 0
ICICI BK LTD ADR 45104G104 203,429 7,384 SH SOLE 7,384 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 490,095 2,356 SH SOLE 2,356 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 492,830 3,934 SH SOLE 3,934 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 530,442 3,300 SH SOLE 3,300 0 0
JPMORGAN CHASE & CO COM 46625H100 2,828,327 8,549 SH SOLE 8,549 0 0
LINDE PLC SHS G54950103 299,504 631 SH SOLE 631 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 180,261 32,018 SH SOLE 32,018 0 0
M & T BK CORP COM 55261F104 1,692,710 7,779 SH SOLE 7,779 0 0
MCDONALDS CORP COM 580135101 1,778,469 7,701 SH SOLE 7,701 0 0
MEDTRONIC PLC SHS G5960L103 2,584,040 29,946 SH SOLE 29,946 0 0
META PLATFORMS INC CL A 30303M102 656,288 905 SH SOLE 905 0 0
MICROSOFT CORP COM 594918104 6,938,212 13,527 SH SOLE 13,527 0 0
MORGAN STANLEY COM NEW 617446448 2,248,386 11,954 SH SOLE 11,954 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 207,140 2,732 SH SOLE 2,732 0 0
NEXTERA ENERGY INC COM 65339F101 2,397,572 31,655 SH SOLE 31,655 0 0
NOVARTIS AG SPONSORED ADR 66987V109 311,230 2,183 SH SOLE 2,183 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 193,685 15,299 SH SOLE 15,299 0 0
NVIDIA CORPORATION COM 67066G104 908,741 3,979 SH SOLE 3,979 0 0
ONEOK INC NEW COM 30609A109 525,178 6,159 SH SOLE 6,159 0 0
ORACLE CORP COM 68389X105 373,319 2,719 SH SOLE 2,719 0 0
PARKER-HANNIFIN CORP COM 701094104 249,405 261 SH SOLE 261 0 0
PEMBINA PIPELINE CORP COM 706327103 265,199 5,949 SH SOLE 5,948 0 0
PEPSICO INC COM 713448108 2,699,038 21,299 SH SOLE 21,299 0 0
PHILIP MORRIS INTL INC COM 718172109 692,248 3,628 SH SOLE 3,627 0 0
PHILLIPS 66 COM 718546104 722,206 2,829 SH SOLE 2,828 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,719,681 12,236 SH SOLE 12,236 0 0
PROCTER & GAMBLE CO COM 742718109 2,712,141 18,668 SH SOLE 18,668 0 0
QUALCOMM INC COM 747525103 3,128,089 16,997 SH SOLE 16,996 0 0
QUANTA SVCS INC COM 74762E102 408,636 636 SH SOLE 636 0 0
SEA LTD SPONSORD ADS 81141R100 484,366 4,975 SH SOLE 4,975 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 904,816 981 SH SOLE 981 0 0
SERVICENOW INC COM 81762P102 202,221 1,509 SH SOLE 1,509 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 294,865 605 SH SOLE 605 0 0
STARBUCKS CORP COM 855244109 2,475,846 26,350 SH SOLE 26,350 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 982,633 2,154 SH SOLE 2,154 0 0
TARGET CORP COM 87612E106 986,050 6,293 SH SOLE 6,293 0 0
TC ENERGY CORP COM 87807B107 295,891 5,121 SH SOLE 5,121 0 0
TEXAS INSTRS INC COM 882508104 2,324,044 8,297 SH SOLE 8,297 0 0
TYSON FOODS INC CL A 902494103 1,717,212 33,984 SH SOLE 33,984 0 0
UBS GROUP AG SHS H42097107 293,786 6,104 SH SOLE 6,104 0 0
US BANCORP COM NEW 902973304 2,581,583 44,695 SH SOLE 44,695 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 216,745 929 SH SOLE 929 0 0
WILLIAMS COS INC COM 969457100 594,126 8,741 SH SOLE 8,741 0 0