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 536 3,068 SH   SOLE   3,068 0 0
ABBOTT LABS COM 002824100 11,312 103,313 SH   SOLE   103,313 0 0
ABBVIE INC COM 00287Y109 9,936 92,729 SH   SOLE   92,729 0 0
ACCENTURE PLC IRELAND CL A COM G1151C101 10,021 38,362 SH   SOLE   38,362 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,719 3,437 SH   SOLE   3,437 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 312 2,634 SH   SOLE   2,634 0 0
AIR PRODS & CHEMS INC COM 009158106 257 941 SH   SOLE   941 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 225 966 SH   SOLE   966 0 0
ALLIANT ENERGY CORP COM 018802108 270 5,234 SH   SOLE   5,234 0 0
ALLSTATE CORP COM 020002101 415 3,774 SH   SOLE   3,774 0 0
ALPHABET INC CAP STK CL A COM 02079K305 4,727 2,697 SH   SOLE   2,697 0 0
ALPHABET INC CAP STK CL C COM 02079K107 6,014 3,433 SH   SOLE   3,433 0 0
ALTRIA GROUP INC COM 02209S103 373 9,089 SH   SOLE   9,089 0 0
AMAZON COM INC COM 023135106 651 200 SH Call SOLE   0 0 200
AMAZON COM INC COM 023135106 12,265 3,766 SH   SOLE   3,766 0 0
AMERICAN ELEC PWR CO INC COM 025537101 285 3,425 SH   SOLE   3,425 0 0
AMERICAN EXPRESS CO COM 025816109 591 4,884 SH   SOLE   4,884 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,297 14,690 SH   SOLE   14,690 0 0
AMGEN INC COM 031162100 8,279 36,009 SH   SOLE   36,009 0 0
AON PLC CL A COM G0403H108 219 1,035 SH   SOLE   1,035 0 0
APACHE CORP COM 037411105 890 62,702 SH   SOLE   62,702 0 0
APPLE INC COM 037833100 531 4,000 SH Call SOLE   0 0 4,000
APPLE INC COM 037833100 24,499 184,635 SH   SOLE   184,635 0 0
ARK ETF TR GENOMIC REV ETF COM 00214Q302 333 3,571 SH   SOLE   3,571 0 0
ARK ETF TR AUTNMUS TECHNLGY COM 00214Q203 288 3,775 SH   SOLE   3,775 0 0
AT&T INC COM 00206R102 8,282 287,952 SH   SOLE   287,952 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,124 6,377 SH   SOLE   6,377 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 352 12,817 SH   SOLE   12,817 0 0
BAXTER INTL INC COM 071813109 2,025 25,238 SH   SOLE   25,238 0 0
BECTON DICKINSON & CO COM 075887109 1,740 6,955 SH   SOLE   6,955 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,622 6,997 SH   SOLE   6,997 0 0
BK OF AMERICA CORP COM 060505104 9,505 313,578 SH   SOLE   313,578 0 0
BLACK STONE MINERALS L P COM 09225M101 73 11,000 SH   SOLE   11,000 0 0
BLACKROCK INC COM 09247X101 10,307 14,285 SH   SOLE   14,285 0 0
BLACKSTONE GROUP INC COM CL A COM 09260D107 857 13,221 SH   SOLE   13,221 0 0
BOEING CO COM 097023105 1,075 5,022 SH   SOLE   5,022 0 0
BOOKING HOLDINGS INC COM 09857L108 2,127 955 SH   SOLE   955 0 0
BP PLC COM 055622104 352 17,163 SH   SOLE   17,163 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 466 7,518 SH   SOLE   7,518 0 0
BROADCOM INC COM 11135F101 9,992 22,820 SH   SOLE   22,820 0 0
CADENCE BANCORPORATION CL A COM 12739A100 577 35,127 SH   SOLE   35,127 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER COM 131476103 452 144,424 SH   SOLE   144,424 0 0
CAMDEN PPTY TR COM 133131102 204 2,045 SH   SOLE   2,045 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,755 27,870 SH   SOLE   27,870 0 0
CATERPILLAR INC COM 149123101 341 1,871 SH   SOLE   1,871 0 0
CBTX INC COM 12481V104 674 26,406 SH   SOLE   26,406 0 0
CENTERPOINT ENERGY INC COM 15189T107 287 13,252 SH   SOLE   13,252 0 0
CHENIERE ENERGY INC COM 16411R208 731 12,181 SH   SOLE   12,181 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 881 25,000 SH   SOLE   25,000 0 0
CHEVRON CORP NEW COM 166764100 7,526 89,121 SH   SOLE   89,121 0 0
CIGNA CORP NEW COM 125523100 1,680 8,070 SH   SOLE   8,070 0 0
CIMAREX ENERGY CO COM 171798101 286 7,631 SH   SOLE   7,631 0 0
CINCINNATI FINL CORP COM 172062101 2,564 29,347 SH   SOLE   29,347 0 0
CISCO SYS INC COM 17275R102 7,904 176,618 SH   SOLE   176,618 0 0
CITIGROUP INC COM 172967424 8,405 136,319 SH   SOLE   136,319 0 0
CLOROX CO DEL COM 189054109 352 1,742 SH   SOLE   1,742 0 0
CME GROUP INC COM 12572Q105 202 1,112 SH   SOLE   1,112 0 0
COCA COLA CO COM 191216100 4,311 78,612 SH   SOLE   78,612 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 1,592 19,424 SH   SOLE   19,424 0 0
COLONY BANKCORP INC COM 19623P101 383 26,147 SH   SOLE   26,147 0 0
COLONY CR REAL ESTATE INC COM CL A COM 19625T101 94 12,469 SH   SOLE   12,469 0 0
COMCAST CORP NEW CL A COM 20030N101 7,733 147,584 SH   SOLE   147,584 0 0
CONOCOPHILLIPS COM 20825C104 406 10,155 SH   SOLE   10,155 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 2,396 10,938 SH   SOLE   10,938 0 0
CORTEVA INC COM 22052L104 3,027 78,167 SH   SOLE   78,167 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,495 6,621 SH   SOLE   6,621 0 0
CROWDSTRIKE HLDGS INC CL A COM 22788C105 209 985 SH   SOLE   985 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,362 46,246 SH   SOLE   46,246 0 0
CSX CORP COM 126408103 632 6,963 SH   SOLE   6,963 0 0
CUMMINS INC COM 231021106 8,436 37,145 SH   SOLE   37,145 0 0
CURTISS WRIGHT CORP COM 231561101 237 2,039 SH   SOLE   2,039 0 0
CVS HEALTH CORP COM 126650100 7,259 106,283 SH   SOLE   106,283 0 0
DEERE & CO COM 244199105 258 957 SH   SOLE   957 0 0
DELTA AIR LINES INC DEL COM 247361702 210 5,229 SH   SOLE   5,229 0 0
DIAGEO PLC COM 25243Q205 247 1,556 SH   SOLE   1,556 0 0
DISNEY WALT CO COM 254687106 1,034 5,706 SH   SOLE   5,706 0 0
DOMINION ENERGY INC COM 25746U109 6,355 84,507 SH   SOLE   84,507 0 0
DOW INC COM 260557103 6,889 124,125 SH   SOLE   124,125 0 0
DUKE ENERGY CORP NEW COM 26441C204 7,680 83,884 SH   SOLE   83,884 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,528 21,493 SH   SOLE   21,493 0 0
EAGLE MATLS INC COM 26969P108 1,154 11,390 SH   SOLE   11,390 0 0
EATON CORP PLC COM G29183103 379 3,152 SH   SOLE   3,152 0 0
ECOLAB INC COM 278865100 1,393 6,438 SH   SOLE   6,438 0 0
ELECTRONIC ARTS INC COM 285512109 259 1,807 SH   SOLE   1,807 0 0
EMERSON ELEC CO COM 291011104 2,609 32,468 SH   SOLE   32,468 0 0
ENBRIDGE INC COM 29250N105 897 28,042 SH   SOLE   28,042 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 538 87,088 SH   SOLE   87,088 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD COM 29336T100 44 11,800 SH   SOLE   11,800 0 0
ENPHASE ENERGY INC COM 29355A107 417 2,376 SH   SOLE   2,376 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,663 186,975 SH   SOLE   186,975 0 0
EOG RES INC COM 26875P101 294 5,886 SH   SOLE   5,886 0 0
EQUINIX INC COM 29444U700 229 320 SH   SOLE   320 0 0
ESSENTIAL UTILS INC COM 29670G102 231 4,884 SH   SOLE   4,884 0 0
EXXON MOBIL CORP COM 30231G102 37,300 904,908 SH   SOLE   904,908 0 0
FACEBOOK INC CL A COM 30303M102 4,040 14,791 SH   SOLE   14,791 0 0
FASTENAL CO COM 311900104 575 11,767 SH   SOLE   11,767 0 0
FEDEX CORP COM 31428X106 201 774 SH   SOLE   774 0 0
FIFTH THIRD BANCORP COM 316773100 931 33,760 SH   SOLE   33,760 0 0
FIRST TR MORNINGSTAR DIVID L COM 336917109 869 29,352 SH   SOLE   29,352 0 0
FORTINET INC COM 34959E109 274 1,848 SH   SOLE   1,848 0 0
GALLAGHER ARTHUR J & CO COM 363576109 346 2,793 SH   SOLE   2,793 0 0
GENERAL DYNAMICS CORP COM 369550108 1,787 12,005 SH   SOLE   12,005 0 0
GENERAL ELECTRIC CO COM 369604103 289 26,753 SH   SOLE   26,753 0 0
GENERAL MLS INC COM 370334104 6,545 111,306 SH   SOLE   111,306 0 0
GENIUS BRANDS INTL INC COM 37229T301 15 11,009 SH   SOLE   11,009 0 0
GILEAD SCIENCES INC COM 375558103 1,193 20,470 SH   SOLE   20,470 0 0
GLOBAL PMTS INC COM 37940X102 229 1,065 SH   SOLE   1,065 0 0
GLOBAL X FDS INTERNET OF THNG COM 37954Y780 300 9,447 SH   SOLE   9,447 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,582 12,286 SH   SOLE   12,286 0 0
HESS CORP COM 42809H107 968 18,335 SH   SOLE   18,335 0 0
HOME DEPOT INC COM 437076102 2,238 8,424 SH   SOLE   8,424 0 0
HONEYWELL INTL INC COM 438516106 7,116 33,456 SH   SOLE   33,456 0 0
HORMEL FOODS CORP COM 440452100 1,059 22,720 SH   SOLE   22,720 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,320 37,116 SH   SOLE   37,116 0 0
INSPERITY INC COM 45778Q107 252 3,100 SH   SOLE   3,100 0 0
INTEL CORP COM 458140100 8,998 180,620 SH   SOLE   180,620 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,281 41,949 SH   SOLE   41,949 0 0
INTERNATIONAL PAPER CO COM 460146103 224 4,502 SH   SOLE   4,502 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL COM 46138E354 312 5,550 SH   SOLE   5,550 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER COM 46138E651 1,016 29,081 SH   SOLE   29,081 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB COM 46138J882 314 14,426 SH   SOLE   14,426 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB COM 46138J700 376 17,707 SH   SOLE   17,707 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB COM 46138J866 422 19,286 SH   SOLE   19,286 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB COM 46138J841 502 22,403 SH   SOLE   22,403 0 0
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000 COM 46137V613 203 1,521 SH   SOLE   1,521 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT COM 46137V357 257 2,013 SH   SOLE   2,013 0 0
INVESCO EXCHANGE TRADED FD TR WATER RES ETF COM 46137V142 3,253 70,036 SH   SOLE   70,036 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 4,062 12,948 SH   SOLE   12,948 0 0
ISHARES SILVER TR ISHARES COM 46428Q109 310 12,612 SH   SOLE   12,612 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 370 1,292 SH   SOLE   1,292 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 402 1,798 SH   SOLE   1,798 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 579 2,953 SH   SOLE   2,953 0 0
ISHARES TR MBS ETF COM 464288588 361 3,275 SH   SOLE   3,275 0 0
ISHARES TR S&P 100 ETF COM 464287101 575 3,352 SH   SOLE   3,352 0 0
ISHARES TR NATIONAL MUN ETF COM 464288414 464 3,955 SH   SOLE   3,955 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 276 4,035 SH   SOLE   4,035 0 0
ISHARES TR SHRT NAT MUN ETF COM 464288158 450 4,164 SH   SOLE   4,164 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 555 4,334 SH   SOLE   4,334 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 892 6,457 SH   SOLE   6,457 0 0
ISHARES TR CORE S&P US GWT COM 464287671 614 6,922 SH   SOLE   6,922 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 716 6,978 SH   SOLE   6,978 0 0
ISHARES TR RUS 2000 VAL ETF COM 464287630 1,028 7,800 SH   SOLE   7,800 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 758 7,814 SH   SOLE   7,814 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 1,426 15,515 SH   SOLE   15,515 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 949 21,173 SH   SOLE   21,173 0 0
ISHARES TR RUS 1000 ETF COM 464287622 4,946 23,347 SH   SOLE   23,347 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 1,827 26,645 SH   SOLE   26,645 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 9,645 39,998 SH   SOLE   39,998 0 0
ISHARES TR CORE US AGGBD ET COM 464287226 6,721 56,867 SH   SOLE   56,867 0 0
ISHARES TR CORE TOTAL USD COM 46434V613 3,372 61,782 SH   SOLE   61,782 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 10,019 73,275 SH   SOLE   73,275 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 11,943 124,175 SH   SOLE   124,175 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 11,613 224,758 SH   SOLE   224,758 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 133,058 354,453 SH   SOLE   354,453 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 92,092 400,697 SH   SOLE   400,697 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 11,876 402,973 SH   SOLE   402,973 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 77,210 1,058,252 SH   SOLE   1,058,252 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHRT INC COM 46641Q837 3,686 72,564 SH   SOLE   72,564 0 0
J P MORGAN EXCHANGE-TRADED FD DIV RTN EM EQT COM 46641Q308 12,206 222,467 SH   SOLE   222,467 0 0
JOHNSON & JOHNSON COM 478160104 12,858 81,698 SH   SOLE   81,698 0 0
JPMORGAN CHASE & CO COM 46625H100 14,353 112,952 SH   SOLE   112,952 0 0
KIMBERLY-CLARK CORP COM 494368103 325 2,408 SH   SOLE   2,408 0 0
KINDER MORGAN INC DEL COM 49456B101 5,946 434,941 SH   SOLE   434,941 0 0
KIRBY CORP COM 497266106 1,230 23,732 SH   SOLE   23,732 0 0
KKR & CO INC COM 48251W104 655 16,179 SH   SOLE   16,179 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 2,542 12,488 SH   SOLE   12,488 0 0
LAM RESEARCH CORP COM 512807108 11,309 23,946 SH   SOLE   23,946 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 129 12,000 SH   SOLE   12,000 0 0
LAUDER ESTEE COS INC CL A COM 518439104 499 1,875 SH   SOLE   1,875 0 0
LEGGETT & PLATT INC COM 524660107 281 6,344 SH   SOLE   6,344 0 0
LHC GROUP INC COM 50187A107 4,565 21,400 SH   SOLE   21,400 0 0
LILLY ELI & CO COM 532457108 407 2,410 SH   SOLE   2,410 0 0
LINDE PLC COM G5494J103 212 804 SH   SOLE   804 0 0
LOCKHEED MARTIN CORP COM 539830109 7,782 21,921 SH   SOLE   21,921 0 0
LOWES COS INC COM 548661107 1,781 11,093 SH   SOLE   11,093 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 788 18,566 SH   SOLE   18,566 0 0
MARKEL CORP COM 570535104 1,366 1,322 SH   SOLE   1,322 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 232 1,755 SH   SOLE   1,755 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 5,655 15,843 SH   SOLE   15,843 0 0
MCDONALDS CORP COM 580135101 9,107 42,443 SH   SOLE   42,443 0 0
MEDTRONIC PLC COM G5960L103 6,255 53,396 SH   SOLE   53,396 0 0
MERCK & CO. INC COM 58933Y105 3,227 39,447 SH   SOLE   39,447 0 0
METLIFE INC COM 59156R108 6,756 143,896 SH   SOLE   143,896 0 0
MICROSOFT CORP COM 594918104 29,223 131,385 SH   SOLE   131,385 0 0
MONDELEZ INTL INC CL A COM 609207105 501 8,568 SH   SOLE   8,568 0 0
MPLX LP COM 55336V100 438 20,222 SH   SOLE   20,222 0 0
NEW GOLD INC CDA COM 644535106 31 14,140 SH   SOLE   14,140 0 0
NEWPARK RES INC COM 651718504 111 57,764 SH   SOLE   57,764 0 0
NEXTERA ENERGY INC COM 65339F101 1,660 21,515 SH   SOLE   21,515 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 219 3,263 SH   SOLE   3,263 0 0
NIKE INC CL B COM 654106103 920 6,505 SH   SOLE   6,505 0 0
NORFOLK SOUTHN CORP COM 655844108 9,851 41,457 SH   SOLE   41,457 0 0
NOVARTIS AG COM 66987V109 328 3,477 SH   SOLE   3,477 0 0
NOVO-NORDISK A S COM 670100205 243 3,485 SH   SOLE   3,485 0 0
NUCOR CORP COM 670346105 697 13,095 SH   SOLE   13,095 0 0
NVIDIA CORPORATION COM 67066G104 711 1,362 SH   SOLE   1,362 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 87 12,796 SH   SOLE   12,796 0 0
OCCIDENTAL PETE CORP COM 674599105 1,767 102,058 SH   SOLE   102,058 0 0
OPKO HEALTH INC COM 68375N103 43 11,000 SH   SOLE   11,000 0 0
ORACLE CORP COM 68389X105 2,603 40,241 SH   SOLE   40,241 0 0
PALO ALTO NETWORKS INC COM 697435105 1,871 5,264 SH   SOLE   5,264 0 0
PAYCHEX INC COM 704326107 559 6,003 SH   SOLE   6,003 0 0
PAYPAL HLDGS INC COM 70450Y103 4,798 20,486 SH   SOLE   20,486 0 0
PEPSICO INC COM 713448108 9,418 63,504 SH   SOLE   63,504 0 0
PFIZER INC COM 717081103 7,437 202,030 SH   SOLE   202,030 0 0
PHILIP MORRIS INTL INC COM 718172109 6,487 78,359 SH   SOLE   78,359 0 0
PHILLIPS 66 COM 718546104 368 5,266 SH   SOLE   5,266 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 246 2,500 SH   SOLE   2,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 5,692 55,785 SH   SOLE   55,785 0 0
PINTEREST INC CL A COM 72352L106 247 3,741 SH   SOLE   3,741 0 0
PLAINS GP HLDGS L P COM 72651A207 250 29,638 SH   SOLE   29,638 0 0
PNC FINL SVCS GROUP INC COM 693475105 280 1,879 SH   SOLE   1,879 0 0
PPG INDS INC COM 693506107 291 2,017 SH   SOLE   2,017 0 0
PROCTER AND GAMBLE CO COM 742718109 11,092 79,720 SH   SOLE   79,720 0 0
PROSHARES TR RUSS 2000 DIVD COM 74347B698 1,500 26,132 SH   SOLE   26,132 0 0
PUBLIC STORAGE COM 74460D109 662 2,866 SH   SOLE   2,866 0 0
QUALCOMM INC COM 747525103 14,374 94,355 SH   SOLE   94,355 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,069 112,841 SH   SOLE   112,841 0 0
REPUBLIC SVCS INC COM 760759100 378 3,923 SH   SOLE   3,923 0 0
ROCKWELL AUTOMATION INC COM 773903109 357 1,424 SH   SOLE   1,424 0 0
ROYAL DUTCH SHELL PLC COM 780259206 273 7,758 SH   SOLE   7,758 0 0
SALESFORCE COM INC COM 79466L302 2,912 13,084 SH   SOLE   13,084 0 0
SAP SE COM 803054204 201 1,544 SH   SOLE   1,544 0 0
SCHLUMBERGER LTD COM 806857108 368 16,845 SH   SOLE   16,845 0 0
SCHWAB CHARLES CORP COM 808513105 1,702 32,086 SH   SOLE   32,086 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 627 6,894 SH   SOLE   6,894 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF COM 808524805 287 7,958 SH   SOLE   7,958 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 1,258 9,797 SH   SOLE   9,797 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 485 3,014 SH   SOLE   3,014 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 353 3,112 SH   SOLE   3,112 0 0
SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 410 4,635 SH   SOLE   4,635 0 0
SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 404 5,578 SH   SOLE   5,578 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 773 5,944 SH   SOLE   5,944 0 0
SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 281 9,543 SH   SOLE   9,543 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,014 25,162 SH   SOLE   25,162 0 0
SHERWIN WILLIAMS CO COM 824348106 1,044 1,420 SH   SOLE   1,420 0 0
SHOPIFY INC CL A COM 82509L107 936 827 SH   SOLE   827 0 0
SOUTHERN CO COM 842587107 553 9,002 SH   SOLE   9,002 0 0
SOUTHWEST AIRLS CO COM 844741108 1,312 28,140 SH   SOLE   28,140 0 0
SPDR GOLD TR GOLD SHS COM 78463V107 868 4,868 SH   SOLE   4,868 0 0
SPDR S&P 500 ETF TR COM 78462F103 561 1,500 SH Put SOLE   0 0 1,500
SPDR S&P 500 ETF TR COM 78462F103 1,383 3,700 SH Call SOLE   0 0 3,700
SPDR S&P 500 ETF TR COM 78462F103 9,507 25,428 SH   SOLE   25,428 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 12,273 29,226 SH   SOLE   29,226 0 0
SPDR SER TR NUVEEN BRC MUNIC COM 78468R721 234 4,457 SH   SOLE   4,457 0 0
SPDR SER TR PORTFOLIO S&P500 COM 78464A854 222 5,054 SH   SOLE   5,054 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 328 5,934 SH   SOLE   5,934 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 44,691 421,887 SH   SOLE   421,887 0 0
SPROTT PHYSICAL GOLD TR COM 85207H104 316 20,930 SH   SOLE   20,930 0 0
SPROTT PHYSICAL SILVER TR COM 85207K107 188 20,154 SH   SOLE   20,154 0 0
STARBUCKS CORP COM 855244109 7,432 69,469 SH   SOLE   69,469 0 0
STERLING CONSTR INC COM 859241101 523 28,130 SH   SOLE   28,130 0 0
STRYKER CORPORATION COM 863667101 4,310 17,590 SH   SOLE   17,590 0 0
SYSCO CORP COM 871829107 499 6,725 SH   SOLE   6,725 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 225 2,066 SH   SOLE   2,066 0 0
TARGET CORP COM 87612E106 1,268 7,185 SH   SOLE   7,185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 261 666 SH   SOLE   666 0 0
TELLURIAN INC NEW COM 87968A104 220 172,224 SH   SOLE   172,224 0 0
TESLA INC COM 88160R101 1,111 1,574 SH   SOLE   1,574 0 0
TEXAS INSTRS INC COM 882508104 8,320 50,694 SH   SOLE   50,694 0 0
THE TRADE DESK INC CL A COM 88339J105 247 308 SH   SOLE   308 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,128 4,569 SH   SOLE   4,569 0 0
TJX COS INC NEW COM 872540109 2,509 36,743 SH   SOLE   36,743 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 246 12,227 SH   SOLE   12,227 0 0
TRANSOCEAN LTD COM H8817H100 229 98,946 SH   SOLE   98,946 0 0
TRUIST FINL CORP COM 89832Q109 6,049 126,202 SH   SOLE   126,202 0 0
TWITTER INC COM 90184L102 1,574 29,075 SH   SOLE   29,075 0 0
UNION PAC CORP COM 907818108 3,013 14,471 SH   SOLE   14,471 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 9,973 59,221 SH   SOLE   59,221 0 0
UNITEDHEALTH GROUP INC COM 91324P102 286 815 SH   SOLE   815 0 0
US BANCORP DEL COM 902973304 6,158 132,179 SH   SOLE   132,179 0 0
VALERO ENERGY CORP COM 91913Y100 212 3,751 SH   SOLE   3,751 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 724 9,299 SH   SOLE   9,299 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT COM 921937835 3,024 34,294 SH   SOLE   34,294 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 360 1,345 SH   SOLE   1,345 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736 481 1,899 SH   SOLE   1,899 0 0
VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 212 2,496 SH   SOLE   2,496 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 1,486 4,324 SH   SOLE   4,324 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 901 7,571 SH   SOLE   7,571 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,022 9,777 SH   SOLE   9,777 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 2,375 16,698 SH   SOLE   16,698 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 15,103 91,710 SH   SOLE   91,710 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 57,904 297,495 SH   SOLE   297,495 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 4,046 80,742 SH   SOLE   80,742 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD COM 922907746 1,260 22,829 SH   SOLE   22,829 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 340 3,502 SH   SOLE   3,502 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 1,389 8,775 SH   SOLE   8,775 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 6,660 38,260 SH   SOLE   38,260 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD COM 92206C409 5,298 63,634 SH   SOLE   63,634 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF COM 921908844 2,299 16,285 SH   SOLE   16,285 0 0
VANGUARD STAR FDS VG TL INTL STK F COM 921909768 3,926 65,265 SH   SOLE   65,265 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 168,405 3,567,148 SH   SOLE   3,567,148 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF COM 921946794 6,922 113,885 SH   SOLE   113,885 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD COM 921946406 12,247 133,833 SH   SOLE   133,833 0 0
VANGUARD WORLD FD ESG INTL STK ETF COM 921910725 223 3,755 SH   SOLE   3,755 0 0
VERISK ANALYTICS INC COM 92345Y106 5,005 24,109 SH   SOLE   24,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,632 146,920 SH   SOLE   146,920 0 0
VIATRIS INC COM 92556V106 390 20,816 SH   SOLE   20,816 0 0
VISA INC CL A COM 92826C839 8,977 41,042 SH   SOLE   41,042 0 0
VULCAN MATLS CO COM 929160109 609 4,107 SH   SOLE   4,107 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 352 8,829 SH   SOLE   8,829 0 0
WALMART INC COM 931142103 605 4,200 SH Call SOLE   0 0 4,200
WALMART INC COM 931142103 1,516 10,518 SH   SOLE   10,518 0 0
WASTE MGMT INC DEL COM 94106L109 446 3,784 SH   SOLE   3,784 0 0
WATERS CORP COM 941848103 1,603 6,480 SH   SOLE   6,480 0 0
WEINGARTEN RLTY INVS COM 948741103 466 21,518 SH   SOLE   21,518 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 210 15,195 SH   SOLE   15,195 0 0
WILLIAMS COS INC COM 969457100 402 20,046 SH   SOLE   20,046 0 0
WILLIAMS SONOMA INC COM 969904101 8,289 81,389 SH   SOLE   81,389 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,205 32,181 SH   SOLE   32,181 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 4,123 38,352 SH   SOLE   38,352 0 0
WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 8,118 197,327 SH   SOLE   197,327 0 0
WISDOMTREE TR US S CAP QTY DIV COM 97717X651 11,003 278,200 SH   SOLE   278,200 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 17,536 450,560 SH   SOLE   450,560 0 0
WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 81,932 1,181,258 SH   SOLE   1,181,258 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 84,388 2,424,252 SH   SOLE   2,424,252 0 0
XYLEM INC COM 98419M100 258 2,532 SH   SOLE   2,532 0 0
YUM BRANDS INC COM 988498101 2,216 20,414 SH   SOLE   20,414 0 0