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,148,052 11,796 SH   SOLE   11,796 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   300,857 868 SH   SOLE   868 0 0
ADVANCED MICRO DEVICES INC COM 007903107   588,578 3,261 SH   SOLE   3,261 0 0
ALPHABET INC CAP STK CL A 02079K305   1,437,910 9,527 SH   SOLE   9,527 0 0
ALPHABET INC CAP STK CL C 02079K107   271,023 1,780 SH   SOLE   1,780 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,333,939 28,107 SH   SOLE   28,106 0 0
AMAZON COM INC COM 023135106   1,311,543 7,271 SH   SOLE   7,271 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,448,254 28,435 SH   SOLE   28,435 0 0
AMGEN INC COM 031162100   1,639,105 5,765 SH   SOLE   5,765 0 0
AON PLC SHS CL A G0403H108   395,124 1,184 SH   SOLE   1,184 0 0
APPLE INC COM 037833100   3,125,223 18,225 SH   SOLE   18,225 0 0
ARCH CAP GROUP LTD ORD G0450A105   279,169 3,020 SH   SOLE   3,020 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   519,201 535 SH   SOLE   535 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   237,938 3,512 SH   SOLE   3,512 0 0
ATLASSIAN CORPORATION CL A 049468101   315,103 1,615 SH   SOLE   1,615 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,594,283 45,024 SH   SOLE   45,024 0 0
BENSON HILL INC COMMON STOCK 082490103   49,866 248,707 SH   SOLE   248,707 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   441,546 1,050 SH   SOLE   1,050 0 0
BROADCOM INC COM 11135F101   787,294 594 SH   SOLE   594 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   426,765 1,371 SH   SOLE   1,371 0 0
CANADIAN NAT RES LTD COM 136385101   202,935 2,659 SH   SOLE   2,659 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   564,464 6,402 SH   SOLE   6,402 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   256,087 5,185 SH   SOLE   5,185 0 0
CISCO SYS INC COM 17275R102   1,861,443 37,296 SH   SOLE   37,296 0 0
COMCAST CORP NEW CL A 20030N101   2,263,390 52,212 SH   SOLE   52,212 0 0
COPART INC COM 217204106   314,621 5,432 SH   SOLE   5,432 0 0
COSTCO WHSL CORP NEW COM 22160K105   701,860 958 SH   SOLE   958 0 0
CVS HEALTH CORP COM 126650100   1,746,824 21,901 SH   SOLE   21,901 0 0
DECKERS OUTDOOR CORP COM 243537107   427,332 454 SH   SOLE   454 0 0
DEXCOM INC COM 252131107   323,448 2,332 SH   SOLE   2,332 0 0
DIAMONDBACK ENERGY INC COM 25278X109   372,758 1,881 SH   SOLE   1,881 0 0
DISNEY WALT CO COM 254687106   61,295,263 500,942 SH   SOLE   500,942 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   978,028 10,113 SH   SOLE   10,113 0 0
ELI LILLY & CO COM 532457108   612,255 787 SH   SOLE   787 0 0
ENBRIDGE INC COM 29250N105   221,385 6,119 SH   SOLE   6,119 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   255,188 16,223 SH   SOLE   16,223 0 0
ENERPLUS CORP COM 292766102   208,514 10,606 SH   SOLE   10,606 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   293,989 10,075 SH   SOLE   10,075 0 0
EXXON MOBIL CORP COM 30231G102   514,943 4,430 SH   SOLE   4,430 0 0
FERGUSON PLC NEW SHS G3421J106   310,607 1,422 SH   SOLE   1,422 0 0
FERRARI N V COM N3167Y103   528,795 1,213 SH   SOLE   1,213 0 0
GENERAL DYNAMICS CORP COM 369550108   1,609,911 5,699 SH   SOLE   5,699 0 0
GILEAD SCIENCES INC COM 375558103   1,917,758 26,181 SH   SOLE   26,181 0 0
HESS MIDSTREAM LP CL A SHS 428103105   256,740 7,106 SH   SOLE   7,106 0 0
HILLMAN SOLUTIONS CORP COM 431636109   119,040 11,188 SH   SOLE   11,188 0 0
HOME DEPOT INC COM 437076102   2,448,519 6,383 SH   SOLE   6,383 0 0
ICICI BANK LIMITED ADR 45104G104   248,069 9,393 SH   SOLE   9,393 0 0
ICON PLC SHS G4705A100   474,025 1,411 SH   SOLE   1,411 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   824,520 2,066 SH   SOLE   2,066 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   242,199 1,430 SH   SOLE   1,430 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   215,712 640 SH   SOLE   640 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   476,254 3,800 SH   SOLE   3,800 0 0
JPMORGAN CHASE & CO COM 46625H100   2,935,997 14,658 SH   SOLE   14,658 0 0
LINDE PLC SHS G54950103   618,010 1,331 SH   SOLE   1,331 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   130,101 66,041 SH   SOLE   66,041 0 0
M & T BK CORP COM 55261F104   1,843,452 12,675 SH   SOLE   12,675 0 0
MASTERCARD INCORPORATED CL A 57636Q104   221,522 460 SH   SOLE   460 0 0
MEDTRONIC PLC SHS G5960L103   2,304,333 26,441 SH   SOLE   26,441 0 0
MERCADOLIBRE INC COM 58733R102   306,928 203 SH   SOLE   203 0 0
META PLATFORMS INC CL A 30303M102   1,098,868 2,263 SH   SOLE   2,263 0 0
MICROSOFT CORP COM 594918104   6,465,625 15,368 SH   SOLE   15,368 0 0
MORGAN STANLEY COM NEW 617446448   2,053,724 21,811 SH   SOLE   21,811 0 0
MPLX LP COM UNIT REP LTD 55336V100   512,393 12,329 SH   SOLE   12,329 0 0
NETFLIX INC COM 64110L106   477,969 787 SH   SOLE   787 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   256,540 1,489 SH   SOLE   1,489 0 0
NEXTERA ENERGY INC COM 65339F101   2,269,700 35,514 SH   SOLE   35,514 0 0
NOVO-NORDISK A S ADR 670100205   601,939 4,688 SH   SOLE   4,688 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   235,880 19,772 SH   SOLE   19,772 0 0
NVIDIA CORPORATION COM 67066G104   483,405 535 SH   SOLE   535 0 0
ON SEMICONDUCTOR CORP COM 682189105   251,688 3,422 SH   SOLE   3,422 0 0
ONEOK INC NEW COM 682680103   454,083 5,664 SH   SOLE   5,664 0 0
ORACLE CORP COM 68389X105   591,623 4,710 SH   SOLE   4,710 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   473,001 419 SH   SOLE   419 0 0
PEMBINA PIPELINE CORP COM 706327103   237,449 6,719 SH   SOLE   6,719 0 0
PEPSICO INC COM 713448108   572,633 3,272 SH   SOLE   3,272 0 0
PFIZER INC COM 717081103   1,190,225 42,891 SH   SOLE   42,891 0 0
PHILLIPS 66 COM 718546104   523,831 3,207 SH   SOLE   3,207 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,554,411 15,807 SH   SOLE   15,807 0 0
QUALCOMM INC COM 747525103   2,271,498 13,417 SH   SOLE   13,417 0 0
RBC BEARINGS INC COM 75524B104   218,443 808 SH   SOLE   808 0 0
SALESFORCE INC COM 79466L302   651,754 2,164 SH   SOLE   2,164 0 0
SERVICENOW INC COM 81762P102   704,458 924 SH   SOLE   924 0 0
STARBUCKS CORP COM 855244109   1,787,680 19,561 SH   SOLE   19,561 0 0
STERIS PLC SHS USD G8473T100   264,388 1,176 SH   SOLE   1,176 0 0
TEXAS INSTRS INC COM 882508104   2,332,498 13,389 SH   SOLE   13,389 0 0
THE TRADE DESK INC COM CL A 88339J105   259,900 2,973 SH   SOLE   2,973 0 0
THOMSON REUTERS CORP. COM 884903808   206,942 1,328 SH   SOLE   1,328 0 0
UBER TECHNOLOGIES INC COM 90353T100   608,914 7,909 SH   SOLE   7,909 0 0
UBS GROUP AG SHS H42097107   201,001 6,543 SH   SOLE   6,543 0 0
UNION PAC CORP COM 907818108   2,139,837 8,701 SH   SOLE   8,701 0 0
US BANCORP DEL COM NEW 902973304   2,422,427 54,193 SH   SOLE   54,193 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   475,695 1,138 SH   SOLE   1,138 0 0
WASTE CONNECTIONS INC COM 94106B101   239,266 1,391 SH   SOLE   1,391 0 0
WILLIAMS COS INC COM 969457100   343,326 8,810 SH   SOLE   8,810 0 0