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
AMAZON COM INC COM Stock 023135106   4,537,092 54,013 SH   SOLE   0 0 54,013
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109   2,039 14 SH   SOLE   0 0 14
GLOBAL PMTS INC COM Stock 37940X102   869,447 8,754 SH   SOLE   4,119 0 4,635
PRUDENTIAL FINL INC COM Stock 744320102   412,858 4,151 SH   SOLE   0 0 4,151
SEALED AIR CORP NEW COM Stock 81211K100   1,995 40 SH   SOLE   0 0 40
INVESCO QQQ TRUST ETF 46090E103   2,201,586 8,268 SH   SOLE   0 0 8,267
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   2,878,405 23,131 SH   SOLE   0 0 23,130
STARBUCKS CORP COM Stock 855244109   576,054 5,807 SH   SOLE   0 0 5,807
SEMPRA COM Stock 816851109   4,482 29 SH   SOLE   0 0 29
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   1,961 32 SH   SOLE   0 0 32
ELEVANCE HEALTH INC COM Stock 036752103   38,986 76 SH   SOLE   0 0 76
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   346,008 8,742 SH   SOLE   0 0 8,742
VULCAN MATLS CO COM Stock 929160109   113,121 646 SH   SOLE   0 0 646
JOHNSON & JOHNSON COM Stock 478160104   17,363,240 98,292 SH   SOLE   61,193 0 37,098
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   68,199 809 SH   SOLE   0 0 809
LKQ CORP COM Stock 501889208   125,140 2,343 SH   SOLE   0 0 2,343
WASTE MGMT INC DEL COM Stock 94106L109   674,427 4,299 SH   SOLE   3,000 0 1,299
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   569,003 2,976 SH   SOLE   0 0 2,976
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   85,343,576 1,225,673 SH   SOLE   4,368 0 1,221,304
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794   2,230,897 37,450 SH   SOLE   0 0 37,450
COSTCO WHSL CORP NEW COM Stock 22160K105   919,933 2,015 SH   SOLE   0 0 2,015
HCA HEALTHCARE INC COM Stock 40412C101   7,157,093 29,826 SH   SOLE   11,308 0 18,518
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   2,698,064 71,189 SH   SOLE   0 0 71,189
GOLDMAN SACHS GROUP INC COM Stock 38141G104   2,113,203 6,154 SH   SOLE   3,880 0 2,274
SHELL PLC SPON ADS ADR 780259305   8,533,764 149,847 SH   SOLE   133,181 0 16,665
SABINE RTY TR UNIT BEN INT Stock 785688102   2,658,777 31,115 SH   SOLE   0 0 31,115
PROCTER AND GAMBLE CO COM Stock 742718109   4,500,943 29,697 SH   SOLE   12,855 0 16,842
COCA COLA CO COM Stock 191216100   20,688,453 325,239 SH   SOLE   185,625 0 139,613
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   192,610 17,000 SH   SOLE   0 0 17,000
GENERAL MLS INC COM Stock 370334104   14,925 178 SH   SOLE   0 0 178
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,497,351 62,079 SH   SOLE   0 0 62,079
TRUIST FINL CORP COM Stock 89832Q109   783,309 18,204 SH   SOLE   1,150 0 17,053
UNITED PARCEL SERVICE INC CL B Stock 911312106   212,715 1,224 SH   SOLE   0 0 1,223
VANGUARD REAL ESTATE ETF ETF 922908553   954,414 11,571 SH   SOLE   0 0 11,571
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   254,675 5,597 SH   SOLE   0 0 5,597
INTEL CORP COM Stock 458140100   736,899 27,881 SH   SOLE   185 0 27,696
CME GROUP INC COM Stock 12572Q105   3,825,548 22,749 SH   SOLE   16,546 0 6,202
STATE STR CORP COM Stock 857477103   272,712 3,516 SH   SOLE   0 0 3,515
MEDTRONIC PLC SHS Stock G5960L103   306,354 3,942 SH   SOLE   0 0 3,941
CLOROX CO DEL COM Stock 189054109   142,435 1,015 SH   SOLE   0 0 1,015
COMERICA INC COM Stock 200340107   249,818 3,737 SH   SOLE   0 0 3,737
NETFLIX INC COM Stock 64110L106   506,309 1,717 SH   SOLE   0 0 1,717
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,178,572 3,557 SH   SOLE   0 0 3,557
PAYCHEX INC COM Stock 704326107   45,646 395 SH   SOLE   0 0 395
KINSALE CAP GROUP INC COM Stock 49714P108   477,274 1,825 SH   SOLE   0 0 1,825
HESS CORP COM Stock 42809H107   335,902 2,369 SH   SOLE   0 0 2,368
PROLOGIS INC. COM REIT 74340W103   5,935,502 52,652 SH   SOLE   45,138 0 7,514
SANOFI SPONSORED ADR ADR 80105N105   8,929,366 184,377 SH   SOLE   164,361 0 20,015
MERCK & CO INC COM Stock 58933Y105   13,199,864 118,971 SH   SOLE   91,787 0 27,184
SPDR S&P 500 ETF TRUST ETF 78462F103   83,020,147 217,086 SH   SOLE   4,932 0 212,153
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,215,853 3,497 SH   SOLE   0 0 3,496
SANDRIDGE ENERGY INC COM NEW Stock 80007P869   170,300 10,000 SH   SOLE   0 0 10,000
EMERSON ELEC CO COM Stock 291011104   190,199 1,980 SH   SOLE   1,158 0 822
GLOBE LIFE INC COM Stock 37959E102   982,965 8,154 SH   SOLE   0 0 8,154
DIAGEO PLC SPON ADR NEW ADR 25243Q205   7,353,069 41,265 SH   SOLE   34,931 0 6,333
ISHARES CORE U.S. REIT ETF ETF 464288521   219,706 4,443 SH   SOLE   0 0 4,443
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF ETF 464288182   1,054,133 16,270 SH   SOLE   0 0 16,270
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   56,405 756 SH   SOLE   0 0 756
PACER US CASH COWS 100 ETF ETF 69374H881   41,357,629 894,219 SH   SOLE   7,050 0 887,169
VERIZON COMMUNICATIONS INC COM Stock 92343V104   391,830 9,945 SH   SOLE   0 0 9,944
CHUBB LIMITED COM Stock H1467J104   308,840 1,400 SH   SOLE   115 0 1,285
MARVELL TECHNOLOGY INC COM Stock 573874104   158,272 4,273 SH   SOLE   0 0 4,273
AGCO CORP COM Stock 001084102   277,380 2,000 SH   SOLE   0 0 2,000
FEDEX CORP COM Stock 31428X106   187,922 1,085 SH   SOLE   0 0 1,085
SHERWIN WILLIAMS CO COM Stock 824348106   39,420 166 SH   SOLE   0 0 166
PEPSICO INC COM Stock 713448108   1,946,169 10,773 SH   SOLE   3,019 0 7,753
J.P. MORGAN ALERIAN MLP INDEX ETN ETF 46625H365   566,417 26,042 SH   SOLE   0 0 26,042
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   409,323 15,452 SH   SOLE   0 0 15,452
KIMBERLY-CLARK CORP COM Stock 494368103   175,661 1,294 SH   SOLE   0 0 1,294
INTERPUBLIC GROUP COS INC COM Stock 460690100   89,970 2,701 SH   SOLE   0 0 2,701
HONEYWELL INTL INC COM Stock 438516106   4,378,344 20,431 SH   SOLE   0 0 20,430
FIRST BANCORP N C COM Stock 318910106   689,681 16,099 SH   SOLE   0 0 16,099
US BANCORP DEL COM NEW Stock 902973304   258,302 5,923 SH   SOLE   0 0 5,923
BP PLC SPONSORED ADR ADR 055622104   8,374,303 239,745 SH   SOLE   189,649 0 50,096
HOME DEPOT INC COM Stock 437076102   4,013,949 12,708 SH   SOLE   536 0 12,171
ALLIED MOTION TECHNOLOGIES INC COM Stock 019330109   1,827,978 52,513 SH   SOLE   0 0 52,513
CARLYLE SECURED LENDING INC COM CEF 872280102   161,903 11,314 SH   SOLE   0 0 11,314
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,444,148 6,046 SH   SOLE   0 0 6,046
DUPONT DE NEMOURS INC COM Stock 26614N102   519,872 7,575 SH   SOLE   0 0 7,575
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   610,103 4,400 SH   SOLE   0 0 4,399
SPDR GOLD SHARES ETF 78463V107   5,869,544 34,600 SH   SOLE   0 0 34,600
SOUTHERN CO COM Stock 842587107   592,544 8,298 SH   SOLE   0 0 8,297
BECTON DICKINSON & CO COM Stock 075887109   240,822 947 SH   SOLE   947 0 0
KEYCORP COM Stock 493267108   871 50 SH   SOLE   0 0 50
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   440,927 20,451 SH   SOLE   0 0 20,451
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   12,926,538 60,337 SH   SOLE   0 0 60,336
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   826,057 18,435 SH   SOLE   0 0 18,434
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   2,405,108 53,269 SH   SOLE   0 0 53,269
IQVIA HLDGS INC COM Stock 46266C105   375,973 1,835 SH   SOLE   0 0 1,835
ATMOS ENERGY CORP COM Stock 049560105   1,345 12 SH   SOLE   0 0 12
HENRY JACK & ASSOC INC COM Stock 426281101   228,052 1,299 SH   SOLE   0 0 1,299
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   1,138,691 25,209 SH   SOLE   0 0 25,209
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   529,131 5,364 SH   SOLE   0 0 5,363
NUTRIEN LTD COM Stock 67077M108   1,825,372 25,011 SH   SOLE   21,682 0 3,328
INVESCO S&P 500 REVENUE ETF ETF 46138G698   239,270 3,236 SH   SOLE   0 0 3,236
CORECIVIC INC COM REIT 21871N101   115,600 10,000 SH   SOLE   0 0 10,000
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   28,205,151 298,026 SH   SOLE   20,286 0 277,739
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   6,751,936 21,858 SH   SOLE   3,150 0 18,708
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   728,924 2,166 SH   SOLE   0 0 2,166
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   224,812 2,990 SH   SOLE   0 0 2,989
ALPHABET INC CAP STK CL A Stock 02079K305   4,412,382 50,010 SH   SOLE   2,500 0 47,510
PROGRESSIVE CORP COM Stock 743315103   201,284 1,552 SH   SOLE   0 0 1,551
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508   6,546,827 57,398 SH   SOLE   939 0 56,459
EASTMAN CHEM CO COM Stock 277432100   3,420 42 SH   SOLE   0 0 42
INTUIT COM Stock 461202103   50,505 130 SH   SOLE   0 0 129
UNILEVER PLC SPON ADR NEW ADR 904767704   539,828 10,722 SH   SOLE   1,238 0 9,483
CSX CORP COM Stock 126408103   215,249 6,948 SH   SOLE   0 0 6,948
COMCAST CORP NEW CL A Stock 20030N101   523,517 14,970 SH   SOLE   3,300 0 11,670
MICROSOFT CORP COM Stock 594918104   21,679,235 90,398 SH   SOLE   50,830 0 39,566
LENNAR CORP CL A Stock 526057104   357,837 3,954 SH   SOLE   0 0 3,954
DOCUSIGN INC COM Stock 256163106   27,987 505 SH   SOLE   0 0 505
SCHLUMBERGER LTD COM STK Stock 806857108   9,498,251 177,670 SH   SOLE   145,878 0 31,792
CVS HEALTH CORP COM Stock 126650100   365,117 3,918 SH   SOLE   0 0 3,917
MASCO CORP COM Stock 574599106   88,469 1,896 SH   SOLE   0 0 1,895
KEURIG DR PEPPER INC COM Stock 49271V100   55,273 1,550 SH   SOLE   0 0 1,550
AMERIPRISE FINL INC COM Stock 03076C106   214,809 690 SH   SOLE   0 0 689
FOCUS FINL PARTNERS INC COM CL A Stock 34417P100   271,512 7,285 SH   SOLE   0 0 7,285
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   4,687,110 10 SH   SOLE   0 0 10
BOEING CO COM Stock 097023105   572,232 3,004 SH   SOLE   500 0 2,504
COPART INC COM Stock 217204106   497,958 8,178 SH   SOLE   0 0 8,178
VANGUARD SMALL-CAP ETF ETF 922908751   5,839,268 31,815 SH   SOLE   0 0 31,814
VANGUARD MID-CAP ETF ETF 922908629   1,779,567 8,731 SH   SOLE   2,439 0 6,292
NEXTERA ENERGY INC COM Stock 65339F101   11,754,908 140,609 SH   SOLE   114,069 0 26,539
NIKE INC CL B Stock 654106103   1,493,653 12,765 SH   SOLE   0 0 12,765
ALIGN TECHNOLOGY INC COM Stock 016255101   30,159 143 SH   SOLE   0 0 143
TESLA INC COM Stock 88160R101   148,062 1,202 SH   SOLE   0 0 1,202
LINDE PLC SHS Stock G5494J103   82,850 254 SH   SOLE   0 0 254
EQUITRANS MIDSTREAM CORP COM Stock 294600101   91,549 13,664 SH   SOLE   0 0 13,664
EASTGROUP PPTYS INC COM REIT 277276101   15,398 104 SH   SOLE   0 0 104
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   445,250 13,019 SH   SOLE   0 0 13,019
NORFOLK SOUTHN CORP COM Stock 655844108   985,511 3,999 SH   SOLE   0 0 3,999
NEWMARKET CORP COM Stock 651587107   3,192,300 10,261 SH   SOLE   0 0 10,261
VANGUARD FTSE EUROPE ETF ETF 922042874   332,141 5,991 SH   SOLE   0 0 5,991
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   9,429,116 29,520 SH   SOLE   17,965 0 11,555
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   3,705,589 56,128 SH   SOLE   0 0 56,128
ACUITY BRANDS INC COM Stock 00508Y102   10,102 61 SH   SOLE   0 0 61
CENTERPOINT ENERGY INC COM Stock 15189T107   900 30 SH   SOLE   0 0 30
CARLISLE COS INC COM Stock 142339100   16,260 69 SH   SOLE   0 0 69
REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604   853 6 SH   SOLE   0 0 6
DOW INC COM Stock 260557103   519,017 10,300 SH   SOLE   30 0 10,270
VANGUARD S&P 500 ETF ETF 922908363   60,331,291 171,718 SH   SOLE   495 0 171,222
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   10,994,532 162,161 SH   SOLE   139,764 0 22,397
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   21,090,530 47,631 SH   SOLE   0 0 47,631
SOUTH PLAINS FINANCIAL INC COM Stock 83946P107   956,392 34,740 SH   SOLE   0 0 34,740
ILLUMINA INC COM Stock 452327109   12,334 61 SH   SOLE   0 0 61
GOLUB CAP BDC INC COM CEF 38173M102   3,388,620 257,494 SH   SOLE   0 0 257,493
CORTEVA INC COM Stock 22052L104   433,267 7,371 SH   SOLE   0 0 7,371
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   413,684 3,929 SH   SOLE   0 0 3,929
TARGA RES CORP COM Stock 87612G101   10,778,883 146,651 SH   SOLE   123,826 0 22,825
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   3,971,486 28,117 SH   SOLE   0 0 28,116
TERADYNE INC COM Stock 880770102   42,190 483 SH   SOLE   0 0 483
SPDR S&P 600 SMALL CAP ETF ETF 78464A813   1,258,060 15,303 SH   SOLE   0 0 15,303
OWL ROCK CAPITAL CORPORATION COM CEF 69121K104   173,250 15,000 SH   SOLE   0 0 15,000
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   555,561 47,242 SH   SOLE   0 0 47,241
VANGUARD RUSSELL 2000 ETF ETF 92206C664   2,237,325 31,794 SH   SOLE   99 0 31,694
LILLY ELI & CO COM Stock 532457108   4,989,326 13,638 SH   SOLE   8,930 0 4,708
AIR PRODS & CHEMS INC COM Stock 009158106   3,717,307 12,059 SH   SOLE   9,398 0 2,661
AKAZOO SA SHS Stock L0164E108   0 77,500 SH   SOLE   0 0 77,500
SCHWAB U.S. MID-CAP ETF ETF 808524508   1,258,465 19,181 SH   SOLE   0 0 19,181
NOV INC COM Stock 62955J103   11,943 572 SH   SOLE   0 0 571
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   9,138,371 137,254 SH   SOLE   0 0 137,254
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   372,904 3,540 SH   SOLE   0 0 3,540
DRAFTKINGS INC NEW COM CL A Stock 26142V105   124,436 10,925 SH   SOLE   0 0 10,925
ISHARES RUSSELL 2000 ETF ETF 464287655   2,465,386 14,140 SH   SOLE   0 0 14,139
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   204,908 3,020 SH   SOLE   0 0 3,020
REYNOLDS CONSUMER PRODS INC COM Stock 76171L106   2,139,823 71,375 SH   SOLE   56,891 0 14,484
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   559,286 5,430 SH   SOLE   0 0 5,430
ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851   227,693 2,452 SH   SOLE   0 0 2,452
MICRON TECHNOLOGY INC COM Stock 595112103   132,847 2,658 SH   SOLE   0 0 2,658
AFLAC INC COM Stock 001055102   3,916,270 54,438 SH   SOLE   43,030 0 11,408
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   80,474 58 SH   SOLE   0 0 58
ROYALTY PHARMA PLC SHS CLASS A Stock G7709Q104   783,247 19,819 SH   SOLE   15,008 0 4,811
ALBERTSONS COS INC COMMON STOCK Stock 013091103   6,842,640 329,925 SH   SOLE   283,171 0 46,753
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,609,648 13,347 SH   SOLE   0 0 13,347
HIGHPEAK ENERGY INC COM Stock 43114Q105   734,813 32,130 SH   SOLE   0 0 32,130
SNOWFLAKE INC CL A Stock 833445109   732,341 5,102 SH   SOLE   0 0 5,102
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   50,866 693 SH   SOLE   0 0 693
VANGUARD SMALL CAP VALUE ETF ETF 922908611   1,057,167 6,657 SH   SOLE   0 0 6,657
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   117,300 18,271 SH   SOLE   0 0 18,271
DARLING INGREDIENTS INC COM Stock 237266101   501 8 SH   SOLE   0 0 8
F N B CORP COM Stock 302520101   315,993 24,214 SH   SOLE   0 0 24,214
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   257,326 5,125 SH   SOLE   0 0 5,125
ISHARES MSCI EAFE VALUE ETF ETF 464288877   3,859,976 84,132 SH   SOLE   50,450 0 33,681
AIRBNB INC COM CL A Stock 009066101   530,699 6,207 SH   SOLE   0 0 6,207
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   1,202,478 101,304 SH   SOLE   0 0 101,304
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,055,218 13,969 SH   SOLE   0 0 13,969
APTIV PLC SHS Stock G6095L109   332,102 3,566 SH   SOLE   0 0 3,566
INNOVAGE HLDG CORP COM Stock 45784A104   107,700 15,000 SH   SOLE   0 0 15,000
KNOWBE4 INC CL A Stock 49926T104   509,155 20,547 SH   SOLE   0 0 20,547
ELECTRONIC ARTS INC COM Stock 285512109   112,772 923 SH   SOLE   0 0 923
VISA INC COM CL A Stock 92826C839   2,250,950 10,834 SH   SOLE   0 0 10,834
HERSHEY CO COM Stock 427866108   203,087 877 SH   SOLE   0 0 877
ERASCA INC COM Stock 29479A108   895,937 207,874 SH   SOLE   0 0 207,874
EVOLV TECHNOLOGIES HLDNGS INC COM CL A Stock 30049H102   14,410,226 5,563,794 SH   SOLE   0 0 5,563,794
NAVITAS SEMICONDUCTOR CORP COM Stock 63942X106   970,848 276,595 SH   SOLE   0 0 276,595
RUNWAY GROWTH FINANCE CORP COM Stock 78163D100   1,311,629 113,169 SH   SOLE   81,317 0 31,852
MR COOPER GROUP INC COM Stock 62482R107   276,215 6,883 SH   SOLE   0 0 6,883
VANGUARD VALUE ETF ETF 922908744   4,126,810 29,400 SH   SOLE   0 0 29,399
VANGUARD GROWTH ETF ETF 922908736   983,503 4,615 SH   SOLE   0 0 4,615
CEDAR FAIR L P DEPOSITRY UNIT Stock 150185106   34,106 825 SH   SOLE   0 0 825
RUBICON TECHNOLOGIES INC CL A COM Stock 78112J109   1,509,921 848,270 SH   SOLE   0 0 848,270
VANECK SEMICONDUCTOR ETF ETF 92189F676   7,546,324 37,185 SH   SOLE   17,395 0 19,790
PHILLIPS 66 COM Stock 718546104   974,293 9,361 SH   SOLE   0 0 9,361
CHENIERE ENERGY INC COM NEW Stock 16411R208   199,897 1,333 SH   SOLE   0 0 1,333
AMERICAN TOWER CORP NEW COM REIT 03027X100   98,939 467 SH   SOLE   0 0 467
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   292,814 3,453 SH   SOLE   0 0 3,453
META PLATFORMS INC CL A Stock 30303M102   1,425,788 11,848 SH   SOLE   0 0 11,848
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   178,673 327 SH   SOLE   0 0 327
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   144,960 12,000 SH   SOLE   0 0 12,000
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   150,495 15,875 SH   SOLE   0 0 15,875
SERVICENOW INC COM Stock 81762P102   208,501 537 SH   SOLE   0 0 537
COCA-COLA EUROPACIFIC PARTNERS Stock G25839104   8,735,168 157,903 SH   SOLE   123,402 0 34,500
PALO ALTO NETWORKS INC COM Stock 697435105   503,042 3,605 SH   SOLE   0 0 3,605
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   8,044,840 255,554 SH   SOLE   5,928 0 249,626
JABIL INC COM Stock 466313103   68,200 1,000 SH   SOLE   0 0 1,000
FMC CORP COM NEW Stock 302491303   57,158 458 SH   SOLE   0 0 458
FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407   373,364 8,589 SH   SOLE   0 0 8,589
INVESCO TR INVT GRADE MUNS COM CEF 46131M106   180,900 18,000 SH   SOLE   0 0 18,000
INVESCO MUNICIPAL TRUST COM CEF 46131J103   215,157 21,733 SH   SOLE   0 0 21,733
MONDELEZ INTL INC CL A Stock 609207105   97,006 1,455 SH   SOLE   0 0 1,455
BROADCOM INC COM Stock 11135F101   15,585,367 27,874 SH   SOLE   20,945 0 6,929
DIAMONDBACK ENERGY INC COM Stock 25278X109   577,896 4,225 SH   SOLE   0 0 4,225
D R HORTON INC COM Stock 23331A109   98,321 1,103 SH   SOLE   0 0 1,103
RH COM Stock 74967X103   370,058 1,385 SH   SOLE   0 0 1,385
MARTIN MARIETTA MATLS INC COM Stock 573284106   315,664 934 SH   SOLE   0 0 934
PIONEER NAT RES CO COM Stock 723787107   384,066 1,682 SH   SOLE   0 0 1,681
NOVARTIS AG SPONSORED ADR ADR 66987V109   284,929 3,141 SH   SOLE   0 0 3,140
ISHARES CORE MSCI EAFE ETF ETF 46432F842   46,460,279 753,736 SH   SOLE   83,476 0 670,259
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   188,102 3,030 SH   SOLE   0 0 3,030
KINDER MORGAN INC DEL COM Stock 49456B101   482,521 26,688 SH   SOLE   0 0 26,688
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,047,162 15,167 SH   SOLE   11,344 0 3,823
EQUIFAX INC COM Stock 294429105   234,593 1,207 SH   SOLE   0 0 1,207
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103   252,793 9,415 SH   SOLE   0 0 9,415
ENBRIDGE INC COM Stock 29250N105   4,983,101 127,547 SH   SOLE   90,578 0 36,968
ENTEGRIS INC COM Stock 29362U104   63,491 968 SH   SOLE   0 0 968
NVIDIA CORPORATION COM Stock 67066G104   945,641 6,471 SH   SOLE   0 0 6,470
CUMMINS INC COM Stock 231021106   8,480 35 SH   SOLE   0 0 35
EOG RES INC COM Stock 26875P101   1,563,306 12,070 SH   SOLE   0 0 12,070
GENUINE PARTS CO COM Stock 372460105   131,521 758 SH   SOLE   0 0 758
ABBVIE INC COM Stock 00287Y109   885,330 5,478 SH   SOLE   1,407 0 4,071
S&P GLOBAL INC COM Stock 78409V104   208,668 623 SH   SOLE   0 0 623
INVESCO ADVANTAGE MUN INCOME T SH BEN INT CEF 46132E103   510,667 59,449 SH   SOLE   0 0 59,449
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   25,757,913 551,561 SH   SOLE   70,397 0 481,164
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   505,899 10,090 SH   SOLE   0 0 10,089
ZOETIS INC CL A Stock 98978V103   270,678 1,847 SH   SOLE   0 0 1,847
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   257,830 23,000 SH   SOLE   0 0 23,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   238,517 3,202 SH   SOLE   260 0 2,942
BLACKSTONE INC COM Stock 09260D107   366,164 4,935 SH   SOLE   2,900 0 2,035
ROCKWELL AUTOMATION INC COM Stock 773903109   2,867,784 11,134 SH   SOLE   7,197 0 3,937
QUALCOMM INC COM Stock 747525103   11,686,058 106,295 SH   SOLE   83,273 0 23,021
GENERAL DYNAMICS CORP COM Stock 369550108   486,047 1,959 SH   SOLE   0 0 1,959
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   663,906 2,502 SH   SOLE   0 0 2,502
CULLEN FROST BANKERS INC COM Stock 229899109   318,875 2,385 SH   SOLE   0 0 2,385
MCDONALDS CORP COM Stock 580135101   819,710 3,111 SH   SOLE   1,378 0 1,732
AMETEK INC COM Stock 031100100   24,311 174 SH   SOLE   0 0 174
RITHM CAPITAL CORP COM NEW REIT 64828T201   245,100 30,000 SH   SOLE   0 0 30,000
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   353,012 3,441 SH   SOLE   0 0 3,441
CISCO SYS INC COM Stock 17275R102   879,888 18,470 SH   SOLE   2,598 0 15,871
CAPITAL ONE FINL CORP COM Stock 14040H105   131,538 1,415 SH   SOLE   0 0 1,415
ADVANCED MICRO DEVICES INC COM Stock 007903107   398,465 6,152 SH   SOLE   0 0 6,152
AUTODESK INC COM Stock 052769106   375,422 2,009 SH   SOLE   0 0 2,009
CDW CORP COM Stock 12514G108   411,805 2,306 SH   SOLE   0 0 2,306
ISHARES MSCI EMERGING MARKETS ASIA ETF ETF 464286426   1,690,327 26,695 SH   SOLE   23,435 0 3,260
AT&T INC COM Stock 00206R102   613,021 33,298 SH   SOLE   0 0 33,298
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   444,785 5,085 SH   SOLE   0 0 5,085
FLEXSHARES QUALITY DIVIDEND DEFENSIVE INDEX FUND ETF 33939L845   701,932 13,643 SH   SOLE   0 0 13,643
GENERAL ELECTRIC CO COM NEW Stock 369604301   115,630 1,380 SH   SOLE   432 0 948
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   264,031 10,655 SH   SOLE   0 0 10,655
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   213,665 7,350 SH   SOLE   0 0 7,350
PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207   469,100 37,709 SH   SOLE   0 0 37,709
ISHARES S&P 500 VALUE ETF ETF 464287408   218,185 1,504 SH   SOLE   0 0 1,504
ISHARES CORE S&P 500 ETF ETF 464287200   12,272,682 31,943 SH   SOLE   4,505 0 27,437
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   1,950,399 832 SH   SOLE   0 0 832
ONEOK INC NEW COM Stock 682680103   3,212,599 48,898 SH   SOLE   35,417 0 13,481
LADDER CAP CORP CL A REIT 505743104   276,823 27,572 SH   SOLE   0 0 27,572
WELLS FARGO CO NEW COM Stock 949746101   710,092 17,198 SH   SOLE   0 0 17,197
UNION PAC CORP COM Stock 907818108   9,103,708 43,964 SH   SOLE   33,604 0 10,360
RIO TINTO PLC SPONSORED ADR ADR 767204100   242,151 3,401 SH   SOLE   0 0 3,401
ECOLAB INC COM Stock 278865100   32,460 223 SH   SOLE   0 0 223
CHARLES RIV LABS INTL INC COM Stock 159864107   49,899 229 SH   SOLE   0 0 229
SALESFORCE INC COM Stock 79466L302   1,128,739 8,513 SH   SOLE   0 0 8,513
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   28,311 403 SH   SOLE   0 0 403
MCCORMICK & CO INC COM NON VTG Stock 579780206   444,456 5,362 SH   SOLE   5,072 0 290
IDEXX LABS INC COM Stock 45168D104   12,647 31 SH   SOLE   0 0 31
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   2,184,158 3,966 SH   SOLE   0 0 3,966
LOCKHEED MARTIN CORP COM Stock 539830109   3,937,650 8,094 SH   SOLE   4,682 0 3,412
DORCHESTER MINERALS LP COM UNIT Stock 25820R105   5,933,652 198,251 SH   SOLE   0 0 198,251
JPMORGAN CHASE & CO COM Stock 46625H100   11,567,743 86,262 SH   SOLE   51,895 0 34,366
GENWORTH FINL INC COM CL A Stock 37247D106   79,350 15,000 SH   SOLE   0 0 15,000
MONOLITHIC PWR SYS INC COM Stock 609839105   3,536 10 SH   SOLE   0 0 10
CHEVRON CORP NEW COM Stock 166764100   12,272,254 68,373 SH   SOLE   14,215 0 54,157
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   408,988 3,876 SH   SOLE   0 0 3,875
ALBEMARLE CORP COM Stock 012653101   8,349,761 38,503 SH   SOLE   0 0 38,503
CONOCOPHILLIPS COM Stock 20825C104   2,014,378 17,071 SH   SOLE   0 0 17,071
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   31,177,348 742,848 SH   SOLE   0 0 742,848
DANAHER CORPORATION COM Stock 235851102   941,046 3,545 SH   SOLE   0 0 3,545
PERKINELMER INC COM Stock 714046109   245,665 1,752 SH   SOLE   0 0 1,752
TJX COS INC NEW COM Stock 872540109   99,182 1,246 SH   SOLE   0 0 1,246
BANK AMERICA CORP COM Stock 060505104   4,811,852 145,285 SH   SOLE   59,511 0 85,774
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795   658,506 13,063 SH   SOLE   0 0 13,063
WALMART INC COM Stock 931142103   12,507,128 88,209 SH   SOLE   72,020 0 16,188
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   2,232,586 15,846 SH   SOLE   9,065 0 6,781
ORACLE CORP COM Stock 68389X105   1,395,894 17,077 SH   SOLE   0 0 17,077
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   13,667,409 135,428 SH   SOLE   109,190 0 26,238
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   17,354,813 445,224 SH   SOLE   16,052 0 429,171
TEXAS INSTRS INC COM Stock 882508104   831,883 5,035 SH   SOLE   130 0 4,905
TARGET CORP COM Stock 87612E106   4,336,393 29,095 SH   SOLE   24,048 0 5,047
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   166,580,077 1,539,415 SH   SOLE   91,130 0 1,448,284
PFIZER INC COM Stock 717081103   1,382,262 26,976 SH   SOLE   0 0 26,976
MORGAN STANLEY COM NEW Stock 617446448   9,457,148 111,234 SH   SOLE   84,786 0 26,448
KLA CORP COM NEW Stock 482480100   2,728,566 7,237 SH   SOLE   4,611 0 2,626
GILEAD SCIENCES INC COM Stock 375558103   194,425 2,265 SH   SOLE   0 0 2,264
CATERPILLAR INC COM Stock 149123101   669,668 2,795 SH   SOLE   0 0 2,795
ALPHABET INC CAP STK CL C Stock 02079K107   5,544,117 62,483 SH   SOLE   0 0 62,483
AMERICAN EXPRESS CO COM Stock 025816109   5,349,049 36,203 SH   SOLE   25,761 0 10,441
AMGEN INC COM Stock 031162100   1,458,571 5,554 SH   SOLE   0 0 5,553
APPLIED MATLS INC COM Stock 038222105   136,429 1,401 SH   SOLE   0 0 1,401
ANALOG DEVICES INC COM Stock 032654105   191,751 1,169 SH   SOLE   0 0 1,169
TRANSDIGM GROUP INC COM Stock 893641100   68,002 108 SH   SOLE   0 0 108
HUMANA INC COM Stock 444859102   52,243 102 SH   SOLE   0 0 102
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   173,165 15,230 SH   SOLE   0 0 15,230
WILLIAMS COS INC COM Stock 969457100   387,496 11,778 SH   SOLE   0 0 11,778
CANADIAN NATL RY CO COM Stock 136375102   5,428,440 45,663 SH   SOLE   41,276 0 4,387
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   17,761,659 217,881 SH   SOLE   0 0 217,881
ISHARES CORE S&P US VALUE ETF ETF 464287663   5,569,882 78,860 SH   SOLE   0 0 78,860
CHIMERA INVT CORP COM NEW REIT 16934Q208   150,200 27,309 SH   SOLE   0 0 27,309
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Stock 65341B106   99,878 1,425 SH   SOLE   0 0 1,425
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   27,306,361 179,825 SH   SOLE   49,220 0 130,604
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   216,675 3,836 SH   SOLE   0 0 3,836
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   13,201,697 136,114 SH   SOLE   73,619 0 62,495
EATON CORP PLC SHS Stock G29183103   170,605 1,087 SH   SOLE   0 0 1,087
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   32,238 472 SH   SOLE   0 0 472
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   105,739 1,049 SH   SOLE   0 0 1,049
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   334,125 3,793 SH   SOLE   0 0 3,793
FERGUSON PLC NEW SHS Stock G3421J106   1,754,725 13,820 SH   SOLE   11,170 0 2,650
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   385,577 6,422 SH   SOLE   5,000 0 1,422
ANTERO MIDSTREAM CORP COM Stock 03676B102   190,195 17,627 SH   SOLE   0 0 17,627
BORGWARNER INC COM Stock 099724106   76,193 1,893 SH   SOLE   0 0 1,893
GARTNER INC COM Stock 366651107   150,591 448 SH   SOLE   0 0 448
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   1,095,029 21,611 SH   SOLE   1,648 0 19,963
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682   380,088 325 SH   SOLE   0 0 325
LAM RESEARCH CORP COM Stock 512807108   456,026 1,085 SH   SOLE   0 0 1,085
PHILIP MORRIS INTL INC COM Stock 718172109   289,598 2,861 SH   SOLE   0 0 2,861
PARKER-HANNIFIN CORP COM Stock 701094104   106,506 366 SH   SOLE   0 0 366
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   399,541 8,716 SH   SOLE   0 0 8,716
ROPER TECHNOLOGIES INC COM Stock 776696106   1,016,571 2,353 SH   SOLE   0 0 2,352
SYNOPSYS INC COM Stock 871607107   2,554 8 SH   SOLE   0 0 8
PNC FINL SVCS GROUP INC COM Stock 693475105   140,567 890 SH   SOLE   0 0 890
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   242,040 3,364 SH   SOLE   640 0 2,724
ISHARES RUSSELL 3000 ETF ETF 464287689   3,063,480 13,882 SH   SOLE   0 0 13,882
ISHARES GLOBAL ENERGY ETF ETF 464287341   8,067,401 206,909 SH   SOLE   78,987 0 127,922
ALTRIA GROUP INC COM Stock 02209S103   598,062 13,084 SH   SOLE   0 0 13,083
DOMINION ENERGY INC COM Stock 25746U109   245,556 4,005 SH   SOLE   400 0 3,604
CITIGROUP INC COM NEW Stock 172967424   110,226 2,437 SH   SOLE   0 0 2,437
AGILENT TECHNOLOGIES INC COM Stock 00846U101   29,694 198 SH   SOLE   0 0 198
EXXON MOBIL CORP COM Stock 30231G102   8,673,357 78,634 SH   SOLE   20,263 0 58,371
UNITEDHEALTH GROUP INC COM Stock 91324P102   1,482,003 2,795 SH   SOLE   0 0 2,795
TRAVELERS COMPANIES INC COM Stock 89417E109   462,862 2,469 SH   SOLE   0 0 2,468
LOWES COS INC COM Stock 548661107   332,332 1,668 SH   SOLE   0 0 1,668
DEERE & CO COM Stock 244199105   163,358 381 SH   SOLE   0 0 381
ISHARES MSCI ACWI ETF ETF 464288257   430,544 5,072 SH   SOLE   0 0 5,072
COLGATE PALMOLIVE CO COM Stock 194162103   533,426 6,770 SH   SOLE   0 0 6,770
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   6,168,752 190,452 SH   SOLE   3,928 0 186,524
AMERICAN INTL GROUP INC COM NEW Stock 026874784   230,573 3,646 SH   SOLE   0 0 3,646
DEVON ENERGY CORP NEW COM Stock 25179M103   206,120 3,351 SH   SOLE   0 0 3,351
COUSINS PPTYS INC COM NEW REIT 222795502   1,410,701 55,781 SH   SOLE   0 0 55,781
NOVO-NORDISK A S ADR ADR 670100205   5,729,849 42,337 SH   SOLE   34,343 0 7,993
SAP SE SPON ADR ADR 803054204   88,331 856 SH   SOLE   0 0 856
RELX PLC SPONSORED ADR ADR 759530108   5,814,159 209,746 SH   SOLE   180,466 0 29,280
KRAFT HEINZ CO COM Stock 500754106   9,873,148 242,524 SH   SOLE   207,020 0 35,503
PAYPAL HLDGS INC COM Stock 70450Y103   383,235 5,381 SH   SOLE   0 0 5,381
SCHWAB CHARLES CORP COM Stock 808513105   320,967 3,855 SH   SOLE   0 0 3,855
CROWN CASTLE INC COM REIT 22822V101   510,217 3,762 SH   SOLE   876 0 2,885
HEARTLAND FINL USA INC COM Stock 42234Q102   221,958 4,761 SH   SOLE   0 0 4,761
BLACKROCK INC COM Stock 09247X101   291,247 411 SH   SOLE   0 0 411
CBRE GROUP INC CL A Stock 12504L109   28,860 375 SH   SOLE   0 0 375
ISHARES CORE S&P MID-CAP ETF ETF 464287507   22,360,281 92,440 SH   SOLE   0 0 92,439
ISHARES MSCI EAFE ETF ETF 464287465   4,038,473 61,525 SH   SOLE   0 0 61,524
APPLE INC COM Stock 037833100   16,489,474 126,910 SH   SOLE   6,578 0 120,332
ABBOTT LABS COM Stock 002824100   2,479,838 22,587 SH   SOLE   9,742 0 12,845
DISNEY WALT CO COM Stock 254687106   684,573 7,880 SH   SOLE   2,610 0 5,269
RAYMOND JAMES FINL INC COM Stock 754730109   14,211 133 SH   SOLE   0 0 133
ISHARES RUSSELL 1000 ETF ETF 464287622   2,599,751 12,349 SH   SOLE   0 0 12,349
MARSH & MCLENNAN COS INC COM Stock 571748102   96,144 581 SH   SOLE   0 0 581
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   12,459,133 82,157 SH   SOLE   9,545 0 72,612