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
3M CO COM 88579Y101 614 3,184 SH   SOLE   3,184 0 0
ABBOTT LABS COM 002824100 12,517 104,444 SH   SOLE   104,444 0 0
ABBVIE INC COM 00287Y109 10,147 93,765 SH   SOLE   93,765 0 0
ACCENTURE PLC IRELAND CL A COM G1151C101 10,851 39,280 SH   SOLE   39,280 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,667 3,506 SH   SOLE   3,506 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 335 2,634 SH   SOLE   2,634 0 0
AIR PRODS & CHEMS INC COM 009158106 265 941 SH   SOLE   941 0 0
ALAMOS GOLD INC NEW CL A COM 011532108 133 17,090 SH   SOLE   17,090 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 280 1,237 SH   SOLE   1,237 0 0
ALLIANT ENERGY CORP COM 018802108 283 5,234 SH   SOLE   5,234 0 0
ALLSTATE CORP COM 020002101 434 3,774 SH   SOLE   3,774 0 0
ALPHABET INC CAP STK CL A COM 02079K305 5,866 2,844 SH   SOLE   2,844 0 0
ALPHABET INC CAP STK CL C COM 02079K107 7,300 3,529 SH   SOLE   3,529 0 0
ALTRIA GROUP INC COM 02209S103 489 9,559 SH   SOLE   9,559 0 0
AMAZON COM INC COM 023135106 309 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 12,137 3,923 SH   SOLE   3,923 0 0
AMERICAN ELEC PWR CO INC COM 025537101 309 3,645 SH   SOLE   3,645 0 0
AMERICAN EXPRESS CO COM 025816109 675 4,776 SH   SOLE   4,776 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,534 14,785 SH   SOLE   14,785 0 0
AMGEN INC COM 031162100 9,264 37,235 SH   SOLE   37,235 0 0
AON PLC CL A COM G0403H108 214 930 SH   SOLE   930 0 0
APA CORPORATION COM 03743Q108 889 49,678 SH   SOLE   49,678 0 0
APPLE INC COM 037833100 489 4,000 SH Call SOLE   0 0 4,000
APPLE INC COM 037833100 23,399 191,561 SH   SOLE   191,561 0 0
APPLIED MATLS INC COM 038222105 243 1,817 SH   SOLE   1,817 0 0
ARK ETF TR GENOMIC REV ETF COM 00214Q302 317 3,577 SH   SOLE   3,577 0 0
ARK ETF TR AUTNMUS TECHNLGY COM 00214Q203 323 3,850 SH   SOLE   3,850 0 0
ASML HOLDING N V COM N07059210 251 406 SH   SOLE   406 0 0
AT&T INC COM 00206R102 9,242 305,320 SH   SOLE   305,320 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,159 6,147 SH   SOLE   6,147 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 416 12,817 SH   SOLE   12,817 0 0
BAXTER INTL INC COM 071813109 2,158 25,584 SH   SOLE   25,584 0 0
BECTON DICKINSON & CO COM 075887109 1,845 7,587 SH   SOLE   7,587 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,577 6,173 SH   SOLE   6,173 0 0
BK OF AMERICA CORP COM 060505104 12,687 327,911 SH   SOLE   327,911 0 0
BLACK STONE MINERALS L P COM 09225M101 96 11,000 SH   SOLE   11,000 0 0
BLACKROCK INC COM 09247X101 10,918 14,480 SH   SOLE   14,480 0 0
BLACKSTONE GROUP INC COM 09260D107 987 13,242 SH   SOLE   13,242 0 0
BOEING CO COM 097023105 1,257 4,934 SH   SOLE   4,934 0 0
BOOKING HOLDINGS INC COM 09857L108 2,437 1,046 SH   SOLE   1,046 0 0
BP PLC SA COM 055622104 475 19,526 SH   SOLE   19,526 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 527 8,354 SH   SOLE   8,354 0 0
BROADCOM INC COM 11135F101 10,693 23,062 SH   SOLE   23,062 0 0
CADENCE BANCORPORATION CL A COM 12739A100 728 35,127 SH   SOLE   35,127 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 881 144,424 SH   SOLE   144,424 0 0
CAMDEN PPTY TR COM 133131102 225 2,049 SH   SOLE   2,049 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,709 29,148 SH   SOLE   29,148 0 0
CATERPILLAR INC COM 149123101 479 2,064 SH   SOLE   2,064 0 0
CBTX INC COM 12481V104 768 24,986 SH   SOLE   24,986 0 0
CENTERPOINT ENERGY INC COM 15189T107 300 13,257 SH   SOLE   13,257 0 0
CHENIERE ENERGY INC COM 16411R208 867 12,043 SH   SOLE   12,043 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 1,039 25,000 SH   SOLE   25,000 0 0
CHEVRON CORP NEW COM 166764100 9,715 92,713 SH   SOLE   92,713 0 0
CIGNA CORP NEW COM 125523100 2,039 8,433 SH   SOLE   8,433 0 0
CIMAREX ENERGY CO COM 171798101 453 7,631 SH   SOLE   7,631 0 0
CINCINNATI FINL CORP COM 172062101 3,048 29,567 SH   SOLE   29,567 0 0
CISCO SYS INC COM 17275R102 9,475 183,241 SH   SOLE   183,241 0 0
CITIGROUP INC COM 172967424 10,340 142,131 SH   SOLE   142,131 0 0
CLOROX CO DEL COM 189054109 336 1,742 SH   SOLE   1,742 0 0
COCA COLA CO COM 191216100 4,153 78,796 SH   SOLE   78,796 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 1,559 19,957 SH   SOLE   19,957 0 0
COLGATE PALMOLIVE CO COM 194162103 138 1,748 SH   SOLE   1,748 0 0
COLONY BANKCORP INC COM 19623P101 408 26,147 SH   SOLE   26,147 0 0
COLONY CR REAL ESTATE INC COM CL A COM 19625T101 96 11,227 SH   SOLE   11,227 0 0
COMCAST CORP NEW CL A COM 20030N101 8,423 155,664 SH   SOLE   155,664 0 0
CONOCOPHILLIPS COM 20825C104 718 13,554 SH   SOLE   13,554 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 2,653 11,636 SH   SOLE   11,636 0 0
CORTEVA INC COM 22052L104 3,847 82,517 SH   SOLE   82,517 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,320 6,582 SH   SOLE   6,582 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,306 54,065 SH   SOLE   54,065 0 0
CSX CORP COM 126408103 671 6,963 SH   SOLE   6,963 0 0
CUMMINS INC COM 231021106 9,937 38,351 SH   SOLE   38,351 0 0
CURTISS WRIGHT CORP COM 231561101 242 2,039 SH   SOLE   2,039 0 0
CVS HEALTH CORP COM 126650100 8,334 110,778 SH   SOLE   110,778 0 0
DEERE & CO COM 244199105 377 1,008 SH   SOLE   1,008 0 0
DELTA AIR LINES INC DEL COM 247361702 252 5,229 SH   SOLE   5,229 0 0
DIAGEO PLC COM 25243Q205 249 1,513 SH   SOLE   1,513 0 0
DIGITAL TURBINE INC COM 25400W102 249 3,100 SH   SOLE   3,100 0 0
DISNEY WALT CO COM 254687106 1,160 6,286 SH   SOLE   6,286 0 0
DOMINION ENERGY INC COM 25746U109 6,664 87,729 SH   SOLE   87,729 0 0
DOW INC COM 260557103 8,264 129,254 SH   SOLE   129,254 0 0
DUKE ENERGY CORP NEW COM 26441C204 8,383 86,840 SH   SOLE   86,840 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,664 21,537 SH   SOLE   21,537 0 0
EAGLE MATLS INC COM 26969P108 1,261 9,385 SH   SOLE   9,385 0 0
EATON CORP PLC COM G29183103 412 2,978 SH   SOLE   2,978 0 0
ECOLAB INC COM 278865100 1,467 6,852 SH   SOLE   6,852 0 0
EMERSON ELEC CO COM 291011104 3,124 34,632 SH   SOLE   34,632 0 0
ENBRIDGE INC COM 29250N105 952 26,155 SH   SOLE   26,155 0 0
ENERGY TRANSFER LP COM 29273V100 652 84,855 SH   SOLE   84,855 0 0
ENLINK MIDSTREAM LLC COM 29336T100 48 11,160 SH   SOLE   11,160 0 0
ENPHASE ENERGY INC COM 29355A107 246 1,516 SH   SOLE   1,516 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,987 181,042 SH   SOLE   181,042 0 0
EOG RES INC COM 26875P101 403 5,563 SH   SOLE   5,563 0 0
ESSENTIAL UTILS INC COM 29670G102 219 4,898 SH   SOLE   4,898 0 0
EXXON MOBIL CORP COM 30231G102 50,442 903,488 SH   SOLE   903,488 0 0
FACEBOOK INC CL A COM 30303M102 4,467 15,165 SH   SOLE   15,165 0 0
FASTENAL CO COM 311900104 577 11,467 SH   SOLE   11,467 0 0
FEDEX CORP COM 31428X106 215 758 SH   SOLE   758 0 0
FIDELITY COVINGTON TRUST TOTAL BD ETF COM 316188309 288 5,495 SH   SOLE   5,495 0 0
FIFTH THIRD BANCORP COM 316773100 1,276 34,070 SH   SOLE   34,070 0 0
FIRST TR MORNINGSTAR DIVID L COM 336917109 855 26,118 SH   SOLE   26,118 0 0
FORD MTR CO DEL COM 345370860 219 17,906 SH   SOLE   17,906 0 0
FORTINET INC COM 34959E109 230 1,248 SH   SOLE   1,248 0 0
FUTU HLDGS LTD SPON ADS CL A COM 36118L106 243 1,529 SH   SOLE   1,529 0 0
GALLAGHER ARTHUR J & CO COM 363576109 336 2,693 SH   SOLE   2,693 0 0
GENERAL DYNAMICS CORP COM 369550108 2,331 12,837 SH   SOLE   12,837 0 0
GENERAL ELECTRIC CO COM 369604103 342 26,083 SH   SOLE   26,083 0 0
GENERAL MLS INC COM 370334104 7,087 115,571 SH   SOLE   115,571 0 0
GENIUS BRANDS INTL INC COM 37229T301 21 11,009 SH   SOLE   11,009 0 0
GILEAD SCIENCES INC COM 375558103 1,398 21,623 SH   SOLE   21,623 0 0
GLOBAL PMTS INC COM 37940X102 215 1,065 SH   SOLE   1,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,314 12,929 SH   SOLE   12,929 0 0
HESS CORP COM 42809H107 1,297 18,335 SH   SOLE   18,335 0 0
HOME DEPOT INC COM 437076102 2,621 8,586 SH   SOLE   8,586 0 0
HONEYWELL INTL INC COM 438516106 7,539 34,732 SH   SOLE   34,732 0 0
HORMEL FOODS CORP COM 440452100 1,086 22,720 SH   SOLE   22,720 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,681 37,116 SH   SOLE   37,116 0 0
INSPERITY INC COM 45778Q107 261 3,112 SH   SOLE   3,112 0 0
INTEL CORP COM 458140100 11,994 187,408 SH   SOLE   187,408 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,925 44,460 SH   SOLE   44,460 0 0
INTERNATIONAL PAPER CO COM 460146103 259 4,792 SH   SOLE   4,792 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR COM 46090A887 464 9,193 SH   SOLE   9,193 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL COM 46138E354 323 5,550 SH   SOLE   5,550 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER COM 46138E651 1,044 28,837 SH   SOLE   28,837 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB COM 46138J882 312 14,432 SH   SOLE   14,432 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB COM 46138J700 317 14,997 SH   SOLE   14,997 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB COM 46138J866 420 19,291 SH   SOLE   19,291 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB COM 46138J841 497 22,408 SH   SOLE   22,408 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT COM 46137V357 268 1,892 SH   SOLE   1,892 0 0
INVESCO EXCHANGE TRADED FD TR WATER RES ETF COM 46137V142 3,448 69,788 SH   SOLE   69,788 0 0
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 COM 46137V613 52,599 346,802 SH   SOLE   346,802 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 4,159 13,034 SH   SOLE   13,034 0 0
ISHARES INC CORE MSCI EMKT COM 46434G103 285 4,421 SH   SOLE   4,421 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 389 1,292 SH   SOLE   1,292 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 427 1,799 SH   SOLE   1,799 0 0
ISHARES TR EUROPE ETF COM 464287861 122 2,430 SH   SOLE   2,430 0 0
ISHARES TR GLOBAL FINLS ETF COM 464287333 214 2,919 SH   SOLE   2,919 0 0
ISHARES TR MBS ETF COM 464288588 347 3,196 SH   SOLE   3,196 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 713 3,225 SH   SOLE   3,225 0 0
ISHARES TR S&P 100 ETF COM 464287101 603 3,352 SH   SOLE   3,352 0 0
ISHARES TR NATIONAL MUN ETF COM 464288414 462 3,980 SH   SOLE   3,980 0 0
ISHARES TR SHRT NAT MUN ETF COM 464288158 449 4,164 SH   SOLE   4,164 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 612 4,334 SH   SOLE   4,334 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 319 4,436 SH   SOLE   4,436 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 823 6,328 SH   SOLE   6,328 0 0
ISHARES TR CORE S&P US GWT COM 464287671 613 6,751 SH   SOLE   6,751 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 712 6,978 SH   SOLE   6,978 0 0
ISHARES TR RUS 2000 VAL ETF COM 464287630 1,243 7,794 SH   SOLE   7,794 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 854 7,814 SH   SOLE   7,814 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 1,700 15,663 SH   SOLE   15,663 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 1,026 21,265 SH   SOLE   21,265 0 0
ISHARES TR RUS 1000 ETF COM 464287622 5,186 23,169 SH   SOLE   23,169 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 1,962 26,540 SH   SOLE   26,540 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 10,265 42,234 SH   SOLE   42,234 0 0
ISHARES TR CORE US AGGBD ET COM 464287226 6,575 57,763 SH   SOLE   57,763 0 0
ISHARES TR CORE TOTAL USD COM 46434V613 3,592 68,087 SH   SOLE   68,087 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 11,491 75,822 SH   SOLE   75,822 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 14,017 122,847 SH   SOLE   122,847 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 11,737 220,050 SH   SOLE   220,050 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 142,206 357,462 SH   SOLE   357,462 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 103,154 396,320 SH   SOLE   396,320 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 12,653 401,938 SH   SOLE   401,938 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 78,988 1,041,099 SH   SOLE   1,041,099 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHRT INC COM 46641Q837 6,331 124,733 SH   SOLE   124,733 0 0
J P MORGAN EXCHANGE-TRADED FD DIV RTN EM EQT COM 46641Q308 12,612 222,954 SH   SOLE   222,954 0 0
JOHNSON & JOHNSON COM 478160104 13,727 83,525 SH   SOLE   83,525 0 0
JPMORGAN CHASE & CO COM 46625H100 17,644 115,906 SH   SOLE   115,906 0 0
KANSAS CITY SOUTHERN COM 485170302 271 1,027 SH   SOLE   1,027 0 0
KIMBERLY-CLARK CORP COM 494368103 335 2,411 SH   SOLE   2,411 0 0
KINDER MORGAN INC DEL COM 49456B101 7,630 458,269 SH   SOLE   458,269 0 0
KIRBY CORP COM 497266106 1,431 23,732 SH   SOLE   23,732 0 0
KKR & CO INC COM 48251W104 790 16,179 SH   SOLE   16,179 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,355 13,156 SH   SOLE   13,156 0 0
LAM RESEARCH CORP COM 512807108 14,150 23,772 SH   SOLE   23,772 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 142 12,000 SH   SOLE   12,000 0 0
LAUDER ESTEE COS INC CL A COM 518439104 544 1,870 SH   SOLE   1,870 0 0
LEGGETT & PLATT INC COM 524660107 238 5,211 SH   SOLE   5,211 0 0
LHC GROUP INC COM 50187A107 4,092 21,400 SH   SOLE   21,400 0 0
LILLY ELI & CO COM 532457108 448 2,397 SH   SOLE   2,397 0 0
LINDE PLC COM G5494J103 280 1,001 SH   SOLE   1,001 0 0
LOCKHEED MARTIN CORP COM 539830109 8,458 22,890 SH   SOLE   22,890 0 0
LOWES COS INC COM 548661107 2,292 12,053 SH   SOLE   12,053 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 852 19,640 SH   SOLE   19,640 0 0
MARATHON PETE CORP COM 56585A102 252 4,702 SH   SOLE   4,702 0 0
MARKEL CORP COM 570535104 1,507 1,322 SH   SOLE   1,322 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 267 1,805 SH   SOLE   1,805 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 5,741 16,125 SH   SOLE   16,125 0 0
MCDONALDS CORP COM 580135101 9,732 43,420 SH   SOLE   43,420 0 0
MEDTRONIC PLC SHS G5960L103 6,505 55,063 SH   SOLE   55,063 0 0
MERCK & CO. INC COM 58933Y105 3,079 39,944 SH   SOLE   39,944 0 0
METLIFE INC COM 59156R108 8,926 146,835 SH   SOLE   146,835 0 0
MICROSOFT CORP COM 594918104 30,836 130,789 SH   SOLE   130,789 0 0
MONDELEZ INTL INC CL A COM 609207105 485 8,291 SH   SOLE   8,291 0 0
MPLX LP COM 55336V100 515 20,102 SH   SOLE   20,102 0 0
NEW GOLD INC CDA COM 644535106 34 22,200 SH   SOLE   22,200 0 0
NEWPARK RES INC COM 651718504 181 57,764 SH   SOLE   57,764 0 0
NEXTERA ENERGY INC COM 65339F101 1,648 21,801 SH   SOLE   21,801 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 238 3,272 SH   SOLE   3,272 0 0
NIKE INC CL B COM 654106103 870 6,546 SH   SOLE   6,546 0 0
NORFOLK SOUTHN CORP COM 655844108 11,248 41,888 SH   SOLE   41,888 0 0
NOVARTIS AG SA COM 66987V109 289 3,385 SH   SOLE   3,385 0 0
NOVO-NORDISK A S COM 670100205 235 3,485 SH   SOLE   3,485 0 0
NUCOR CORP COM 670346105 1,068 13,303 SH   SOLE   13,303 0 0
NVIDIA CORPORATION COM 67066G104 594 1,112 SH   SOLE   1,112 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 152 12,796 SH   SOLE   12,796 0 0
OCCIDENTAL PETE CORP COM 674599105 2,325 87,324 SH   SOLE   87,324 0 0
ONEOK INC NEW COM 682680103 278 5,481 SH   SOLE   5,481 0 0
OPKO HEALTH INC COM 68375N103 47 11,000 SH   SOLE   11,000 0 0
ORACLE CORP COM 68389X105 2,919 41,594 SH   SOLE   41,594 0 0
PALO ALTO NETWORKS INC COM 697435105 1,859 5,773 SH   SOLE   5,773 0 0
PAYCHEX INC COM 704326107 614 6,268 SH   SOLE   6,268 0 0
PAYPAL HLDGS INC COM 70450Y103 4,944 20,359 SH   SOLE   20,359 0 0
PEPSICO INC COM 713448108 9,289 65,673 SH   SOLE   65,673 0 0
PFIZER INC COM 717081103 7,636 210,752 SH   SOLE   210,752 0 0
PHENIXFIN CORP COM 71742W103 259 7,860 SH   SOLE   7,860 0 0
PHILIP MORRIS INTL INC COM 718172109 7,280 82,036 SH   SOLE   82,036 0 0
PHILLIPS 66 COM 718546104 574 7,037 SH   SOLE   7,037 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 248 2,500 SH   SOLE   2,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 1,581 15,518 SH   SOLE   15,518 0 0
PLAINS GP HLDGS L P COM 72651A207 308 32,782 SH   SOLE   32,782 0 0
PNC FINL SVCS GROUP INC COM 693475105 327 1,863 SH   SOLE   1,863 0 0
PPG INDS INC COM 693506107 303 2,019 SH   SOLE   2,019 0 0
PRETIUM RES INC COM 74139C102 135 13,000 SH   SOLE   13,000 0 0
PROCTER AND GAMBLE CO COM 742718109 11,116 82,077 SH   SOLE   82,077 0 0
PROSHARES TR RUSS 2000 DIVD COM 74347B698 1,719 26,278 SH   SOLE   26,278 0 0
PUBLIC STORAGE COM 74460D109 709 2,875 SH   SOLE   2,875 0 0
QUALCOMM INC COM 747525103 12,653 95,426 SH   SOLE   95,426 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,944 115,744 SH   SOLE   115,744 0 0
REPUBLIC SVCS INC COM 760759100 419 4,216 SH   SOLE   4,216 0 0
ROCKWELL AUTOMATION INC COM 773903109 371 1,399 SH   SOLE   1,399 0 0
ROYAL DUTCH SHELL PLC SA COM 780259206 276 7,037 SH   SOLE   7,037 0 0
SALESFORCE COM INC COM 79466L302 2,837 13,391 SH   SOLE   13,391 0 0
SCHLUMBERGER LTD COM 806857108 459 16,881 SH   SOLE   16,881 0 0
SCHWAB CHARLES CORP COM 808513105 2,260 34,673 SH   SOLE   34,673 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 836 8,642 SH   SOLE   8,642 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 1,272 9,798 SH   SOLE   9,798 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF COM 808524805 382 10,161 SH   SOLE   10,161 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 214 2,794 SH   SOLE   2,794 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 445 2,649 SH   SOLE   2,649 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 373 3,199 SH   SOLE   3,199 0 0
SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 393 3,992 SH   SOLE   3,992 0 0
SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 388 4,919 SH   SOLE   4,919 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 789 5,944 SH   SOLE   5,944 0 0
SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 441 12,954 SH   SOLE   12,954 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,543 25,162 SH   SOLE   25,162 0 0
SHERWIN WILLIAMS CO COM 824348106 1,018 1,379 SH   SOLE   1,379 0 0
SHOPIFY INC CL A COM 82509L107 845 764 SH   SOLE   764 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 308 1,071 SH   SOLE   1,071 0 0
SOUTHERN CO COM 842587107 556 8,951 SH   SOLE   8,951 0 0
SOUTHWEST AIRLS CO COM 844741108 1,717 28,121 SH   SOLE   28,121 0 0
SPDR GOLD TR GOLD SHS COM 78463V107 1,027 6,420 SH   SOLE   6,420 0 0
SPDR S&P 500 ETF TR COM 78462F103 1,466 3,700 SH Call SOLE   0 0 3,700
SPDR S&P 500 ETF TR COM 78462F103 9,986 25,196 SH   SOLE   25,196 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 13,747 28,877 SH   SOLE   28,877 0 0
SPDR SER TR NUVEEN BRC MUNIC COM 78468R721 230 4,457 SH   SOLE   4,457 0 0
SPDR SER TR PORTFOLIO S&P500 COM 78464A854 236 5,055 SH   SOLE   5,055 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 338 5,986 SH   SOLE   5,986 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 49,000 415,153 SH   SOLE   415,153 0 0
SPROTT PHYSICAL GOLD TR COM 85207H104 353 26,330 SH   SOLE   26,330 0 0
SPROTT PHYSICAL SILVER TR COM 85207K107 357 40,625 SH   SOLE   40,625 0 0
STARBUCKS CORP COM 855244109 7,746 70,892 SH   SOLE   70,892 0 0
STERLING CONSTR INC COM 859241101 653 28,130 SH   SOLE   28,130 0 0
STRYKER CORPORATION COM 863667101 4,424 18,164 SH   SOLE   18,164 0 0
SYSCO CORP COM 871829107 520 6,607 SH   SOLE   6,607 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 254 2,146 SH   SOLE   2,146 0 0
TARGET CORP COM 87612E106 1,469 7,417 SH   SOLE   7,417 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 275 666 SH   SOLE   666 0 0
TELLURIAN INC NEW COM 87968A104 403 172,224 SH   SOLE   172,224 0 0
TESLA INC COM 88160R101 1,005 1,505 SH   SOLE   1,505 0 0
TEXAS INSTRS INC COM 882508104 9,835 52,040 SH   SOLE   52,040 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,126 4,657 SH   SOLE   4,657 0 0
TJX COS INC NEW COM 872540109 2,511 37,956 SH   SOLE   37,956 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 299 12,227 SH   SOLE   12,227 0 0
TOTAL SE COM 89151E109 240 5,166 SH   SOLE   5,166 0 0
TRANSOCEAN LTD COM H8817H100 351 98,946 SH   SOLE   98,946 0 0
TRUIST FINL CORP COM 89832Q109 7,590 130,149 SH   SOLE   130,149 0 0
TWITTER INC COM 90184L102 1,095 17,204 SH   SOLE   17,204 0 0
UNION PAC CORP COM 907818108 3,353 15,211 SH   SOLE   15,211 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 10,205 60,030 SH   SOLE   60,030 0 0
UNITEDHEALTH GROUP INC COM 91324P102 371 998 SH   SOLE   998 0 0
US BANCORP DEL COM 902973304 7,543 136,382 SH   SOLE   136,382 0 0
VALERO ENERGY CORP COM 91913Y100 298 4,168 SH   SOLE   4,168 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 816 9,299 SH   SOLE   9,299 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND COM 921937827 206 2,510 SH   SOLE   2,510 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT COM 921937835 3,253 38,401 SH   SOLE   38,401 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 370 1,346 SH   SOLE   1,346 0 0
VANGUARD INDEX FDS SMALL CP ETF COM 922908751 319 1,491 SH   SOLE   1,491 0 0
VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 209 2,275 SH   SOLE   2,275 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 644 2,504 SH   SOLE   2,504 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 1,737 4,767 SH   SOLE   4,767 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 1,022 7,777 SH   SOLE   7,777 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,157 9,744 SH   SOLE   9,744 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 2,844 17,176 SH   SOLE   17,176 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 16,200 91,574 SH   SOLE   91,574 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 61,169 295,946 SH   SOLE   295,946 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF COM 922042858 4,826 92,717 SH   SOLE   92,717 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD COM 922907746 1,314 24,049 SH   SOLE   24,049 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 436 4,682 SH   SOLE   4,682 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 1,677 9,406 SH   SOLE   9,406 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 7,167 38,771 SH   SOLE   38,771 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COM 92206C409 5,629 68,235 SH   SOLE   68,235 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF COM 921908844 2,408 16,370 SH   SOLE   16,370 0 0
VANGUARD STAR FDS VG TL INTL STK F COM 921909768 4,362 69,562 SH   SOLE   69,562 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 180,078 3,666,834 SH   SOLE   3,666,834 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF COM 921946794 7,487 114,388 SH   SOLE   114,388 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD COM 921946406 13,613 134,662 SH   SOLE   134,662 0 0
VANGUARD WORLD FD ESG INTL STK ETF COM 921910725 230 3,755 SH   SOLE   3,755 0 0
VERISK ANALYTICS INC COM 92345Y106 4,260 24,109 SH   SOLE   24,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,916 153,334 SH   SOLE   153,334 0 0
VIATRIS INC COM 92556V106 253 18,075 SH   SOLE   18,075 0 0
VISA INC CL A COM 92826C839 8,760 41,373 SH   SOLE   41,373 0 0
VULCAN MATLS CO COM 929160109 693 4,107 SH   SOLE   4,107 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 512 9,332 SH   SOLE   9,332 0 0
WALMART INC COM 931142103 570 4,200 SH Call SOLE   0 0 4,200
WALMART INC COM 931142103 1,447 10,653 SH   SOLE   10,653 0 0
WASTE MGMT INC DEL COM 94106L109 477 3,698 SH   SOLE   3,698 0 0
WATERS CORP COM 941848103 1,910 6,721 SH   SOLE   6,721 0 0
WEINGARTEN RLTY INVS COM 948741103 579 21,518 SH   SOLE   21,518 0 0
WELLS FARGO CO NEW COM 949746101 219 5,612 SH   SOLE   5,612 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 275 14,773 SH   SOLE   14,773 0 0
WILLIAMS COS INC COM 969457100 562 23,742 SH   SOLE   23,742 0 0
WILLIAMS SONOMA INC COM 969904101 14,473 80,767 SH   SOLE   80,767 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,214 30,898 SH   SOLE   30,898 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 4,374 38,143 SH   SOLE   38,143 0 0
WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 8,683 195,740 SH   SOLE   195,740 0 0
WISDOMTREE TR US S CAP QTY DIV COM 97717X651 12,202 265,038 SH   SOLE   265,038 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 20,569 434,134 SH   SOLE   434,134 0 0
WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 33,457 438,487 SH   SOLE   438,487 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 97,967 2,423,719 SH   SOLE   2,423,719 0 0
XYLEM INC COM 98419M100 267 2,538 SH   SOLE   2,538 0 0
YUM BRANDS INC COM 988498101 2,259 20,883 SH   SOLE   20,883 0 0