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 493 3,610 SH   SOLE   3,610 0 0
ABBOTT LABS COM 002824100 7,550 95,676 SH   SOLE   95,676 0 0
ABBVIE INC COM 00287Y109 5,797 76,085 SH   SOLE   76,085 0 0
ACCENTURE PLC IRELAND COM G1151C101 5,164 31,631 SH   SOLE   31,631 0 0
ADOBE INC COM 00724F101 472 1,484 SH   SOLE   1,484 0 0
AFLAC INC COM 001055102 511 14,923 SH   SOLE   14,923 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 879 12,274 SH   SOLE   12,274 0 0
AIR PRODS & CHEMS INC COM 009158106 960 4,809 SH   SOLE   4,809 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 779 8,512 SH   SOLE   8,512 0 0
ALBEMARLE CORP COM 012653101 483 8,576 SH   SOLE   8,576 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 297 1,529 SH   SOLE   1,529 0 0
ALIGN TECHNOLOGY INC COM 016255101 715 4,113 SH   SOLE   4,113 0 0
ALLEGION PLC COM G0176J109 564 6,133 SH   SOLE   6,133 0 0
ALLIANT ENERGY CORP COM 018802108 253 5,234 SH   SOLE   5,234 0 0
ALLSTATE CORP COM 020002101 394 4,298 SH   SOLE   4,298 0 0
ALPHABET INC CL A COM 02079K305 2,045 1,760 SH   SOLE   1,760 0 0
ALPHABET INC CL C COM 02079K107 3,706 3,187 SH   SOLE   3,187 0 0
ALPS ETF TR ALERIAN MLP COM 00162Q866 507 147,374 SH   SOLE   147,374 0 0
ALTRIA GROUP INC COM 02209S103 396 10,239 SH   SOLE   10,239 0 0
AMAZON COM INC COM 023135106 585 300 SH Call SOLE   0 0 300
AMAZON COM INC COM 023135106 6,504 3,336 SH   SOLE   3,336 0 0
AMEREN CORP COM 023608102 523 7,183 SH   SOLE   7,183 0 0
AMERICAN ELEC PWR CO INC COM 025537101 299 3,738 SH   SOLE   3,738 0 0
AMERICAN EXPRESS CO COM 025816109 469 5,476 SH   SOLE   5,476 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,559 11,754 SH   SOLE   11,754 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 433 3,625 SH   SOLE   3,625 0 0
AMGEN INC COM 031162100 6,193 30,548 SH   SOLE   30,548 0 0
AMPHENOL CORP NEW CL A COM 032095101 615 8,445 SH   SOLE   8,445 0 0
AON PLC CL A COM G0408V102 989 5,995 SH   SOLE   5,995 0 0
APACHE CORP COM 037411105 262 62,703 SH   SOLE   62,703 0 0
APPLE INC COM 037833100 10,811 42,516 SH   SOLE   42,516 0 0
ARISTA NETWORKS INC COM 040413106 572 2,823 SH   SOLE   2,823 0 0
ASGN INC COM 00191U102 239 6,761 SH   SOLE   6,761 0 0
AT&T INC COM 00206R102 5,984 205,274 SH   SOLE   205,274 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 886 6,485 SH   SOLE   6,485 0 0
AVALONBAY CMNTYS INC COM 053484101 563 3,823 SH   SOLE   3,823 0 0
AVANGRID INC COM 05351W103 260 5,945 SH   SOLE   5,945 0 0
AVERY DENNISON CORP COM 053611109 771 7,573 SH   SOLE   7,573 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 242 12,817 SH   SOLE   12,817 0 0
BAXTER INTL INC COM 071813109 1,435 17,674 SH   SOLE   17,674 0 0
BECTON DICKINSON & CO COM 075887109 862 3,750 SH   SOLE   3,750 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 1,319 7,213 SH   SOLE   7,213 0 0
BK OF AMERICA CORP COM 060505104 1,524 71,804 SH   SOLE   71,804 0 0
BLACK STONE MINERALS L P COM 09225M101 82 17,541 SH   SOLE   17,541 0 0
BLACKROCK INC COM 09247X101 5,160 11,728 SH   SOLE   11,728 0 0
BLACKSTONE GROUP INC CL A COM 09260D107 1,142 25,064 SH   SOLE   25,064 0 0
BOEING CO COM 097023105 856 5,740 SH   SOLE   5,740 0 0
BOOKING HLDGS INC COM 09857L108 1,497 1,113 SH   SOLE   1,113 0 0
BP PLC COM 055622104 590 24,203 SH   SOLE   24,203 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 396 7,110 SH   SOLE   7,110 0 0
BROADCOM INC COM 11135F101 4,330 18,264 SH   SOLE   18,264 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 539 5,683 SH   SOLE   5,683 0 0
BRUKER CORP COM 116794108 433 12,063 SH   SOLE   12,063 0 0
CACTUS INC CLA COM 127203107 248 21,354 SH   SOLE   21,354 0 0
CADENCE BANCORPORATION CL A COM 12739A100 347 52,934 SH   SOLE   52,934 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 151 144,274 SH   SOLE   144,274 0 0
CAPITAL ONE FINL CORP COM 14040H105 583 11,566 SH   SOLE   11,566 0 0
CATERPILLAR INC DEL COM 149123101 964 8,305 SH   SOLE   8,305 0 0
CATHAY GEN BANCORP COM 149150104 400 17,424 SH   SOLE   17,424 0 0
CBRE GROUP INC CL A COM 12504L109 581 15,404 SH   SOLE   15,404 0 0
CBTX INC COM 12481V104 515 28,956 SH   SOLE   28,956 0 0
CDW CORP COM 12514G108 558 5,980 SH   SOLE   5,980 0 0
CEDAR FAIR L P COM 150185106 404 22,047 SH   SOLE   22,047 0 0
CENTERPOINT ENERGY INC COM 15189T107 281 18,159 SH   SOLE   18,159 0 0
CERNER CORP COM 156782104 211 3,350 SH   SOLE   3,350 0 0
CHENIERE ENERGY INC COM 16411R208 1,058 31,578 SH   SOLE   31,578 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 675 25,000 SH   SOLE   25,000 0 0
CHEVRON CORP NEW COM 166764100 5,101 70,403 SH   SOLE   70,403 0 0
CHUBB LIMITED COM H1467J104 848 7,591 SH   SOLE   7,591 0 0
CIGNA CORP NEW COM 125523100 681 3,842 SH   SOLE   3,842 0 0
CINCINNATI FINL CORP COM 172062101 2,222 29,445 SH   SOLE   29,445 0 0
CINTAS CORP COM 172908105 410 2,365 SH   SOLE   2,365 0 0
CISCO SYS INC COM 17275R102 5,869 149,293 SH   SOLE   149,293 0 0
CITIGROUP INC COM 172967424 3,235 76,811 SH   SOLE   76,811 0 0
CLOROX CO DEL COM 189054109 331 1,911 SH   SOLE   1,911 0 0
COCA COLA CO COM 191216100 3,531 79,791 SH   SOLE   79,791 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 729 15,683 SH   SOLE   15,683 0 0
COLONY BANKCORP INC COM 19623P101 327 26,147 SH   SOLE   26,147 0 0
COLONY CR REAL ESTATE INC CL A COM 19625T101 185 46,894 SH   SOLE   46,894 0 0
COMCAST CORP NEW CL A COM 20030N101 2,874 83,604 SH   SOLE   83,604 0 0
CONOCOPHILLIPS COM 20825C104 347 11,262 SH   SOLE   11,262 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 821 5,729 SH   SOLE   5,729 0 0
COPART INC COM 217204106 311 4,532 SH   SOLE   4,532 0 0
CORTEVA INC COM 22052L104 920 39,130 SH   SOLE   39,130 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,237 4,339 SH   SOLE   4,339 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,560 45,429 SH   SOLE   45,429 0 0
CSX CORP COM 126408103 399 6,963 SH   SOLE   6,963 0 0
CUBESMART COM 229663109 703 26,249 SH   SOLE   26,249 0 0
CUMMINS INC COM 231021106 4,141 30,600 SH   SOLE   30,600 0 0
CVS HEALTH CORP COM 126650100 4,341 73,165 SH   SOLE   73,165 0 0
DARDEN RESTAURANTS INC COM 237194105 291 5,352 SH   SOLE   5,352 0 0
DIAMONDBACK ENERGY INC COM 25278X109 316 12,052 SH   SOLE   12,052 0 0
DIODES INC COM 254543101 1,075 26,462 SH   SOLE   26,462 0 0
DISNEY WALT CO COM 254687106 532 5,507 SH   SOLE   5,507 0 0
DOLLAR GEN CORP NEW COM 256677105 413 2,735 SH   SOLE   2,735 0 0
DOMINION ENERGY INC COM 25746U109 5,606 77,663 SH   SOLE   77,663 0 0
DOW INC COM 260557103 2,510 85,840 SH   SOLE   85,840 0 0
DUKE ENERGY CORP NEW COM 26441C204 5,786 71,538 SH   SOLE   71,538 0 0
DUPONT DE NEMOURS INC COM 26614N102 954 27,976 SH   SOLE   27,976 0 0
EAGLE MATERIALS INC COM 26969P108 665 11,390 SH   SOLE   11,390 0 0
EATON CORP PLC COM G29183103 212 2,726 SH   SOLE   2,726 0 0
EBAY INC COM 278642103 351 11,673 SH   SOLE   11,673 0 0
ECOLAB INC COM 278865100 307 1,972 SH   SOLE   1,972 0 0
ELECTRONIC ARTS INC COM 285512109 1,068 10,661 SH   SOLE   10,661 0 0
EMERSON ELEC CO COM 291011104 869 18,239 SH   SOLE   18,239 0 0
ENBRIDGE INC COM 29250N105 1,206 41,455 SH   SOLE   41,455 0 0
ENERGY TRANSFER LP COM 29273V100 251 54,515 SH   SOLE   54,515 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,486 173,865 SH   SOLE   173,865 0 0
EOG RES INC COM 26875P101 203 5,660 SH   SOLE   5,660 0 0
EQUINIX INC COM 29444U700 200 321 SH   SOLE   321 0 0
EQUITY COMWLTH COM 294628102 548 17,283 SH   SOLE   17,283 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 582 22,487 SH   SOLE   22,487 0 0
EXTRA SPACE STORAGE INC COM 30225T102 516 5,389 SH   SOLE   5,389 0 0
EXXON MOBIL CORP COM 30231G102 32,830 864,630 SH   SOLE   864,630 0 0
F5 NETWORKS INC COM 315616102 462 4,330 SH   SOLE   4,330 0 0
FACEBOOK INC CL A COM 30303M102 1,614 9,679 SH   SOLE   9,679 0 0
FASTENAL CO COM 311900104 1,275 40,813 SH   SOLE   40,813 0 0
FIFTH THIRD BANCORP COM 316773100 490 33,010 SH   SOLE   33,010 0 0
FIRST TR MORNINGSTAR DIVID L COM 336917109 655 29,352 SH   SOLE   29,352 0 0
FLIR SYS INC COM 302445101 408 12,783 SH   SOLE   12,783 0 0
FORD MTR CO DEL COM 345370860 62 12,800 SH   SOLE   12,800 0 0
FORTINET INC COM 34959E109 1,003 9,911 SH   SOLE   9,911 0 0
FS KKR CAPITAL CORP COM 302635107 34 11,378 SH   SOLE   11,378 0 0
GALLAGHER ARTHUR J & CO COM 363576109 232 2,852 SH   SOLE   2,852 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 735 26,523 SH   SOLE   26,523 0 0
GENERAC HLDGS INC COM 368736104 527 5,660 SH   SOLE   5,660 0 0
GENERAL DYNAMICS CORP COM 369550108 651 4,918 SH   SOLE   4,918 0 0
GENERAL ELECTRIC CO COM 369604103 310 39,074 SH   SOLE   39,074 0 0
GENERAL MLS INC COM 370334104 5,060 95,886 SH   SOLE   95,886 0 0
GILEAD SCIENCES INC COM 375558103 747 9,996 SH   SOLE   9,996 0 0
GRAN TIERRA ENERGY INC COM 38500T101 3 13,000 SH   SOLE   13,000 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 896 73,422 SH   SOLE   73,422 0 0
GREEN DOT CORP CL A COM 39304D102 388 15,264 SH   SOLE   15,264 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 439 5,539 SH   SOLE   5,539 0 0
HASBRO INC COM 418056107 742 10,370 SH   SOLE   10,370 0 0
HENRY SCHEIN INC COM 806407102 517 10,243 SH   SOLE   10,243 0 0
HESS CORP COM 42809H107 611 18,335 SH   SOLE   18,335 0 0
HIGHWOODS PPTYS INC COM 431284108 706 19,922 SH   SOLE   19,922 0 0
HILL ROM HLDGS INC COM 431475102 620 6,167 SH   SOLE   6,167 0 0
HOME DEPOT INC COM 437076102 1,500 8,032 SH   SOLE   8,032 0 0
HONEYWELL INTL INC COM 438516106 396 2,962 SH   SOLE   2,962 0 0
HORMEL FOODS CORP COM 440452100 1,063 22,800 SH   SOLE   22,800 0 0
HOULIHAN LOKEY INC CL A COM 441593100 1,023 19,620 SH   SOLE   19,620 0 0
IDACORP INC COM 451107106 856 9,747 SH   SOLE   9,747 0 0
II VI INC COM 902104108 553 19,412 SH   SOLE   19,412 0 0
INDEPENDENT BK GROUP INC COM 45384B106 879 37,116 SH   SOLE   37,116 0 0
INSPERITY INC COM 45778Q107 447 11,973 SH   SOLE   11,973 0 0
INTEL CORP COM 458140100 8,096 149,590 SH   SOLE   149,590 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 411 5,087 SH   SOLE   5,087 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,378 30,454 SH   SOLE   30,454 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 439 4,302 SH   SOLE   4,302 0 0
INTERPUBLIC GROUP COS INC COM 460690100 697 43,055 SH   SOLE   43,055 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB COM 46138J502 1,615 76,890 SH   SOLE   76,890 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY COM 46138J601 361 15,686 SH   SOLE   15,686 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB COM 46138J700 512 24,392 SH   SOLE   24,392 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB COM 46138J882 470 22,208 SH   SOLE   22,208 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB COM 46138J866 536 25,846 SH   SOLE   25,846 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB COM 46138J841 532 25,766 SH   SOLE   25,766 0 0
INVESCO EXCHANGE TRADED FD WATER RES ETF COM 46137V142 2,194 70,028 SH   SOLE   70,028 0 0
INVESCO EXCHANGE-TRADED FD GLOBAL WATER COM 46138E651 712 29,062 SH   SOLE   29,062 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 1,657 8,701 SH   SOLE   8,701 0 0
IRON MTN INC NEW COM 46284V101 295 12,394 SH   SOLE   12,394 0 0
ISHARES TR AGGRES ALLOC ETF COM 464289859 581 12,251 SH   SOLE   12,251 0 0
ISHARES TR CORE DIV GRWTH COM 46434V621 1,243 38,145 SH   SOLE   38,145 0 0
ISHARES TR CORE MSCI EURO COM 46434V738 867 23,377 SH   SOLE   23,377 0 0
ISHARES TR CORE S&P MCP ETF COM 464287507 53,621 372,733 SH   SOLE   372,733 0 0
ISHARES TR CORE S&P SCP ETF COM 464287804 701 12,487 SH   SOLE   12,487 0 0
ISHARES TR CORE S&P US GWT COM 464287671 2,946 51,602 SH   SOLE   51,602 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 84,356 326,457 SH   SOLE   326,457 0 0
ISHARES TR CORE TOTAL USD COM 46434V613 1,073 20,445 SH   SOLE   20,445 0 0
ISHARES TR CORE US AGGBD ETF COM 464287226 6,879 59,627 SH   SOLE   59,627 0 0
ISHARES TR EAFE SML CP ETF COM 464288273 1,289 28,743 SH   SOLE   28,743 0 0
ISHARES TR GRWT ALLOCAT ETF COM 464289867 319 7,708 SH   SOLE   7,708 0 0
ISHARES TR HDG MSCI EAFE COM 46434V803 261 10,785 SH   SOLE   10,785 0 0
ISHARES TR IBONDS 21 TRM HG COM 46435U226 201 8,699 SH   SOLE   8,699 0 0
ISHARES TR IBOXX INV CP ETF COM 464287242 820 6,635 SH   SOLE   6,635 0 0
ISHARES TR INTL SEL DIV ETF COM 464288448 11,845 524,126 SH   SOLE   524,126 0 0
ISHARES TR MBS ETF COM 464288588 374 3,388 SH   SOLE   3,388 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 10,433 195,163 SH   SOLE   195,163 0 0
ISHARES TR MSCI EMG MKT ETF COM 464287234 690 20,229 SH   SOLE   20,229 0 0
ISHARES TR MULTIFACTOR USA COM 46434V282 1,611 60,909 SH   SOLE   60,909 0 0
ISHARES TR RUS 1000 ETF COM 464287622 4,798 33,898 SH   SOLE   33,898 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 3,662 24,308 SH   SOLE   24,308 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 4,393 44,292 SH   SOLE   44,292 0 0
ISHARES TR RUS 2000 GRW ETF COM 464287648 217 1,370 SH   SOLE   1,370 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 499 4,103 SH   SOLE   4,103 0 0
ISHARES TR RUS MDCP VAL ETF COM 464287473 660 10,291 SH   SOLE   10,291 0 0
ISHARES TR RUS MID CAP ETF COM 464287499 1,157 26,796 SH   SOLE   26,796 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 323 2,821 SH   SOLE   2,821 0 0
ISHARES TR RUSSELL 3000 ETF COM 464287689 593 3,997 SH   SOLE   3,997 0 0
ISHARES TR S&P 100 ETF COM 464287101 359 3,023 SH   SOLE   3,023 0 0
ISHARES TR S&P 500 VAL ETF COM 464287408 489 5,077 SH   SOLE   5,077 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 9,849 133,927 SH   SOLE   133,927 0 0
ITT INC COM 45073V108 871 19,199 SH   SOLE   19,199 0 0
J P MORGAN EXCHANGE-TRADED FD ULTRA SHRT INC COM 46641Q837 3,895 78,422 SH   SOLE   78,422 0 0
J2 GLOBAL INC COM 48123V102 416 5,552 SH   SOLE   5,552 0 0
JOHNSON & JOHNSON COM 478160104 9,462 72,155 SH   SOLE   72,155 0 0
JOHNSON OUTDOORS INC CLA COM 479167108 630 10,041 SH   SOLE   10,041 0 0
JPMORGAN CHASE & CO COM 46625H100 8,126 90,258 SH   SOLE   90,258 0 0
KANSAS CITY SOUTHERN COM 485170302 863 6,789 SH   SOLE   6,789 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 703 8,401 SH   SOLE   8,401 0 0
KFORCE INC COM 493732101 213 8,340 SH   SOLE   8,340 0 0
KIMBERLY CLARK CORP COM 494368103 318 2,486 SH   SOLE   2,486 0 0
KINDER MORGAN INC DEL COM 49456B101 4,118 295,830 SH   SOLE   295,830 0 0
KIRBY CORP COM 497266106 856 19,699 SH   SOLE   19,699 0 0
KKR & CO INC CL A COM 48251W104 380 16,179 SH   SOLE   16,179 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 876 6,928 SH   SOLE   6,928 0 0
LAM RESEARCH CORP COM 512807108 5,694 23,727 SH   SOLE   23,727 0 0
LAMAR ADVERTISING CO NEW CL A COM 512816109 832 16,230 SH   SOLE   16,230 0 0
LANDMARK INFRASTRUCTURE LP COM 51508J108 127 12,000 SH   SOLE   12,000 0 0
LAUDER ESTEE COS INC CL A COM 518439104 458 2,877 SH   SOLE   2,877 0 0
LEGGETT & PLATT INC COM 524660107 2,493 93,430 SH   SOLE   93,430 0 0
LHC GROUP INC COM 50187A107 3,000 21,400 SH   SOLE   21,400 0 0
LILLY ELI & CO COM 532457108 376 2,708 SH   SOLE   2,708 0 0
LOCKHEED MARTIN CORP COM 539830109 6,500 19,176 SH   SOLE   19,176 0 0
LOGMEIN INC COM 54142L109 505 6,063 SH   SOLE   6,063 0 0
LOWES COS INC COM 548661107 571 6,633 SH   SOLE   6,633 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 595 16,310 SH   SOLE   16,310 0 0
MARSH & MCLENNAN COS INC COM 571748102 793 9,175 SH   SOLE   9,175 0 0
MASTERCARD INC CL A COM 57636Q104 2,984 12,353 SH   SOLE   12,353 0 0
MCDONALDS CORP COM 580135101 6,226 37,653 SH   SOLE   37,653 0 0
MCGRATH RENTCORP COM 580589109 562 10,722 SH   SOLE   10,722 0 0
MEDLEY CAP CORP COM 58503F106 76 131,500 SH   SOLE   131,500 0 0
MEDTRONIC PLC COM G5960L103 3,647 40,439 SH   SOLE   40,439 0 0
MERCK & CO. INC COM 58933Y105 3,142 40,836 SH   SOLE   40,836 0 0
METLIFE INC COM 59156R108 3,076 100,616 SH   SOLE   100,616 0 0
MICROSOFT CORP COM 594918104 19,682 124,796 SH   SOLE   124,796 0 0
MIDDLEBY CORP COM 596278101 319 5,607 SH   SOLE   5,607 0 0
MOBILE MINI INC COM 60740F105 691 26,346 SH   SOLE   26,346 0 0
MONDELEZ INTL INC CL A COM 609207105 425 8,482 SH   SOLE   8,482 0 0
MPLX LP COM 55336V100 169 14,566 SH   SOLE   14,566 0 0
NATIONAL BEVERAGE CORP COM 635017106 732 17,172 SH   SOLE   17,172 0 0
NETEASE INC COM 64110W102 1,422 4,429 SH   SOLE   4,429 0 0
NEWPARK RES INC COM 651718504 52 57,764 SH   SOLE   57,764 0 0
NEXTERA ENERGY INC COM 65339F101 1,331 5,532 SH   SOLE   5,532 0 0
NIKE INC CL B COM 654106103 636 7,692 SH   SOLE   7,692 0 0
NOBLE CORP PLC COM G65431101 26 100,000 SH   SOLE   100,000 0 0
NOMAD FOODS LTD COM G6564A105 292 15,730 SH   SOLE   15,730 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,487 37,580 SH   SOLE   37,580 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 187 17,057 SH   SOLE   17,057 0 0
NOVARTIS A G COM 66987V109 297 3,607 SH   SOLE   3,607 0 0
NOVO-NORDISK A S COM 670100205 966 16,051 SH   SOLE   16,051 0 0
NUCOR CORP COM 670346105 476 13,211 SH   SOLE   13,211 0 0
NUVASIVE INC COM 670704105 401 7,907 SH   SOLE   7,907 0 0
NVIDIA CORP COM 67066G104 201 762 SH   SOLE   762 0 0
NVIDIA CORP COM 67066G104 264 1,000 SH Call SOLE   0 0 1,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 491 1,631 SH   SOLE   1,631 0 0
OCCIDENTAL PETE CORP COM 674599105 1,188 102,558 SH   SOLE   102,558 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 887 6,759 SH   SOLE   6,759 0 0
ORACLE CORP COM 68389X105 1,382 28,591 SH   SOLE   28,591 0 0
PACKAGING CORP AMER COM 695156109 483 5,567 SH   SOLE   5,567 0 0
PALO ALTO NETWORKS INC COM 697435105 690 4,211 SH   SOLE   4,211 0 0
PATRICK INDS INC COM 703343103 287 10,208 SH   SOLE   10,208 0 0
PAYCHEX INC COM 704326107 506 8,035 SH   SOLE   8,035 0 0
PAYPAL HLDGS INC COM 70450Y103 1,551 16,195 SH   SOLE   16,195 0 0
PEPSICO INC COM 713448108 6,220 51,788 SH   SOLE   51,788 0 0
PERKINELMER INC COM 714046109 256 3,405 SH   SOLE   3,405 0 0
PFIZER INC COM 717081103 5,162 158,137 SH   SOLE   158,137 0 0
PHILIP MORRIS INTL INC COM 718172109 3,725 51,058 SH   SOLE   51,058 0 0
PHILLIPS 66 COM 718546104 452 8,423 SH   SOLE   8,423 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 214 2,500 SH   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 388 10,343 SH   SOLE   10,343 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 252 47,656 SH   SOLE   47,656 0 0
PLAINS GP HLDGS L P COM 72651A207 125 22,354 SH   SOLE   22,354 0 0
POOL CORPORATION COM 73278L105 580 2,947 SH   SOLE   2,947 0 0
PROCTER & GAMBLE CO COM 742718109 7,774 70,670 SH   SOLE   70,670 0 0
PROSHARES TR RUSS 2000 DIVD COM 74347B698 743 16,065 SH   SOLE   16,065 0 0
PUBLIC STORAGE COM 74460D109 615 3,096 SH   SOLE   3,096 0 0
QUALCOMM INC COM 747525103 5,705 84,326 SH   SOLE   84,326 0 0
RAYTHEON CO COM 755111507 1,052 8,022 SH   SOLE   8,022 0 0
REGENERON PHARMACEUTICALS COM 75886F107 890 1,823 SH   SOLE   1,823 0 0
REPUBLIC SVCS INC COM 760759100 291 3,883 SH   SOLE   3,883 0 0
ROCKWELL AUTOMATION INC COM 773903109 884 5,858 SH   SOLE   5,858 0 0
ROSS STORES INC COM 778296103 300 3,455 SH   SOLE   3,455 0 0
ROYAL DUTCH SHELL PLC COM 780259206 307 8,803 SH   SOLE   8,803 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 288 8,030 SH   SOLE   8,030 0 0
SALESFORCE COM INC COM 79466L302 1,227 8,522 SH   SOLE   8,522 0 0
SAP SE COM 803054204 219 1,984 SH   SOLE   1,984 0 0
SCHLUMBERGER LTD COM 806857108 359 26,635 SH   SOLE   26,635 0 0
SCHWAB CHARLES CORP COM 808513105 1,037 30,846 SH   SOLE   30,846 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 457 7,559 SH   SOLE   7,559 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 771 9,677 SH   SOLE   9,677 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 213 2,860 SH   SOLE   2,860 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 228 2,322 SH   SOLE   2,322 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 263 2,964 SH   SOLE   2,964 0 0
SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 1,002 48,108 SH   SOLE   48,108 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 478 5,947 SH   SOLE   5,947 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 817 27,874 SH   SOLE   27,874 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,238 25,139 SH   SOLE   25,139 0 0
SHERWIN WILLIAMS CO COM 824348106 629 1,368 SH   SOLE   1,368 0 0
SHOPIFY INC CL A COM 82509L107 228 547 SH   SOLE   547 0 0
SHUTTERSTOCK INC COM 825690100 670 20,835 SH   SOLE   20,835 0 0
SIMON PPTY GROUP INC NEW COM 828806109 279 5,089 SH   SOLE   5,089 0 0
SKECHERS U S A INC CL A COM 830566105 608 25,593 SH   SOLE   25,593 0 0
SNAP ON INC COM 833034101 210 1,932 SH   SOLE   1,932 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 446 5,446 SH   SOLE   5,446 0 0
SOUTH ST CORP COM 840441109 523 8,898 SH   SOLE   8,898 0 0
SOUTHERN CO COM 842587107 542 10,009 SH   SOLE   10,009 0 0
SOUTHWEST AIRLS CO COM 844741108 992 27,862 SH   SOLE   27,862 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 543 3,665 SH   SOLE   3,665 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD COM 78463X889 5,446 227,488 SH   SOLE   227,488 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK COM 78463X509 1,255 44,088 SH   SOLE   44,088 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 6,755 26,208 SH   SOLE   26,208 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 8,139 30,961 SH   SOLE   30,961 0 0
SPDR SER TR NUVEEN BRC MUNIC COM 78468R721 258 5,165 SH   SOLE   5,165 0 0
SPDR SER TR PORTFOLIO INTRMD COM 78464A375 225 6,624 SH   SOLE   6,624 0 0
SPDR SER TR PORTFOLIO S&P400 COM 78464A847 1,556 61,414 SH   SOLE   61,414 0 0
SPDR SER TR PORTFOLIO S&P500 COM 78464A854 5,889 194,669 SH   SOLE   194,669 0 0
SPDR SER TR PORTFOLIO S&P600 COM 78468R853 1,041 47,665 SH   SOLE   47,665 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 1,752 49,014 SH   SOLE   49,014 0 0
SPDR SER TR S&P 600 SML CAP COM 78464A813 214 4,428 SH   SOLE   4,428 0 0
SPDR SER TR S&P DIVID ETF COM 78464A763 33,392 418,137 SH   SOLE   418,137 0 0
SPROTT PHYSICAL GOLD TRUST COM 85207H104 269 20,530 SH   SOLE   20,530 0 0
SPROTT PHYSICAL SILVER TR COM 85207K107 91 17,340 SH   SOLE   17,340 0 0
STAR GROUP L P COM 85512C105 554 71,996 SH   SOLE   71,996 0 0
STARBUCKS CORP COM 855244109 2,572 39,127 SH   SOLE   39,127 0 0
STERLING CONSTRUCTION CO INC COM 859241101 267 28,130 SH   SOLE   28,130 0 0
STRYKER CORP COM 863667101 2,069 12,428 SH   SOLE   12,428 0 0
SYNEOS HEALTH INC CL A COM 87166B102 463 11,733 SH   SOLE   11,733 0 0
SYNOVUS FINL CORP COM 87161C501 480 27,335 SH   SOLE   27,335 0 0
SYSCO CORP COM 871829107 765 16,756 SH   SOLE   16,756 0 0
T MOBILE US INC COM 872590104 781 9,303 SH   SOLE   9,303 0 0
TARGET CORP COM 87612E106 595 6,401 SH   SOLE   6,401 0 0
TE CONNECTIVITY LTD COM H84989104 599 9,517 SH   SOLE   9,517 0 0
TELLURIAN INC NEW COM 87968A104 156 172,224 SH   SOLE   172,224 0 0
TESLA INC COM 88160R101 5,395 10,296 SH   SOLE   10,296 0 0
TEXAS INSTRS INC COM 882508104 4,115 41,183 SH   SOLE   41,183 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,197 4,219 SH   SOLE   4,219 0 0
TJX COS INC NEW COM 872540109 1,125 23,531 SH   SOLE   23,531 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 225 88,023 SH   SOLE   88,023 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 40 46,508 SH   SOLE   46,508 0 0
TRUIST FINL CORP COM 89832Q109 2,626 85,148 SH   SOLE   85,148 0 0
TWITTER INC COM 90184L102 790 32,178 SH   SOLE   32,178 0 0
ULTA BEAUTY INC COM 90384S303 447 2,544 SH   SOLE   2,544 0 0
UNION PAC CORP COM 907818108 1,329 9,425 SH   SOLE   9,425 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 4,572 48,943 SH   SOLE   48,943 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,311 45,701 SH   SOLE   45,701 0 0
UNITEDHEALTH GROUP INC COM 91324P102 220 881 SH   SOLE   881 0 0
US BANCORP DEL COM 902973304 3,076 89,288 SH   SOLE   89,288 0 0
VALERO ENERGY CORP COM 91913Y100 219 4,832 SH   SOLE   4,832 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 477 9,292 SH   SOLE   9,292 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND COM 921937827 320 3,895 SH   SOLE   3,895 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT COM 921937835 879 10,295 SH   SOLE   10,295 0 0
VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 203 1,349 SH   SOLE   1,349 0 0
VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 918 10,336 SH   SOLE   10,336 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363 955 4,032 SH   SOLE   4,032 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 1,098 8,341 SH   SOLE   8,341 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 3,533 39,664 SH   SOLE   39,664 0 0
VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 8,780 96,970 SH   SOLE   96,970 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 38,787 300,883 SH   SOLE   300,883 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF COM 922042874 490 11,318 SH   SOLE   11,318 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR MKT ETF COM 922042858 2,424 72,238 SH   SOLE   72,238 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD COM 922907746 897 16,958 SH   SOLE   16,958 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS COM 92206C706 254 3,597 SH   SOLE   3,597 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 538 6,173 SH   SOLE   6,173 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 4,209 36,554 SH   SOLE   36,554 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF COM 921908844 3,867 37,397 SH   SOLE   37,397 0 0
VANGUARD STAR FDS VG TL INTL STK F COM 921909768 2,149 51,210 SH   SOLE   51,210 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 135,321 4,058,817 SH   SOLE   4,058,817 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD COM 921946406 1,227 17,341 SH   SOLE   17,341 0 0
VERISK ANALYTICS INC COM 92345Y106 3,430 24,609 SH   SOLE   24,609 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,436 119,792 SH   SOLE   119,792 0 0
VICI PPTYS INC COM 925652109 446 26,795 SH   SOLE   26,795 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 289 43,620 SH   SOLE   43,620 0 0
VISA INC CL A COM 92826C839 5,686 35,292 SH   SOLE   35,292 0 0
VMWARE INC CL A COM 928563402 881 7,277 SH   SOLE   7,277 0 0
VULCAN MATLS CO COM 929160109 831 7,686 SH   SOLE   7,686 0 0
WABCO HLDGS INC COM 92927K102 634 4,698 SH   SOLE   4,698 0 0
WAITR HLDGS INC COM 930752100 61 49,328 SH   SOLE   49,328 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 434 9,486 SH   SOLE   9,486 0 0
WALMART INC COM 931142103 1,095 9,635 SH   SOLE   9,635 0 0
WASTE MGMT INC DEL COM 94106L109 374 4,038 SH   SOLE   4,038 0 0
WATERS CORP COM 941848103 558 3,067 SH   SOLE   3,067 0 0
WEINGARTEN RLTY INVS COM 948741103 363 25,187 SH   SOLE   25,187 0 0
WELLS FARGO CO NEW COM 949746101 3,199 111,464 SH   SOLE   111,464 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 888 5,834 SH   SOLE   5,834 0 0
WESTERN ALLIANCE BANCORP COM 957638109 327 10,691 SH   SOLE   10,691 0 0
WESTERN MIDSTREAM PARTNERS LP COM 958669103 46 14,284 SH   SOLE   14,284 0 0
WILLIAMS COS INC COM 969457100 359 25,373 SH   SOLE   25,373 0 0
WILLIAMS SONOMA INC COM 969904101 3,128 73,562 SH   SOLE   73,562 0 0
WINTRUST FINL CORP COM 97650W108 313 9,535 SH   SOLE   9,535 0 0
WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 8,264 256,235 SH   SOLE   256,235 0 0
WISDOMTREE TR ITL HIGH DIV FD COM 97717W802 1,469 49,845 SH   SOLE   49,845 0 0
WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 72,538 1,281,598 SH   SOLE   1,281,598 0 0
WISDOMTREE TR US LARGECAP DIVD COM 97717W307 3,125 38,613 SH   SOLE   38,613 0 0
WISDOMTREE TR US MIDCAP DIVID COM 97717W505 51,297 2,123,216 SH   SOLE   2,123,216 0 0
WISDOMTREE TR US S CAP QTY DIV COM 97717X651 7,750 308,395 SH   SOLE   308,395 0 0
WISDOMTREE TR US SMALLCAP FUND COM 97717W562 17,091 765,386 SH   SOLE   765,386 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 481 15,262 SH   SOLE   15,262 0 0
XYLEM INC COM 98419M100 433 6,647 SH   SOLE   6,647 0 0
YELP INC CL A COM 985817105 491 27,219 SH   SOLE   27,219 0 0
YUM BRANDS INC COM 988498101 850 12,404 SH   SOLE   12,404 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 599 3,261 SH   SOLE   3,261 0 0