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
ENTERGY CORP NEW COM 29364G103 282 3,011 SH   SOLE   0 0 3,011
ISHARES INC MIN VOL EMRG MKT 464286533 67 1,295 SH   SOLE   0 0 1,295
VANGUARD INDEX FDS SML CP GRW ETF 922908595 258 1,295 SH   OTR 1 1,295 0 0
KINDER MORGAN INC DEL COM 49456B101 270 17,808 SH   OTR 1 17,808 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 475 1,677 SH   SOLE   0 0 1,677
ISHARES TR CORE S&P500 ETF 464287200 1,570 5,071 SH   SOLE   0 0 5,071
CHEVRON CORP NEW COM 166764100 2,211 24,783 SH   SOLE   0 0 24,783
MERCK & CO. INC COM 58933Y105 1,088 14,063 SH   SOLE   0 0 14,063
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 127 52,230 SH   SOLE   0 0 52,230
CATERPILLAR INC DEL COM 149123101 1,597 12,628 SH   SOLE   0 0 12,628
VERIZON COMMUNICATIONS INC COM 92343V104 267 4,848 SH   SOLE   0 0 4,848
MAIN STR CAP CORP COM 56035L104 5,733 184,151 SH   SOLE   0 0 184,151
ECOLAB INC COM 278865100 513 2,581 SH   SOLE   0 0 2,581
WALMART INC COM 931142103 7,088 59,178 SH   SOLE   0 0 59,178
ISHARES TR S&P 100 ETF 464287101 5,991 42,066 SH   SOLE   0 0 42,066
UNITED PARCEL SERVICE INC CL B 911312106 314 2,825 SH   SOLE   0 0 2,825
ENBRIDGE INC COM 29250N105 355 11,658 SH   SOLE   0 0 11,658
AIR PRODS & CHEMS INC COM 009158106 6,333 26,228 SH   SOLE   0 0 26,228
APPLE INC COM 037833100 12,961 35,530 SH   SOLE   0 0 35,530
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 141 1,800 SH   OTR 1 1,800 0 0
WASTE MGMT INC DEL COM 94106L109 602 5,686 SH   SOLE   0 0 5,686
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4,813 71,753 SH   SOLE   0 0 71,753
VANGUARD INDEX FDS MID CAP ETF 922908629 832 5,075 SH   SOLE   0 0 5,075
CROWN CASTLE INTL CORP NEW COM 22822V101 402 2,402 SH   SOLE   0 0 2,402
THERMO FISHER SCIENTIFIC INC COM 883556102 580 1,600 SH   SOLE   0 0 1,600
QUANTA SVCS INC COM 74762E102 1,001 25,525 SH   SOLE   0 0 25,525
ENTERPRISE PRODS PARTNERS L COM 293792107 2,209 121,600 SH   SOLE   0 0 121,600
ISHARES TR RUS 1000 GRW ETF 464287614 2,321 12,093 SH   SOLE   0 0 12,093
PRINCIPAL EXCHANGE-TRADED FD US MEGA CAP 74255Y870 3,828 127,403 SH   SOLE   0 0 127,403
SYSCO CORP COM 871829107 5,808 106,262 SH   SOLE   0 0 106,262
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 271 16,400 SH   SOLE   0 0 16,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 635 28,495 SH   SOLE   0 0 28,495
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,895 6,145 SH   OTR 1 6,145 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,880 8,876 SH   SOLE   0 0 8,876
MEDTRONIC PLC SHS G5960L103 4,646 50,664 SH   SOLE   0 0 50,664
LYFT INC CL A COM 55087P104 201 6,088 SH   SOLE   0 0 6,088
ISHARES TR RUS 1000 VAL ETF 464287598 6,813 60,499 SH   SOLE   0 0 60,499
ISHARES TR U.S. MED DVC ETF 464288810 3,373 12,739 SH   SOLE   0 0 12,739
NVIDIA CORPORATION COM 67066G104 1,550 4,081 SH   SOLE   0 0 4,081
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,636 28,006 SH   SOLE   0 0 28,006
WISDOMTREE TR FLOATNG RAT TREA 97717X628 322 12,800 SH   SOLE   0 0 12,800
ABBVIE INC COM 00287Y109 638 6,500 SH   SOLE   0 0 6,500
JOHNSON & JOHNSON COM 478160104 7,298 51,899 SH   SOLE   0 0 51,899
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 421 19,570 SH   SOLE   0 0 19,570
WISDOMTREE TR EM EX ST-OWNED 97717X578 5,903 197,362 SH   SOLE   0 0 197,362
TC PIPELINES LP UT COM LTD PRT 87233Q108 388 12,500 SH   SOLE   0 0 12,500
APTIV PLC SHS G6095L109 1,017 13,055 SH   SOLE   0 0 13,055
DIAGEO P L C SPON ADR NEW 25243Q205 4,305 32,035 SH   SOLE   0 0 32,035
ISHARES TR CORE MSCI EAFE 46432F842 668 11,681 SH   OTR 1 11,681 0 0
MASTERCARD INCORPORATED CL A 57636Q104 564 1,908 SH   SOLE   0 0 1,908
ISHARES TR IBONDS DEC22 ETF 46434VBA7 343 13,356 SH   SOLE   0 0 13,356
AT&T INC COM 00206R102 267 8,848 SH   SOLE   0 0 8,848
ISHARES TR IBONDS DEC21 ETF 46434VBK5 262 10,400 SH   SOLE   0 0 10,400
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,687 57,067 SH   SOLE   0 0 57,067
LULULEMON ATHLETICA INC COM 550021109 576 1,847 SH   SOLE   0 0 1,847
KIMBERLY CLARK CORP COM 494368103 208 1,474 SH   SOLE   0 0 1,474
GOLDMAN SACHS GROUP INC COM 38141G104 4,915 24,869 SH   SOLE   0 0 24,869
DOLLAR GEN CORP NEW COM 256677105 879 4,616 SH   SOLE   0 0 4,616
LOCKHEED MARTIN CORP COM 539830109 1,295 3,548 SH   SOLE   0 0 3,548
INTUIT COM 461202103 799 2,699 SH   SOLE   0 0 2,699
CINTAS CORP COM 172908105 4,500 16,896 SH   SOLE   0 0 16,896
VERTEX ENERGY INC COM 92534K107 344 482,561 SH   SOLE   0 0 482,561
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,149 3,123 SH   SOLE   0 0 3,123
NORTHROP GRUMMAN CORP COM 666807102 427 1,389 SH   SOLE   0 0 1,389
HOME DEPOT INC COM 437076102 8,265 32,993 SH   SOLE   0 0 32,993
LAM RESEARCH CORP COM 512807108 296 914 SH   SOLE   0 0 914
VISA INC COM CL A 92826C839 8,005 41,438 SH   SOLE   0 0 41,438
MSCI INC COM 55354G100 486 1,455 SH   SOLE   0 0 1,455
EXELON CORP COM 30161N101 248 6,828 SH   SOLE   0 0 6,828
BECTON DICKINSON & CO COM 075887109 378 1,578 SH   SOLE   0 0 1,578
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 524 23,087 SH   SOLE   0 0 23,087
SPDR SER TR S&P INS ETF 78464A789 4,318 157,880 SH   SOLE   0 0 157,880
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8,085 68,323 SH   SOLE   0 0 68,323
ISHARES TR IBOXX HI YD ETF 464288513 202 2,476 SH   SOLE   0 0 2,476
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,262 32,596 SH   SOLE   0 0 32,596
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 660 29,960 SH   SOLE   0 0 29,960
VALERO ENERGY CORP COM 91913Y100 1,732 29,441 SH   SOLE   0 0 29,441
ISHARES TR EXPONENTIAL TECH 46434V381 4,581 102,904 SH   SOLE   0 0 102,904
DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 147 13,000 SH   SOLE   0 0 13,000
ISHARES TR EXPANDED TECH 464287515 625 2,199 SH   SOLE   0 0 2,199
ISHARES TR MORTGE REL ETF 46435G342 4,549 182,990 SH   SOLE   0 0 182,990
JPMORGAN CHASE & CO COM 46625H100 5,635 59,909 SH   SOLE   0 0 59,909
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,740 23,360 SH   SOLE   0 0 23,360
SPDR GOLD TR GOLD SHS 78463V107 3,069 18,339 SH   SOLE   0 0 18,339
BOEING CO COM 097023105 3,602 19,652 SH   SOLE   0 0 19,652
3M CO COM 88579Y101 4,838 31,013 SH   SOLE   0 0 31,013
ENTERPRISE PRODS PARTNERS L COM 293792107 314 17,293 SH   OTR 1 17,293 0 0
PFIZER INC COM 717081103 5,175 158,259 SH   SOLE   0 0 158,259
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,698 28,953 SH   SOLE   0 0 28,953
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,254 69,040 SH   SOLE   0 0 69,040
BROADCOM INC COM 11135F101 7,081 22,435 SH   SOLE   0 0 22,435
ISHARES TR IBONDS DEC23 ETF 46434VAX8 380 14,472 SH   SOLE   0 0 14,472
EQUINIX INC COM 29444U700 6,606 9,406 SH   SOLE   0 0 9,406
MICROSOFT CORP COM 594918104 12,506 61,453 SH   SOLE   0 0 61,453
AMERICAN ELEC PWR CO INC COM 025537101 3,640 45,708 SH   SOLE   0 0 45,708
PHILLIPS 66 COM 718546104 443 6,166 SH   SOLE   0 0 6,166
ISHARES TR S&P MC 400GR ETF 464287606 1,775 7,925 SH   SOLE   0 0 7,925
ALPHABET INC CAP STK CL A 02079K305 430 303 SH   SOLE   0 0 303
EXXON MOBIL CORP COM 30231G102 1,985 44,386 SH   SOLE   0 0 44,386
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 283 2,244 SH   SOLE   0 0 2,244
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,223 109,614 SH   SOLE   0 0 109,614
LOWES COS INC COM 548661107 259 1,914 SH   SOLE   0 0 1,914
SALESFORCE COM INC COM 79466L302 580 3,098 SH   SOLE   0 0 3,098
STRYKER CORPORATION COM 863667101 5,269 29,242 SH   SOLE   0 0 29,242
ZOETIS INC CL A 98978V103 619 4,520 SH   SOLE   0 0 4,520
ROPER TECHNOLOGIES INC COM 776696106 4,425 11,396 SH   SOLE   0 0 11,396
TWITTER INC COM 90184L102 512 17,179 SH   SOLE   0 0 17,179
AMERICAN TOWER CORP NEW COM 03027X100 7,141 27,619 SH   SOLE   0 0 27,619
DUKE ENERGY CORP NEW COM NEW 26441C204 587 7,347 SH   SOLE   0 0 7,347
DOMINOS PIZZA INC COM 25754A201 606 1,640 SH   SOLE   0 0 1,640
AUTOMATIC DATA PROCESSING IN COM 053015103 5,863 39,378 SH   SOLE   0 0 39,378
MCDONALDS CORP COM 580135101 6,666 36,138 SH   SOLE   0 0 36,138
BK OF AMERICA CORP COM 060505104 261 10,976 SH   SOLE   0 0 10,976
NEXTERA ENERGY INC COM 65339F101 6,736 28,048 SH   SOLE   0 0 28,048
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 505 21,535 SH   SOLE   0 0 21,535
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 430 4,237 SH   SOLE   0 0 4,237
ATLASSIAN CORP PLC CL A G06242104 268 1,484 SH   SOLE   0 0 1,484
PROLOGIS INC. COM 74340W103 261 2,792 SH   SOLE   0 0 2,792
INTUITIVE SURGICAL INC COM NEW 46120E602 278 487 SH   SOLE   0 0 487
KKR & CO INC COM 48251W104 292 9,450 SH   SOLE   0 0 9,450
GENERAL ELECTRIC CO COM 369604103 474 69,330 SH   SOLE   0 0 69,330
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 289 2,844 SH   SOLE   0 0 2,844
TEXAS INSTRS INC COM 882508104 6,824 53,749 SH   SOLE   0 0 53,749
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 612 15,765 SH   SOLE   0 0 15,765
DISNEY WALT CO COM DISNEY 254687106 490 4,394 SH   SOLE   0 0 4,394
VANGUARD INDEX FDS SMALL CP ETF 922908751 446 3,061 SH   SOLE   0 0 3,061
LAMAR ADVERTISING CO NEW CL A 512816109 3,405 51,007 SH   SOLE   0 0 51,007
HONEYWELL INTL INC COM 438516106 5,541 38,324 SH   SOLE   0 0 38,324
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 281 5,650 SH   SOLE   0 0 5,650
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 595 11,730 SH   SOLE   0 0 11,730
AMPHENOL CORP NEW CL A 032095101 2,471 25,795 SH   SOLE   0 0 25,795
ALLEGIANCE BANCSHARES INC COM 01748H107 1,438 56,621 SH   SOLE   0 0 56,621
ISHARES TR RUSSELL 2000 ETF 464287655 286 2,000 SH   OTR 1 2,000 0 0
SPDR SER TR S&P BIOTECH 78464A870 4,839 43,229 SH   SOLE   0 0 43,229
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 648 27,010 SH   SOLE   0 0 27,010
VANGUARD INDEX FDS VALUE ETF 922908744 567 5,690 SH   OTR 1 5,690 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 289 10,700 SH   SOLE   0 0 10,700
ISHARES TR US AER DEF ETF 464288760 4,343 26,365 SH   SOLE   0 0 26,365
WORLD GOLD TR SPDR GLD MINIS 98149E204 361 20,300 SH   SOLE   0 0 20,300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 177 2,258 SH   SOLE   0 0 2,258
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,485 29,740 SH   SOLE   0 0 29,740
ISHARES TR CORE MSCI EAFE 46432F842 22 390 SH   SOLE   0 0 390
ISHARES TR PFD AND INCM SEC 464288687 216 6,230 SH   SOLE   0 0 6,230
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,250 40,670 SH   SOLE   0 0 40,670
CISCO SYS INC COM 17275R102 5,560 119,202 SH   SOLE   0 0 119,202
AVALONBAY CMNTYS INC COM 053484101 262 1,693 SH   SOLE   0 0 1,693
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,913 100,349 SH   SOLE   0 0 100,349
VANGUARD INDEX FDS GROWTH ETF 922908736 752 3,720 SH   OTR 1 3,720 0 0
AMAZON COM INC COM 023135106 3,236 1,173 SH   SOLE   0 0 1,173
ALLSTATE CORP COM 020002101 4,877 50,282 SH   SOLE   0 0 50,282
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 302 1,773 SH   SOLE   0 0 1,773
PUBLIC STORAGE COM 74460D109 514 2,680 SH   SOLE   0 0 2,680
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 580 26,656 SH   SOLE   0 0 26,656
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 692 3,206 SH   SOLE   0 0 3,206
GALLAGHER ARTHUR J & CO COM 363576109 2,334 23,940 SH   SOLE   0 0 23,940
DANAHER CORPORATION COM 235851102 7,729 43,707 SH   SOLE   0 0 43,707
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,055 37,513 SH   SOLE   0 0 37,513
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 356 3,405 SH   OTR 1 3,405 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 18,711 70 SH   SOLE   0 0 70
ILLINOIS TOOL WKS INC COM 452308109 1,010 5,774 SH   SOLE   0 0 5,774
BLACKSTONE GROUP INC COM CL A 09260D107 614 10,830 SH   SOLE   0 0 10,830
ILLUMINA INC COM 452327109 343 927 SH   SOLE   0 0 927
PROCTER AND GAMBLE CO COM 742718109 1,476 12,347 SH   SOLE   0 0 12,347
S&P GLOBAL INC COM 78409V104 1,420 4,310 SH   SOLE   0 0 4,310
ISHARES TR RUS MID CAP ETF 464287499 436 8,139 SH   SOLE   0 0 8,139
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 595 26,790 SH   SOLE   0 0 26,790
HUMANA INC COM 444859102 353 910 SH   SOLE   0 0 910
ARES CAPITAL CORP COM 04010L103 278 19,261 SH   SOLE   0 0 19,261
NIKE INC CL B 654106103 6,537 66,667 SH   SOLE   0 0 66,667
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 321 14,695 SH   SOLE   0 0 14,695
ADOBE INC COM 00724F101 438 1,006 SH   SOLE   0 0 1,006
CYRUSONE INC COM 23283R100 654 8,987 SH   SOLE   0 0 8,987
CONOCOPHILLIPS COM 20825C104 216 5,148 SH   SOLE   0 0 5,148
IDEX CORP COM 45167R104 509 3,221 SH   SOLE   0 0 3,221
ISHARES TR RUS 1000 ETF 464287622 418 2,436 SH   SOLE   0 0 2,436
INTEL CORP COM 458140100 414 6,922 SH   SOLE   0 0 6,922
ALPHABET INC CAP STK CL C 02079K107 2,276 1,610 SH   SOLE   0 0 1,610
MARSH & MCLENNAN COS INC COM 571748102 6,619 61,644 SH   SOLE   0 0 61,644
KINDER MORGAN INC DEL COM 49456B101 284 18,700 SH   SOLE   0 0 18,700
PEPSICO INC COM 713448108 826 6,242 SH   SOLE   0 0 6,242
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 321 9,744 SH   SOLE   0 0 9,744
CABOT OIL & GAS CORP COM 127097103 2,879 167,605 SH   SOLE   0 0 167,605
ISHARES INC MIN VOL EMRG MKT 464286533 176 3,380 SH   OTR 1 3,380 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 30,753 196,464 SH   SOLE   0 0 196,464
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 628 14,555 SH   SOLE   0 0 14,555
UNION PAC CORP COM 907818108 6,049 35,779 SH   SOLE   0 0 35,779
GARMIN LTD SHS H2906T109 6,848 70,237 SH   SOLE   0 0 70,237
ISHARES TR RUSSELL 2000 ETF 464287655 259 1,812 SH   SOLE   0 0 1,812
PAYPAL HLDGS INC COM 70450Y103 3,167 18,175 SH   SOLE   0 0 18,175
FACEBOOK INC CL A 30303M102 1,190 5,240 SH   SOLE   0 0 5,240
MALLINCKRODT PUB LTD CO SHS G5785G107 27 10,000 SH   SOLE   0 0 10,000
VANGUARD INDEX FDS GROWTH ETF 922908736 4,508 22,306 SH   SOLE   0 0 22,306
ISHARES TR MSCI EAFE ETF 464287465 688 11,302 SH   SOLE   0 0 11,302
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,384 18,839 SH   SOLE   0 0 18,839
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 265 12,384 SH   SOLE   0 0 12,384
ISHARES TR IBONDS DEC24 ETF 46434VBG4 268 10,165 SH   SOLE   0 0 10,165
COCA COLA CO COM 191216100 1,112 24,892 SH   SOLE   0 0 24,892
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,682 29,279 SH   SOLE   0 0 29,279
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 121 11,690 SH   SOLE   0 0 11,690
NETFLIX INC COM 64110L106 985 2,165 SH   SOLE   0 0 2,165
UNITEDHEALTH GROUP INC COM 91324P102 7,255 24,597 SH   SOLE   0 0 24,597
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 290 12,745 SH   SOLE   0 0 12,745
VANGUARD INDEX FDS VALUE ETF 922908744 2,073 20,820 SH   SOLE   0 0 20,820
INVESCO QQQ TR UNIT SER 1 46090E103 21,921 88,535 SH   SOLE   0 0 88,535