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
3M CO COM 88579Y101 307,588 2,020 SH SOLE 0 0 2,020
ABBOTT LABS COM 002824100 1,665,236 12,243 SH SOLE 0 0 12,243
ABBVIE INC COM 00287Y109 10,383,953 55,942 SH SOLE 0 0 55,942
ADOBE INC COM 00724F101 946,696 2,447 SH SOLE 0 0 2,447
ADVANCED MICRO DEVICES INC COM 007903107 6,251,689 44,057 SH SOLE 0 0 44,057
AFLAC INC COM 001055102 645,287 6,119 SH SOLE 0 0 6,119
ALPHABET INC CAP STK CL A 02079K305 1,169,004 6,633 SH SOLE 0 0 6,633
ALPHABET INC CAP STK CL C 02079K107 8,906,388 50,208 SH SOLE 0 0 50,208
ALTRIA GROUP INC COM 02209S103 1,004,914 17,140 SH SOLE 0 0 17,140
AMAZON COM INC COM 023135106 13,706,171 62,474 SH SOLE 0 0 62,474
AMERICAN ELEC PWR CO INC COM 025537101 2,045,316 19,712 SH SOLE 0 0 19,712
AMERICAN EXPRESS CO COM 025816109 1,336,209 4,189 SH SOLE 0 0 4,189
AMGEN INC COM 031162100 7,324,503 26,233 SH SOLE 0 0 26,233
APPLE INC COM 037833100 23,993,928 116,947 SH SOLE 0 0 116,947
APPLIED MATLS INC COM 038222105 11,156,578 60,942 SH SOLE 0 0 60,942
ARBOR REALTY TRUST INC COM 038923108 150,040 14,022 SH SOLE 0 0 14,022
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,339,925 1,672 SH SOLE 0 0 1,672
ASTRAZENECA PLC SPONSORED ADR 046353108 1,960,465 28,055 SH SOLE 0 0 28,055
ATMOS ENERGY CORP COM 049560105 618,030 4,010 SH SOLE 0 0 4,010
AUBURN NATL BANCORP COM 050473107 329,042 12,704 SH SOLE 0 0 12,704
AUTOMATIC DATA PROCESSING IN COM 053015103 9,010,412 29,217 SH SOLE 0 0 29,217
BANK AMERICA CORP COM 060505104 12,592,673 266,117 SH SOLE 0 0 266,117
BANK MONTREAL QUE COM 063671101 393,622 3,558 SH SOLE 0 0 3,558
BANK NOVA SCOTIA HALIFAX COM 064149107 208,092 3,765 SH SOLE 0 0 3,765
BANK OZK LITTLE ROCK ARK COM 06417N103 495,213 10,523 SH SOLE 0 0 10,523
BEAZER HOMES USA INC COM NEW 07556Q881 1,833,289 81,953 SH SOLE 0 0 81,953
BECTON DICKINSON & CO COM 075887109 443,797 2,576 SH SOLE 0 0 2,576
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,583,757 19,729 SH SOLE 0 0 19,729
BHP GROUP LTD SPONSORED ADS 088606108 3,891,476 80,921 SH SOLE 0 0 80,921
BLACKROCK INC COM 09290D101 5,979,487 5,699 SH SOLE 0 0 5,699
BLACKSTONE INC COM 09260D107 14,287,953 95,520 SH SOLE 0 0 95,520
BLOCK INC CL A 852234103 525,575 7,737 SH SOLE 0 0 7,737
BOEING CO COM 097023105 232,369 1,109 SH SOLE 0 0 1,109
BRISTOL-MYERS SQUIBB CO COM 110122108 1,884,774 40,717 SH SOLE 0 0 40,717
BROADCOM INC COM 11135F101 13,340,834 48,398 SH SOLE 0 0 48,398
BROOKFIELD CORP CL A LTD VT SH 11271J107 759,769 13,744 SH SOLE 0 0 13,744
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,963,722 58,619 SH SOLE 0 0 58,619
CAMECO CORP COM 13321L108 697,762 9,400 SH SOLE 0 0 9,400
CANADIAN NAT RES LTD COM 136385101 469,556 14,954 SH SOLE 0 0 14,954
CARDINAL HEALTH INC COM 14149Y108 4,284,745 25,504 SH SOLE 0 0 25,504
CATERPILLAR INC COM 149123101 13,139,604 33,847 SH SOLE 0 0 33,847
CHEVRON CORP NEW COM 166764100 7,445,618 51,998 SH SOLE 0 0 51,998
CHIPOTLE MEXICAN GRILL INC COM 169656105 557,289 9,925 SH SOLE 0 0 9,925
CISCO SYS INC COM 17275R102 4,166,202 60,049 SH SOLE 0 0 60,049
CITIGROUP INC COM NEW 172967424 844,518 9,921 SH SOLE 0 0 9,921
CLOROX CO DEL COM 189054109 226,824 1,889 SH SOLE 0 0 1,889
COCA COLA CO COM 191216100 9,315,646 131,670 SH SOLE 0 0 131,670
COMERICA INC COM 200340107 1,155,077 19,364 SH SOLE 0 0 19,364
CONOCOPHILLIPS COM 20825C104 1,540,416 17,165 SH SOLE 0 0 17,165
CONSOLIDATED EDISON INC COM 209115104 723,986 7,215 SH SOLE 0 0 7,215
CONSTELLATION ENERGY CORP COM 21037T109 2,497,874 7,739 SH SOLE 0 0 7,739
CORNING INC COM 219350105 4,095,121 77,869 SH SOLE 0 0 77,869
COSTCO WHSL CORP NEW COM 22160K105 10,061,120 10,163 SH SOLE 0 0 10,163
CROWDSTRIKE HLDGS INC CL A 22788C105 2,507,334 4,923 SH SOLE 0 0 4,923
CULLEN FROST BANKERS INC COM 229899109 226,416 1,761 SH SOLE 0 0 1,761
CUMMINS INC COM 231021106 589,970 1,801 SH SOLE 0 0 1,801
DANAHER CORPORATION COM 235851102 1,927,604 9,758 SH SOLE 0 0 9,758
DIAGEO PLC SPON ADR NEW 25243Q205 506,017 5,018 SH SOLE 0 0 5,018
DIAMONDBACK ENERGY INC COM 25278X109 422,542 3,075 SH SOLE 0 0 3,075
DIGITAL RLTY TR INC COM 253868103 5,363,395 30,766 SH SOLE 0 0 30,766
DISNEY WALT CO COM 254687106 4,148,410 33,452 SH SOLE 0 0 33,452
DOLLAR GEN CORP NEW COM 256677105 557,581 4,875 SH SOLE 0 0 4,875
DRAFTKINGS INC NEW COM CL A 26142V105 541,787 12,632 SH SOLE 0 0 12,632
DUKE ENERGY CORP NEW COM NEW 26441C204 5,818,552 49,310 SH SOLE 0 0 49,310
DUPONT DE NEMOURS INC COM 26614N102 366,091 5,337 SH SOLE 0 0 5,337
ELI LILLY & CO COM 532457108 16,279,977 20,884 SH SOLE 0 0 20,884
ENBRIDGE INC COM 29250N105 1,437,596 31,721 SH SOLE 0 0 31,721
ENTERPRISE PRODS PARTNERS L COM 293792107 1,218,937 39,308 SH SOLE 0 0 39,308
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,013,412 15,016 SH SOLE 0 0 15,016
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 482,626 15,302 SH SOLE 0 0 15,302
EXELON CORP COM 30161N101 2,293,836 52,829 SH SOLE 0 0 52,829
EXXON MOBIL CORP COM 30231G102 5,640,004 52,319 SH SOLE 0 0 52,319
FASTENAL CO COM 311900104 681,620 16,229 SH SOLE 0 0 16,229
FEDEX CORP COM 31428X106 2,684,525 11,810 SH SOLE 0 0 11,810
GE AEROSPACE COM NEW 369604301 3,059,636 11,887 SH SOLE 0 0 11,887
GE VERNOVA INC COM 36828A101 1,037,231 1,960 SH SOLE 0 0 1,960
GENERAL DYNAMICS CORP COM 369550108 2,639,784 9,051 SH SOLE 0 0 9,051
GENERAL MLS INC COM 370334104 759,516 14,660 SH SOLE 0 0 14,660
GENUINE PARTS CO COM 372460105 4,051,992 33,402 SH SOLE 0 0 33,402
GILEAD SCIENCES INC COM 375558103 3,270,675 29,500 SH SOLE 0 0 29,500
GOLDMAN SACHS GROUP INC COM 38141G104 8,911,595 12,591 SH SOLE 0 0 12,591
GSK PLC SPONSORED ADR 37733W204 662,771 17,260 SH SOLE 0 0 17,260
HERSHEY CO COM 427866108 1,812,801 10,924 SH SOLE 0 0 10,924
HOME DEPOT INC COM 437076102 12,595,056 34,353 SH SOLE 0 0 34,353
HOST HOTELS & RESORTS INC COM 44107P104 463,716 30,190 SH SOLE 0 0 30,190
ILLINOIS TOOL WKS INC COM 452308109 392,144 1,586 SH SOLE 0 0 1,586
IMPINJ INC COM 453204109 664,643 5,984 SH SOLE 0 0 5,984
INTEL CORP COM 458140100 2,347,666 104,806 SH SOLE 0 0 104,806
INTERNATIONAL BUSINESS MACHS COM 459200101 514,344 1,745 SH SOLE 0 0 1,745
INTERNATIONAL PAPER CO COM 460146103 385,274 8,227 SH SOLE 0 0 8,227
INTUITIVE SURGICAL INC COM NEW 46120E602 2,493,709 4,589 SH SOLE 0 0 4,589
ISHARES GOLD TR ISHARES NEW 464285204 678,914 10,887 SH SOLE 0 0 10,887
ISHARES INC CORE MSCI EMKT 46434G103 330,855 5,511 SH SOLE 0 0 5,511
ISHARES SILVER TR ISHARES 46428Q109 3,132,962 95,488 SH SOLE 0 0 95,488
ISHARES TR CORE MSCI EAFE 46432F842 735,793 8,814 SH SOLE 0 0 8,814
ISHARES TR CORE MSCI TOTAL 46432F834 1,042,366 13,483 SH SOLE 0 0 13,483
ISHARES TR CORE S&P MCP ETF 464287507 435,324 7,019 SH SOLE 0 0 7,019
ISHARES TR CORE S&P SCP ETF 464287804 1,420,836 13,001 SH SOLE 0 0 13,001
ISHARES TR CORE S&P US GWT 464287671 2,516,660 16,733 SH SOLE 0 0 16,733
ISHARES TR CORE S&P US VLU 464287663 562,387 5,943 SH SOLE 0 0 5,943
ISHARES TR CORE S&P500 ETF 464287200 5,025,196 8,093 SH SOLE 0 0 8,093
ISHARES TR RUS 1000 GRW ETF 464287614 884,055 2,082 SH SOLE 0 0 2,082
ISHARES TR RUS 1000 VAL ETF 464287598 367,178 1,890 SH SOLE 0 0 1,890
ISHARES TR RUS MID CAP ETF 464287499 501,145 5,449 SH SOLE 0 0 5,449
ISHARES TR RUSSELL 2000 ETF 464287655 210,022 973 SH SOLE 0 0 973
ISHARES TR SELECT DIVID ETF 464287168 409,811 3,086 SH SOLE 0 0 3,086
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 502,018 8,360 SH SOLE 0 0 8,360
JOHNSON & JOHNSON COM 478160104 7,343,309 48,074 SH SOLE 0 0 48,074
JPMORGAN CHASE & CO. COM 46625H100 15,800,532 54,502 SH SOLE 0 0 54,502
KEYCORP COM 493267108 678,470 38,948 SH SOLE 0 0 38,948
KIMBERLY-CLARK CORP COM 494368103 599,527 4,650 SH SOLE 0 0 4,650
KKR & CO INC COM 48251W104 4,620,331 34,731 SH SOLE 0 0 34,731
KRAFT HEINZ CO COM 500754106 368,562 14,274 SH SOLE 0 0 14,274
LABCORP HOLDINGS INC COM SHS 504922105 216,571 825 SH SOLE 0 0 825
LAM RESEARCH CORP COM NEW 512807306 757,934 7,786 SH SOLE 0 0 7,786
LENNOX INTL INC COM 526107107 316,309 552 SH SOLE 0 0 552
LOCKHEED MARTIN CORP COM 539830109 8,380,542 18,095 SH SOLE 0 0 18,095
LOWES COS INC COM 548661107 518,710 2,338 SH SOLE 0 0 2,338
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 458,307 7,921 SH SOLE 0 0 7,921
MACYS INC COM 55616P104 179,792 15,419 SH SOLE 0 0 15,419
MARRIOTT INTL INC NEW CL A 571903202 1,900,575 6,956 SH SOLE 0 0 6,956
MCDONALDS CORP COM 580135101 9,957,834 34,082 SH SOLE 0 0 34,082
MEDTRONIC PLC SHS G5960L103 579,851 6,652 SH SOLE 0 0 6,652
MERCADOLIBRE INC COM 58733R102 3,847,264 1,472 SH SOLE 0 0 1,472
MERCK & CO INC COM 58933Y105 2,299,645 29,051 SH SOLE 0 0 29,051
META PLATFORMS INC CL A 30303M102 10,512,205 14,242 SH SOLE 0 0 14,242
MICROSOFT CORP COM 594918104 32,000,881 64,335 SH SOLE 0 0 64,335
MONDELEZ INTL INC CL A 609207105 1,943,436 28,817 SH SOLE 0 0 28,817
MORGAN STANLEY COM NEW 617446448 1,053,144 7,477 SH SOLE 0 0 7,477
NETFLIX INC COM 64110L106 5,024,416 3,752 SH SOLE 0 0 3,752
NIKE INC CL B 654106103 907,662 12,777 SH SOLE 0 0 12,777
NORFOLK SOUTHN CORP COM 655844108 5,123,150 20,015 SH SOLE 0 0 20,015
NOVARTIS AG SPONSORED ADR 66987V109 2,125,904 17,568 SH SOLE 0 0 17,568
NVIDIA CORPORATION COM 67066G104 30,769,797 194,758 SH SOLE 0 0 194,758
OCCIDENTAL PETE CORP COM 674599105 504,014 11,997 SH SOLE 0 0 11,997
OLD DOMINION FREIGHT LINE IN COM 679580100 1,812,438 11,167 SH SOLE 0 0 11,167
ONEOK INC NEW COM 682680103 202,198 2,477 SH SOLE 0 0 2,477
ORACLE CORP COM 68389X105 231,331 1,058 SH SOLE 0 0 1,058
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,343,298 9,854 SH SOLE 0 0 9,854
PALO ALTO NETWORKS INC COM 697435105 6,755,576 33,012 SH SOLE 0 0 33,012
PAYCHEX INC COM 704326107 7,163,224 49,245 SH SOLE 0 0 49,245
PAYPAL HLDGS INC COM 70450Y103 1,061,067 14,277 SH SOLE 0 0 14,277
PEPSICO INC COM 713448108 1,641,206 12,430 SH SOLE 0 0 12,430
PFIZER INC COM 717081103 2,850,904 117,612 SH SOLE 0 0 117,612
PHILIP MORRIS INTL INC COM 718172109 893,715 4,907 SH SOLE 0 0 4,907
PNC FINL SVCS GROUP INC COM 693475105 212,125 1,138 SH SOLE 0 0 1,138
PROCTER AND GAMBLE CO COM 742718109 7,695,122 48,300 SH SOLE 0 0 48,300
PROLOGIS INC. COM 74340W103 258,545 2,460 SH SOLE 0 0 2,460
PUBLIC STORAGE OPER CO COM 74460D109 298,524 1,017 SH SOLE 0 0 1,017
QUALCOMM INC COM 747525103 9,256,590 58,123 SH SOLE 0 0 58,123
REALTY INCOME CORP COM 756109104 1,532,419 26,600 SH SOLE 0 0 26,600
RH COM 74967X103 222,654 1,178 SH SOLE 0 0 1,178
RTX CORPORATION COM 75513E101 3,432,720 23,509 SH SOLE 0 0 23,509
SALESFORCE INC COM 79466L302 2,067,678 7,583 SH SOLE 0 0 7,583
SANOFI SPONSORED ADR 80105N105 1,329,492 27,520 SH SOLE 0 0 27,520
SCHWAB CHARLES CORP COM 808513105 11,647,027 127,653 SH SOLE 0 0 127,653
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 414,610 17,399 SH SOLE 0 0 17,399
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 515,161 17,636 SH SOLE 0 0 17,636
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 233,856 9,243 SH SOLE 0 0 9,243
SERVICENOW INC COM 81762P102 2,684,317 2,611 SH SOLE 0 0 2,611
SHELL PLC SPON ADS 780259305 242,556 3,445 SH SOLE 0 0 3,445
SHERWIN WILLIAMS CO COM 824348106 667,771 1,945 SH SOLE 0 0 1,945
SHOPIFY INC CL A SUB VTG SHS 82509L107 228,393 1,980 SH SOLE 0 0 1,980
SIMON PPTY GROUP INC NEW COM 828806109 4,378,393 27,236 SH SOLE 0 0 27,236
SOUTHERN CO COM 842587107 11,665,732 127,036 SH SOLE 0 0 127,036
SOUTHERN COPPER CORP COM 84265V105 6,901,381 68,216 SH SOLE 0 0 68,216
SOUTHSIDE BANCSHARES INC COM 84470P109 276,505 9,395 SH SOLE 0 0 9,395
SPDR GOLD TR GOLD SHS 78463V107 227,404 746 SH SOLE 0 0 746
SPDR S&P 500 ETF TR TR UNIT 78462F103 834,367 1,350 SH SOLE 0 0 1,350
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 704,902 57,590 SH SOLE 0 0 57,590
STARBUCKS CORP COM 855244109 1,079,854 11,785 SH SOLE 0 0 11,785
STRYKER CORPORATION COM 863667101 897,047 2,267 SH SOLE 0 0 2,267
SYNOVUS FINL CORP COM NEW 87161C501 232,991 4,502 SH SOLE 0 0 4,502
SYSCO CORP COM 871829107 649,189 8,571 SH SOLE 0 0 8,571
TESLA INC COM 88160R101 6,934,836 21,831 SH SOLE 0 0 21,831
TJX COS INC NEW COM 872540109 2,440,896 19,766 SH SOLE 0 0 19,766
TOLL BROTHERS INC COM 889478103 609,240 5,338 SH SOLE 0 0 5,338
TRACTOR SUPPLY CO COM 892356106 1,536,885 29,124 SH SOLE 0 0 29,124
TRUIST FINL CORP COM 89832Q109 6,046,394 140,647 SH SOLE 0 0 140,647
UBER TECHNOLOGIES INC COM 90353T100 414,439 4,442 SH SOLE 0 0 4,442
UNITED BANKSHARES INC WEST V COM 909907107 340,548 9,348 SH SOLE 0 0 9,348
UNITED PARCEL SERVICE INC CL B 911312106 18,695,679 185,216 SH SOLE 0 0 185,216
UNITEDHEALTH GROUP INC COM 91324P102 775,684 2,486 SH SOLE 0 0 2,486
VANGUARD INDEX FDS GROWTH ETF 922908736 291,718 665 SH SOLE 0 0 665
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 457,653 806 SH SOLE 0 0 806
VANGUARD INDEX FDS SML CP GRW ETF 922908595 373,655 1,349 SH SOLE 0 0 1,349
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 634,933 3,102 SH SOLE 0 0 3,102
VANGUARD WORLD FD INF TECH ETF 92204A702 337,755 509 SH SOLE 0 0 509
VEEVA SYS INC CL A COM 922475108 867,684 3,013 SH SOLE 0 0 3,013
VERALTO CORP COM SHS 92338C103 239,555 2,373 SH SOLE 0 0 2,373
VERIZON COMMUNICATIONS INC COM 92343V104 1,164,074 26,903 SH SOLE 0 0 26,903
VISA INC COM CL A 92826C839 12,996,991 36,606 SH SOLE 0 0 36,606
VULCAN MATLS CO COM 929160109 21,050,399 80,709 SH SOLE 0 0 80,709
WALMART INC COM 931142103 6,868,080 70,240 SH SOLE 0 0 70,240
WASTE MGMT INC DEL COM 94106L109 15,174,058 66,314 SH SOLE 0 0 66,314
WHEATON PRECIOUS METALS CORP COM 962879102 348,963 3,886 SH SOLE 0 0 3,886
ZSCALER INC COM 98980G102 959,401 3,056 SH SOLE 0 0 3,056