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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 8,143 2,498 SH   SOLE   0 0 2,498
GLOBAL PMTS INC COM Stock 37940X102 1,163 8,500 SH   SOLE   4,119 0 4,381
PRUDENTIAL FINL INC COM Stock 744320102 474 4,013 SH   SOLE   0 0 4,013
INVESCO QQQ TRUST ETF 46090E103 2,465 6,799 SH   SOLE   0 0 6,798
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 4,091 25,738 SH   SOLE   0 0 25,738
STARBUCKS CORP COM Stock 855244109 315 3,460 SH   SOLE   0 0 3,460
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 671 20,000 SH   SOLE   0 0 20,000
JOHNSON & JOHNSON COM Stock 478160104 17,300 97,612 SH   SOLE   61,742 0 35,869
WASTE MGMT INC DEL COM Stock 94106L109 554 3,495 SH   SOLE   3,000 0 495
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,375 6,038 SH   SOLE   0 0 6,038
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 66,394 839,957 SH   SOLE   474 0 839,483
COSTCO WHSL CORP NEW COM Stock 22160K105 1,119 1,944 SH   SOLE   0 0 1,943
HCA HEALTHCARE INC COM Stock 40412C101 6,459 25,774 SH   SOLE   10,188 0 15,586
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 5,885 130,340 SH   SOLE   2,908 0 127,432
GOLDMAN SACHS GROUP INC COM Stock 38141G104 203 616 SH   SOLE   0 0 616
PROCTER AND GAMBLE CO COM Stock 742718109 3,960 25,916 SH   SOLE   14,171 0 11,745
COCA COLA CO COM Stock 191216100 18,110 292,097 SH   SOLE   167,943 0 124,153
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1,680 65,091 SH   SOLE   0 0 65,090
TRUIST FINL CORP COM Stock 89832Q109 786 13,857 SH   SOLE   1,150 0 12,706
UNITED PARCEL SERVICE INC CL B Stock 911312106 283 1,319 SH   SOLE   0 0 1,318
VANGUARD REAL ESTATE ETF ETF 922908553 1,150 10,613 SH   SOLE   0 0 10,612
INTEL CORP COM Stock 458140100 7,405 149,409 SH   SOLE   101,006 0 48,403
CME GROUP INC COM Stock 12572Q105 8,388 35,266 SH   SOLE   31,736 0 3,528
STATE STR CORP COM Stock 857477103 13,054 149,836 SH   SOLE   135,083 0 14,752
MEDTRONIC PLC SHS Stock G5960L103 13,784 124,233 SH   SOLE   110,986 0 13,247
COMERICA INC COM Stock 200340107 337 3,724 SH   SOLE   0 0 3,724
NETFLIX INC COM Stock 64110L106 357 952 SH   SOLE   0 0 952
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1,239 3,574 SH   SOLE   0 0 3,573
ISHARES SILVER TRUST ETF 46428Q109 208 9,084 SH   SOLE   0 0 9,084
KINSALE CAP GROUP INC COM Stock 49714P108 456 2,000 SH   SOLE   0 0 2,000
HESS CORP COM Stock 42809H107 259 2,419 SH   SOLE   0 0 2,419
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 558 10,340 SH   SOLE   0 0 10,340
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 431 325 SH   SOLE   0 0 325
SANOFI SPONSORED ADR ADR 80105N105 215 4,179 SH   SOLE   995 0 3,183
MERCK & CO INC COM Stock 58933Y105 7,022 85,587 SH   SOLE   70,983 0 14,604
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 254 2,431 SH   SOLE   0 0 2,431
SPDR S&P 500 ETF ETF 78462F103 105,323 233,201 SH   SOLE   22,472 0 210,729
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,118 3,128 SH   SOLE   0 0 3,127
GLOBE LIFE INC COM Stock 37959E102 828 8,232 SH   SOLE   0 0 8,232
DIAGEO PLC SPON ADR NEW ADR 25243Q205 8,025 39,507 SH   SOLE   35,622 0 3,884
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 1,516 20,201 SH   SOLE   0 0 20,200
VERIZON COMMUNICATIONS INC COM Stock 92343V104 649 12,735 SH   SOLE   0 0 12,734
UNUM GROUP COM Stock 91529Y106 317 10,055 SH   SOLE   0 0 10,055
CHUBB LIMITED COM Stock H1467J104 303 1,418 SH   SOLE   115 0 1,303
MARVELL TECHNOLOGY INC COM Stock 573874104 285 3,979 SH   SOLE   0 0 3,979
VALE S A SPONSORED ADS ADR 91912E105 211 10,550 SH   SOLE   0 0 10,550
AGCO CORP COM Stock 001084102 292 2,000 SH   SOLE   0 0 2,000
PEPSICO INC COM Stock 713448108 1,448 8,653 SH   SOLE   3,105 0 5,547
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 4,909 234,767 SH   SOLE   179,810 0 54,957
ISHARES GLOBAL CONSUMER DISCRETIONARY ETF ETF 464288745 391 2,500 SH   SOLE   0 0 2,500
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 39,816 1,407,906 SH   SOLE   4,000 0 1,403,906
HONEYWELL INTL INC COM Stock 438516106 13,239 68,037 SH   SOLE   40,996 0 27,040
KKR REAL ESTATE FIN TR INC COM REIT 48251K100 326 15,816 SH   SOLE   0 0 15,816
FIRST BANCORP N C COM Stock 318910106 672 16,099 SH   SOLE   0 0 16,099
US BANCORP DEL COM NEW Stock 902973304 215 4,041 SH   SOLE   0 0 4,041
BP PLC SPONSORED ADR ADR 055622104 6,989 237,710 SH   SOLE   197,378 0 40,331
HOME DEPOT INC COM Stock 437076102 3,724 12,442 SH   SOLE   1,161 0 11,280
TCG BDC INC COM CEF 872280102 163 11,314 SH   SOLE   0 0 11,314
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,216 5,345 SH   SOLE   0 0 5,345
DUPONT DE NEMOURS INC COM Stock 26614N102 501 6,807 SH   SOLE   0 0 6,807
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 672 4,162 SH   SOLE   420 0 3,741
SPDR GOLD SHARES ETF 78463V107 7,100 39,303 SH   SOLE   0 0 39,303
SOUTHERN CO COM Stock 842587107 654 9,025 SH   SOLE   0 0 9,025
BECTON DICKINSON & CO COM Stock 075887109 252 947 SH   SOLE   947 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 209 4,409 SH   SOLE   0 0 4,408
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 447 20,060 SH   SOLE   0 0 20,059
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 6,035 21,737 SH   SOLE   0 0 21,737
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1,076 20,161 SH   SOLE   0 0 20,161
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 474 12,896 SH   SOLE   0 0 12,895
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,006 55,815 SH   SOLE   0 0 55,815
HENRY JACK & ASSOC INC COM Stock 426281101 292 1,482 SH   SOLE   0 0 1,482
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 255 3,403 SH   SOLE   0 0 3,403
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 6,181 61,707 SH   SOLE   0 0 61,707
INVESCO S&P 500 REVENUE ETF ETF 46138G698 710 8,800 SH   SOLE   0 0 8,800
ISHARES S&P SMALL-CAP FUND ETF 464287804 28,224 261,628 SH   SOLE   44,330 0 217,297
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 5,574 15,793 SH   SOLE   1,450 0 14,343
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 1,636 3,591 SH   SOLE   0 0 3,591
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 377 4,825 SH   SOLE   0 0 4,825
ALPHABET INC CAP STK CL A Stock 02079K305 5,240 1,884 SH   SOLE   0 0 1,884
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508 5,017 39,691 SH   SOLE   2,028 0 37,663
UNILEVER PLC SPON ADR NEW ADR 904767704 6,688 146,756 SH   SOLE   129,304 0 17,451
COMCAST CORP NEW CL A Stock 20030N101 3,053 65,198 SH   SOLE   53,693 0 11,504
MICROSOFT CORP COM Stock 594918104 23,736 76,986 SH   SOLE   49,422 0 27,563
DOCUSIGN INC COM Stock 256163106 294 2,741 SH   SOLE   0 0 2,741
EQUITABLE HLDGS INC COM Stock 29452E101 1,855 60,000 SH   SOLE   0 0 60,000
SCHLUMBERGER LTD COM STK Stock 806857108 4,724 114,360 SH   SOLE   100,796 0 13,564
CVS HEALTH CORP COM Stock 126650100 384 3,799 SH   SOLE   0 0 3,798
V F CORP COM Stock 918204108 2,069 36,389 SH   SOLE   32,615 0 3,774
SPDR GOLD MINISHARES TRUST ETF 98149E303 214 5,557 SH   SOLE   0 0 5,557
AMERIPRISE FINL INC COM Stock 03076C106 206 687 SH   SOLE   0 0 687
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4,231 8 SH   SOLE   0 0 8
VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 517 9,041 SH   SOLE   0 0 9,041
ALLIANCE RESOURCE PARTNERS L P UT LTD PART Stock 01877R108 1,762 114,200 SH   SOLE   0 0 114,200
BOEING CO COM Stock 097023105 607 3,170 SH   SOLE   500 0 2,670
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 10,495 49,383 SH   SOLE   0 0 49,382
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,600 6,729 SH   SOLE   0 0 6,728
NEXTERA ENERGY INC COM Stock 65339F101 11,310 133,517 SH   SOLE   114,959 0 18,557
NIKE INC CL B Stock 654106103 1,638 12,174 SH   SOLE   0 0 12,174
EQUITRANS MIDSTREAM CORP COM Stock 294600101 173 20,496 SH   SOLE   0 0 20,496
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 682 2,680 SH   SOLE   0 0 2,680
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 545 14,234 SH   SOLE   0 0 14,234
NORFOLK SOUTHN CORP COM Stock 655844108 1,151 4,036 SH   SOLE   0 0 4,035
NEWMARKET CORP COM Stock 651587107 3,355 10,342 SH   SOLE   81 0 10,261
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 1,986 4,769 SH   SOLE   0 0 4,768
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 4,382 61,378 SH   SOLE   0 0 61,378
DOW INC COM Stock 260557103 5,733 89,977 SH   SOLE   74,671 0 15,305
LYONDELLBASELL INDUSTRIES N.V. Stock N53745100 526 5,120 SH   SOLE   0 0 5,120
VANGUARD S&P 500 ETF ETF 922908363 75,311 181,397 SH   SOLE   0 0 181,397
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 11,029 166,255 SH   SOLE   148,617 0 17,638
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 662 1,350 SH   SOLE   0 0 1,350
SOUTH PLAINS FINANCIAL INC COM Stock 83946P107 923 34,740 SH   SOLE   0 0 34,740
GOLUB CAP BDC INC COM CEF 38173M102 4,302 282,855 SH   SOLE   0 0 282,855
CORTEVA INC COM Stock 22052L104 364 6,326 SH   SOLE   0 0 6,326
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 541 2,383 SH   SOLE   0 0 2,383
TARGA RES CORP COM Stock 87612G101 10,459 138,582 SH   SOLE   129,684 0 8,898
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 3,412 21,634 SH   SOLE   0 0 21,634
ISHARES SELF-DRIVING EV AND TECH ETF ETF 46435U366 373 8,039 SH   SOLE   0 0 8,039
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 814 4,110 SH   SOLE   0 0 4,110
OWL ROCK CAPITAL CORPORATION COM CEF 69121K104 740 50,072 SH   SOLE   0 0 50,072
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 1,292 120,113 SH   SOLE   0 0 120,112
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,991 24,033 SH   SOLE   99 0 23,933
LILLY ELI & CO COM Stock 532457108 3,464 12,097 SH   SOLE   9,430 0 2,667
AIR PRODS & CHEMS INC COM Stock 009158106 2,599 10,400 SH   SOLE   9,271 0 1,129
AKAZOO SA SHS Stock L0164E108 0 77,500 SH   SOLE   0 0 77,500
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 206 7,804 SH   SOLE   0 0 7,804
SCHWAB U.S. MID-CAP ETF ETF 808524508 1,585 20,900 SH   SOLE   0 0 20,899
GLOBAL X CANNABIS ETF ETF 37954Y426 138 25,274 SH   SOLE   0 0 25,274
VANGUARD S&P 500 VALUE ETF ETF 921932703 795 5,273 SH   SOLE   0 0 5,273
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 460 3,842 SH   SOLE   0 0 3,842
DRAFTKINGS INC COM CL A Stock 26142R104 310 15,919 SH   SOLE   0 0 15,919
VANGUARD S&P 500 GROWTH ETF ETF 921932505 261 947 SH   SOLE   0 0 947
ISHARES RUSSELL 2000 ETF ETF 464287655 4,994 24,328 SH   SOLE   0 0 24,327
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 476 4,258 SH   SOLE   0 0 4,258
AFLAC INC COM Stock 001055102 3,300 51,253 SH   SOLE   46,120 0 5,133
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 220 139 SH   SOLE   0 0 139
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,279 9,979 SH   SOLE   0 0 9,979
NEW MTN FIN CORP COM CEF 647551100 416 30,000 SH   SOLE   30,000 0 0
SNOWFLAKE INC CL A Stock 833445109 471 2,056 SH   SOLE   0 0 2,056
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 580 3,295 SH   SOLE   0 0 3,295
F N B CORP COM Stock 302520101 193 15,500 SH   SOLE   0 0 15,500
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 515 10,490 SH   SOLE   0 0 10,490
ISHARES MSCI EAFE VALUE ETF ETF 464288877 3,651 72,639 SH   SOLE   59,903 0 12,736
AIRBNB INC COM CL A Stock 009066101 769 4,476 SH   SOLE   0 0 4,476
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 2,532 226,304 SH   SOLE   125,000 0 101,304
JOBY AVIATION INC COMMON STOCK Stock G65163100 153 23,098 SH   SOLE   0 0 23,098
INNOVAGE HLDG CORP COM Stock 45784A104 96 15,000 SH   SOLE   0 0 15,000
COINBASE GLOBAL INC COM CL A Stock 19260Q107 241 1,269 SH   SOLE   261 0 1,008
KNOWBE4 INC CL A Stock 49926T104 473 20,547 SH   SOLE   0 0 20,547
VISA INC COM CL A Stock 92826C839 2,166 9,767 SH   SOLE   0 0 9,767
DIDI GLOBAL INC SPONSORED ADS ADR 23292E108 31 12,380 SH   SOLE   6,630 0 5,750
SENTINELONE INC CL A Stock 81730H109 453 11,690 SH   SOLE   0 0 11,690
ERASCA INC COM Stock 29479A108 1,788 207,874 SH   SOLE   0 0 207,874
EVOLV TECHNOLOGIES HLDNGS INC COM CL A Stock 30049H102 15,075 5,688,776 SH   SOLE   0 0 5,688,776
NAVITAS SEMICONDUCTOR CORP COM Stock 63942X106 1,515 147,400 SH   SOLE   0 0 147,400
RUNWAY GROWTH FINANCE CORP COM Stock 78163D100 911 67,074 SH   SOLE   62,760 0 4,314
AURORA INNOVATION INC CLASS A COM Stock 051774107 67 12,022 SH   SOLE   0 0 12,022
MR COOPER GROUP INC COM Stock 62482R107 685 15,000 SH   SOLE   0 0 15,000
VANGUARD VALUE INDEX FUND ETF 922908744 3,991 27,005 SH   SOLE   0 0 27,005
VANGUARD GROWTH INDEX FUND ETF 922908736 1,046 3,637 SH   SOLE   0 0 3,637
PEMBINA PIPELINE CORP COM Stock 706327103 276 7,350 SH   SOLE   0 0 7,350
VANECK SEMICONDUCTOR ETF ETF 92189F676 7,440 27,578 SH   SOLE   14,025 0 13,553
PHILLIPS 66 COM Stock 718546104 727 8,412 SH   SOLE   0 0 8,412
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 369 3,654 SH   SOLE   0 0 3,654
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 2,130 41,585 SH   SOLE   0 0 41,585
SHELL PLC SPON ADS ADR 780259305 5,956 108,429 SH   SOLE   100,000 0 8,429
META PLATFORMS INC CL A Stock 30303M102 2,797 12,577 SH   SOLE   0 0 12,577
COCA-COLA EUROPACIFIC PARTNERS Stock G25839104 7,775 159,940 SH   SOLE   124,826 0 35,114
INVESCO TR INVT GRADE MUNS COM CEF 46131M106 336 28,950 SH   SOLE   0 0 28,950
INVESCO MUN TR COM CEF 46131J103 460 40,000 SH   SOLE   0 0 40,000
BROADCOM INC COM Stock 11135F101 15,482 24,587 SH   SOLE   20,196 0 4,390
DIAMONDBACK ENERGY INC COM Stock 25278X109 740 5,401 SH   SOLE   0 0 5,401
MARTIN MARIETTA MATLS INC COM Stock 573284106 281 730 SH   SOLE   0 0 730
ING GROEP N.V. SPONSORED ADR ADR 456837103 4,665 447,315 SH   SOLE   405,876 0 41,438
NOVARTIS AG SPONSORED ADR ADR 66987V109 339 3,865 SH   SOLE   2,005 0 1,859
ISHARES CORE MSCI EAFE ETF ETF 46432F842 52,022 748,417 SH   SOLE   85,460 0 662,957
KINDER MORGAN INC DEL COM Stock 49456B101 833 44,076 SH   SOLE   635 0 43,440
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 4,517 13,394 SH   SOLE   11,575 0 1,819
EQUIFAX INC COM Stock 294429105 284 1,196 SH   SOLE   0 0 1,196
ENBRIDGE INC COM Stock 29250N105 307 6,658 SH   SOLE   0 0 6,658
NVIDIA CORPORATION COM Stock 67066G104 2,702 9,901 SH   SOLE   0 0 9,901
EOG RES INC COM Stock 26875P101 1,485 12,459 SH   SOLE   0 0 12,459
ABBVIE INC COM Stock 00287Y109 807 4,979 SH   SOLE   1,407 0 3,571
SPDR S&P BIOTECH ETF ETF 78464A870 282 3,138 SH   SOLE   0 0 3,138
INVESCO ADVANTAGE MUN INCOME T SH BEN INT CEF 46132E103 1,032 98,650 SH   SOLE   0 0 98,650
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 43,272 778,982 SH   SOLE   81,390 0 697,591
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 742 9,335 SH   SOLE   0 0 9,334
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 564 9,797 SH   SOLE   0 0 9,796
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 8,091 77,602 SH   SOLE   63,712 0 13,889
BLACKSTONE INC COM Stock 09260D107 256 2,015 SH   SOLE   0 0 2,015
SYNOVUS FINL CORP COM NEW Stock 87161C501 1,444 29,473 SH   SOLE   27,618 0 1,855
ROCKWELL AUTOMATION INC COM Stock 773903109 664 2,370 SH   SOLE   0 0 2,370
QUALCOMM INC COM Stock 747525103 14,506 94,923 SH   SOLE   81,055 0 13,868
GENERAL DYNAMICS CORP COM Stock 369550108 472 1,959 SH   SOLE   0 0 1,959
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 277 918 SH   SOLE   0 0 918
CULLEN FROST BANKERS INC COM Stock 229899109 314 2,270 SH   SOLE   0 0 2,270
DISCOVER FINL SVCS COM Stock 254709108 2,197 19,935 SH   SOLE   17,685 0 2,250
MCDONALDS CORP COM Stock 580135101 782 3,164 SH   SOLE   1,378 0 1,785
NEW RESIDENTIAL INVT CORP COM NEW REIT 64828T201 1,208 110,000 SH   SOLE   0 0 110,000
CISCO SYS INC COM Stock 17275R102 812 14,559 SH   SOLE   4,162 0 10,396
ISHARES RUSSELL MID-CAP ETF ETF 464287499 543 6,952 SH   SOLE   0 0 6,952
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,062 9,709 SH   SOLE   0 0 9,708
AUTODESK INC COM Stock 052769106 450 2,101 SH   SOLE   0 0 2,101
ISHARES MSCI EMERGING MARKETS ASIA INDEX FUND ETF 464286426 1,973 26,720 SH   SOLE   23,100 0 3,620
AT&T INC COM Stock 00206R102 921 38,978 SH   SOLE   0 0 38,977
FLEXSHARES QUALITY DIVIDEND DEFENSIVE INDEX FUND ETF 33939L845 889 15,735 SH   SOLE   0 0 15,735
GENERAL ELECTRIC CO COM NEW Stock 369604301 205 2,245 SH   SOLE   432 0 1,813
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 2,357 14,009 SH   SOLE   0 0 14,008
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 950 32,830 SH   SOLE   0 0 32,829
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 237 7,350 SH   SOLE   0 0 7,350
PLAINS GP HLDGS L P LTD PARTNR INT A Stock 72651A207 325 28,100 SH   SOLE   0 0 28,100
ISHARES S&P 500 VALUE ETF ETF 464287408 294 1,889 SH   SOLE   0 0 1,889
ISHARES S&P 500 GROWTH ETF ETF 464287309 377 4,937 SH   SOLE   0 0 4,937
ISHARES CORE S&P 500 ETF ETF 464287200 15,789 34,802 SH   SOLE   7,505 0 27,296
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102 1,352 1,000 SH   SOLE   0 0 1,000
ONEOK INC NEW COM Stock 682680103 3,434 48,621 SH   SOLE   39,872 0 8,749
WELLS FARGO CO NEW COM Stock 949746101 572 11,807 SH   SOLE   0 0 11,806
UNION PAC CORP COM Stock 907818108 10,208 37,365 SH   SOLE   29,870 0 7,494
RIO TINTO PLC SPONSORED ADR ADR 767204100 5,758 71,615 SH   SOLE   64,819 0 6,795
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 466 12,797 SH   SOLE   0 0 12,797
SALESFORCE INC COM Stock 79466L302 1,356 6,388 SH   SOLE   0 0 6,388
MCCORMICK & CO INC COM NON VTG Stock 579780206 534 5,353 SH   SOLE   5,072 0 281
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,814 3,071 SH   SOLE   0 0 3,070
LOCKHEED MARTIN CORP COM Stock 539830109 3,187 7,220 SH   SOLE   4,964 0 2,256
JPMORGAN CHASE & CO COM Stock 46625H100 10,983 80,571 SH   SOLE   52,261 0 28,309
GENWORTH FINL INC COM CL A Stock 37247D106 45 12,000 SH   SOLE   0 0 12,000
CHEVRON CORP NEW COM Stock 166764100 11,852 72,788 SH   SOLE   15,005 0 57,783
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 326 2,975 SH   SOLE   0 0 2,974
ALBEMARLE CORP COM Stock 012653101 8,506 38,463 SH   SOLE   0 0 38,463
CONOCOPHILLIPS COM Stock 20825C104 1,949 19,494 SH   SOLE   0 0 19,494
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 11,912 248,005 SH   SOLE   0 0 248,004
CINCINNATI FINL CORP COM Stock 172062101 210 1,542 SH   SOLE   0 0 1,541
DANAHER CORPORATION COM Stock 235851102 1,040 3,547 SH   SOLE   1 0 3,545
PERKINELMER INC COM Stock 714046109 323 1,852 SH   SOLE   0 0 1,852
BK OF AMERICA CORP COM Stock 060505104 5,677 137,725 SH   SOLE   69,995 0 67,729
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 750 13,063 SH   SOLE   0 0 13,063
WALMART INC COM Stock 931142103 615 4,127 SH   SOLE   0 0 4,127
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 486 3,737 SH   SOLE   0 0 3,737
ORACLE CORP COM Stock 68389X105 507 6,123 SH   SOLE   0 0 6,123
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 12,286 124,011 SH   SOLE   107,901 0 16,109
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 15,635 338,923 SH   SOLE   5,990 0 332,932
TEXAS INSTRS INC COM Stock 882508104 1,031 5,617 SH   SOLE   195 0 5,422
TARGET CORP COM Stock 87612E106 2,835 13,359 SH   SOLE   10,579 0 2,779
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 156,779 1,396,695 SH   SOLE   80,655 0 1,316,039
PFIZER INC COM Stock 717081103 930 17,973 SH   SOLE   3,586 0 14,387
MORGAN STANLEY COM NEW Stock 617446448 11,327 129,597 SH   SOLE   112,670 0 16,926
KLA CORP COM NEW Stock 482480100 2,199 6,008 SH   SOLE   4,419 0 1,589
CATERPILLAR INC COM Stock 149123101 12,226 54,871 SH   SOLE   49,052 0 5,818
ALPHABET INC CAP STK CL C Stock 02079K107 5,748 2,058 SH   SOLE   0 0 2,058
AMERICAN EXPRESS CO COM Stock 025816109 6,938 37,100 SH   SOLE   28,851 0 8,248
AMGEN INC COM Stock 031162100 1,342 5,550 SH   SOLE   0 0 5,549
APPLIED MATLS INC COM Stock 038222105 520 3,945 SH   SOLE   0 0 3,945
VANGUARD UTILITIES INDEX FUND ETF 92204A876 247 1,529 SH   SOLE   0 0 1,529
WILLIAMS COS INC COM Stock 969457100 429 12,835 SH   SOLE   0 0 12,835
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 9,842 93,150 SH   SOLE   0 0 93,150
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 5,404 71,231 SH   SOLE   0 0 71,231
CHIMERA INVT CORP COM NEW REIT 16934Q208 903 75,000 SH   SOLE   0 0 75,000
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 29,381 181,183 SH   SOLE   43,920 0 137,262
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 399 6,020 SH   SOLE   0 0 6,020
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 11,176 104,354 SH   SOLE   60,669 0 43,685
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 367 3,377 SH   SOLE   0 0 3,377
ABIOMED INC COM Stock 003654100 3,977 12,005 SH   SOLE   0 0 12,005
ANTERO MIDSTREAM CORP COM Stock 03676B102 272 25,000 SH   SOLE   0 0 25,000
NATIONAL RETAIL PROPERTIES INC COM REIT 637417106 1,862 41,435 SH   SOLE   38,425 0 3,010
LAM RESEARCH CORP COM Stock 512807108 496 923 SH   SOLE   0 0 923
PHILIP MORRIS INTL INC COM Stock 718172109 273 2,903 SH   SOLE   0 0 2,903
ROPER TECHNOLOGIES INC COM Stock 776696106 1,135 2,404 SH   SOLE   0 0 2,404
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 220 3,007 SH   SOLE   640 0 2,367
ISHARES RUSSELL 3000 ETF ETF 464287689 3,774 14,383 SH   SOLE   0 0 14,382
ISHARES GLOBAL ENERGY ETF ETF 464287341 3,505 96,953 SH   SOLE   53,935 0 43,018
ALTRIA GROUP INC COM Stock 02209S103 529 10,124 SH   SOLE   0 0 10,123
DOMINION ENERGY INC COM Stock 25746U109 316 3,723 SH   SOLE   400 0 3,322
EXXON MOBIL CORP COM Stock 30231G102 5,910 71,560 SH   SOLE   16,757 0 54,803
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,657 3,249 SH   SOLE   0 0 3,249
TRAVELERS COMPANIES INC COM Stock 89417E109 455 2,491 SH   SOLE   0 0 2,491
LOWES COS INC COM Stock 548661107 349 1,726 SH   SOLE   0 0 1,726
ISHARES MSCI ACWI INDEX FUND ETF 464288257 551 5,522 SH   SOLE   0 0 5,521
COLGATE PALMOLIVE CO COM Stock 194162103 393 5,178 SH   SOLE   0 0 5,178
COUSINS PPTYS INC COM NEW REIT 222795502 1,571 39,002 SH   SOLE   0 0 39,002
NOVO-NORDISK A S ADR ADR 670100205 4,733 42,618 SH   SOLE   37,284 0 5,333
RELX PLC SPONSORED ADR ADR 759530108 6,365 204,674 SH   SOLE   181,319 0 23,355
PAYPAL HLDGS INC COM Stock 70450Y103 451 3,898 SH   SOLE   0 0 3,898
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 10,588 57,356 SH   SOLE   50,502 0 6,853
HEARTLAND FINL USA INC COM Stock 42234Q102 228 4,761 SH   SOLE   0 0 4,761
ISHARES S&P MIDCAP FUND ETF 464287507 32,837 122,370 SH   SOLE   268 0 122,102
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 286 13,280 SH   SOLE   0 0 13,280
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,175 22,798 SH   SOLE   0 0 22,798
ISHARES MSCI EAFE ETF ETF 464287465 6,472 87,935 SH   SOLE   1,283 0 86,652
APPLE INC COM Stock 037833100 17,442 99,889 SH   SOLE   0 0 99,888
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 6,107 140,188 SH   SOLE   127,490 0 12,698
ABBOTT LABS COM Stock 002824100 1,326 11,207 SH   SOLE   2,827 0 8,379
DISNEY WALT CO COM Stock 254687106 1,553 11,322 SH   SOLE   2,611 0 8,711
ISHARES RUSSELL 1000 ETF ETF 464287622 1,196 4,781 SH   SOLE   667 0 4,113
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 26,857 161,811 SH   SOLE   46,891 0 114,920