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
ABBVIE INC COM 00287Y109   2,133,106 11,875 SH   SOLE   11,875 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   323,955 868 SH   SOLE   868 0 0
ADVANCED MICRO DEVICES INC COM 007903107   646,950 3,261 SH   SOLE   3,261 0 0
ALPHABET INC CAP STK CL A 02079K305   1,311,582 9,527 SH   SOLE   9,527 0 0
ALPHABET INC CAP STK CL C 02079K107   243,145 1,750 SH   SOLE   1,750 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,308,081 28,107 SH   SOLE   28,106 0 0
AMAZON COM INC COM 023135106   1,250,321 7,271 SH   SOLE   7,271 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,398,027 28,640 SH   SOLE   28,640 0 0
AMGEN INC COM 031162100   1,511,451 5,489 SH   SOLE   5,489 0 0
AON PLC SHS CL A G0403H108   376,476 1,184 SH   SOLE   1,184 0 0
APPLE INC COM 037833100   3,148,369 18,225 SH   SOLE   18,225 0 0
ARCH CAP GROUP LTD ORD G0450A105   272,736 3,020 SH   SOLE   3,020 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   515,028 535 SH   SOLE   535 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   237,657 3,512 SH   SOLE   3,512 0 0
ATLASSIAN CORPORATION CL A 049468101   348,242 1,615 SH   SOLE   1,615 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,522,692 45,364 SH   SOLE   45,364 0 0
BENSON HILL INC COMMON STOCK 082490103   48,529 251,707 SH   SOLE   251,707 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   424,998 1,050 SH   SOLE   1,050 0 0
BROADCOM INC COM 11135F101   775,872 600 SH   SOLE   600 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   419,170 1,371 SH   SOLE   1,371 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   573,939 6,402 SH   SOLE   6,402 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   241,275 4,928 SH   SOLE   4,928 0 0
CISCO SYS INC COM 17275R102   1,884,656 37,528 SH   SOLE   37,528 0 0
COMCAST CORP NEW CL A 20030N101   2,286,590 52,517 SH   SOLE   52,517 0 0
COPART INC COM 217204106   310,930 5,702 SH   SOLE   5,702 0 0
COSTCO WHSL CORP NEW COM 22160K105   684,089 958 SH   SOLE   958 0 0
CVS HEALTH CORP COM 126650100   1,673,186 22,033 SH   SOLE   22,033 0 0
DECKERS OUTDOOR CORP COM 243537107   409,354 454 SH   SOLE   454 0 0
DEXCOM INC COM 252131107   310,249 2,332 SH   SOLE   2,332 0 0
DIAMONDBACK ENERGY INC COM 25278X109   347,045 1,881 SH   SOLE   1,881 0 0
DISNEY WALT CO COM 254687106   56,260,796 500,942 SH   SOLE   500,942 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   975,460 10,178 SH   SOLE   10,178 0 0
ELI LILLY & CO COM 532457108   577,949 787 SH   SOLE   787 0 0
ENBRIDGE INC COM 29250N105   220,406 6,119 SH   SOLE   6,119 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   231,154 15,400 SH   SOLE   15,400 0 0
ENERPLUS CORP COM 292766102   189,317 10,606 SH   SOLE   10,606 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   269,491 9,570 SH   SOLE   9,570 0 0
EXXON MOBIL CORP COM 30231G102   482,959 4,430 SH   SOLE   4,430 0 0
FERGUSON PLC NEW SHS G3421J106   282,793 1,422 SH   SOLE   1,422 0 0
FERRARI N V COM N3167Y103   500,969 1,213 SH   SOLE   1,213 0 0
GENERAL DYNAMICS CORP COM 369550108   1,565,837 5,730 SH   SOLE   5,730 0 0
GILEAD SCIENCES INC COM 375558103   1,982,046 26,315 SH   SOLE   26,315 0 0
HESS MIDSTREAM LP CL A SHS 428103105   238,951 6,731 SH   SOLE   6,731 0 0
HILLMAN SOLUTIONS CORP COM 431636109   109,531 11,188 SH   SOLE   11,188 0 0
HOME DEPOT INC COM 437076102   2,384,415 6,418 SH   SOLE   6,418 0 0
ICICI BANK LIMITED ADR 45104G104   244,969 9,393 SH   SOLE   9,393 0 0
ICON PLC SHS G4705A100   468,988 1,411 SH   SOLE   1,411 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   782,807 2,066 SH   SOLE   2,066 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   236,980 1,430 SH   SOLE   1,430 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   210,822 640 SH   SOLE   640 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   462,536 3,800 SH   SOLE   3,800 0 0
JPMORGAN CHASE & CO COM 46625H100   2,851,275 15,143 SH   SOLE   15,143 0 0
LINDE PLC SHS G54950103   624,878 1,331 SH   SOLE   1,331 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   128,231 66,441 SH   SOLE   66,441 0 0
M & T BK CORP COM 55261F104   1,823,082 12,764 SH   SOLE   12,764 0 0
MASTERCARD INCORPORATED CL A 57636Q104   215,814 460 SH   SOLE   460 0 0
MEDTRONIC PLC SHS G5960L103   2,264,895 26,490 SH   SOLE   26,490 0 0
MERCADOLIBRE INC COM 58733R102   314,106 203 SH   SOLE   203 0 0
META PLATFORMS INC CL A 30303M102   1,094,364 2,263 SH   SOLE   2,263 0 0
MICROSOFT CORP COM 594918104   6,287,454 15,543 SH   SOLE   15,543 0 0
MORGAN STANLEY COM NEW 617446448   1,909,376 21,962 SH   SOLE   21,962 0 0
MPLX LP COM UNIT REP LTD 55336V100   483,700 11,905 SH   SOLE   11,905 0 0
NETFLIX INC COM 64110L106   472,932 787 SH   SOLE   787 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   234,981 1,417 SH   SOLE   1,417 0 0
NEXTERA ENERGY INC COM 65339F101   2,070,010 35,770 SH   SOLE   35,770 0 0
NOVO-NORDISK A S ADR 670100205   615,253 4,688 SH   SOLE   4,688 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   228,367 19,772 SH   SOLE   19,772 0 0
NVIDIA CORPORATION COM 67066G104   458,891 535 SH   SOLE   535 0 0
ON SEMICONDUCTOR CORP COM 682189105   279,235 3,422 SH   SOLE   3,422 0 0
ONEOK INC NEW COM 682680103   420,767 5,444 SH   SOLE   5,444 0 0
ORACLE CORP COM 68389X105   556,954 4,880 SH   SOLE   4,880 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   455,088 419 SH   SOLE   419 0 0
PEMBINA PIPELINE CORP COM 706327103   228,151 6,389 SH   SOLE   6,389 0 0
PEPSICO INC COM 713448108   438,841 2,664 SH   SOLE   2,664 0 0
PFIZER INC COM 717081103   1,220,931 43,036 SH   SOLE   43,036 0 0
PHILLIPS 66 COM 718546104   461,476 3,087 SH   SOLE   3,087 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,436,117 15,939 SH   SOLE   15,939 0 0
QUALCOMM INC COM 747525103   2,310,291 13,501 SH   SOLE   13,501 0 0
RBC BEARINGS INC COM 75524B104   215,437 808 SH   SOLE   808 0 0
SALESFORCE INC COM 79466L302   662,184 2,164 SH   SOLE   2,164 0 0
SERVICENOW INC COM 81762P102   699,228 924 SH   SOLE   924 0 0
STARBUCKS CORP COM 855244109   1,814,792 19,711 SH   SOLE   19,711 0 0
STERIS PLC SHS USD G8473T100   274,996 1,176 SH   SOLE   1,176 0 0
TEXAS INSTRS INC COM 882508104   2,351,217 13,498 SH   SOLE   13,498 0 0
THE TRADE DESK INC COM CL A 88339J105   242,151 2,973 SH   SOLE   2,973 0 0
THOMSON REUTERS CORP. COM 884903808   210,222 1,328 SH   SOLE   1,328 0 0
UBER TECHNOLOGIES INC COM 90353T100   612,710 7,909 SH   SOLE   7,909 0 0
UBS GROUP AG SHS H42097107   203,095 6,543 SH   SOLE   6,543 0 0
UNION PAC CORP COM 907818108   2,187,862 8,756 SH   SOLE   8,756 0 0
US BANCORP DEL COM NEW 902973304   2,373,494 54,538 SH   SOLE   54,538 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   471,667 1,138 SH   SOLE   1,138 0 0
WASTE CONNECTIONS INC COM 94106B101   233,410 1,391 SH   SOLE   1,391 0 0
WILLIAMS COS INC COM 969457100   322,798 8,810 SH   SOLE   8,810 0 0