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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COMPANYCommon88579Y1014232,413SH SOLE 002,413
ABBOTT LABSCommon0028241009057,664SH SOLE 007,664
ABBVIE INCORPORATEDCommon00287Y1091,67415,520SH SOLE 0015,520
ACADEMY SPORTS & OUTDOORS INCORPORATEDCommon00402L1072,50162,501SH SOLE 0062,501
ACCENTURE PLC IRELAND SHS CLASS AOrdinary SharesG1151C1013211,006SH SOLE 001,006
ADVANCED MICRO DEVICES INCORPORATEDCommon0079031075,25251,049SH SOLE 0051,049
ALLY FINL INCORPORATEDCommon02005N1003396,655SH SOLE 006,655
ALPHABET INCORPORATED CAP STK CLASS ACommon02079K30514,9505,592SH SOLE 005,592
ALPHABET INCORPORATED CAP STK CLASS CCommon02079K1077,0392,641SH SOLE 002,641
ALTRIA GROUP INCORPORATEDCommon02209S1033,77182,854SH SOLE 0082,854
AMAZON COM INCORPORATEDCommon02313510616,7045,085SH SOLE 005,085
AMGEN INCORPORATEDCommon0311621006893,241SH SOLE 003,241
AMPLIFY BLACKSWAN GROWTH & TREASURY CORE ETFExchange Traded Funds0321088882196,398SH SOLE 006,398
ANALOG DEVICES INCORPORATEDCommon0326541052501,497SH SOLE 001,497
ANSYS INCORPORATEDCommon03662Q105225661SH SOLE 00661
APPLE INCORPORATEDCommon03783310045,699322,961SH SOLE 00322,961
APPLIED MATLS INCORPORATEDCommon0382221052,21217,186SH SOLE 0017,186
AT&T INCORPORATEDCommon00206R1021,25046,294SH SOLE 0046,294
AUTOMATIC DATA PROCESSING INCORPORATEDCommon0530151033031,520SH SOLE 001,520
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEWCommon0846707023511,289SH SOLE 001,289
BK OF AMERICA CORPORATIONCommon06050510442510,030SH SOLE 0010,030
BLACKLINE INCORPORATEDCommon09239B1092392,027SH SOLE 002,027
BLACKSTONE INCORPORATEDCommon09260D1073152,715SH SOLE 002,715
BOEING COMPANYCommon0970231051,1475,217SH SOLE 005,217
BRISTOL-MYERS SQUIBB COMPANYCommon11012210862210,517SH SOLE 0010,517
CATERPILLAR INCORPORATEDCommon1491231011,0615,531SH SOLE 005,531
CHEVRON CORPORATION NEWCommon1667641001,34413,257SH SOLE 0013,257
CHEWY INCORPORATED CLASS ACommon16679L1093034,450SH SOLE 004,450
CHIPOTLE MEXICAN GRILL INCORPORATEDCommon1696561052,8751,582SH SOLE 001,582
CISCO SYSTEMS INCORPORATEDCommon17275R10255810,267SH SOLE 0010,267
CITIGROUP INCORPORATED COM NEWCommon1729674243394,838SH SOLE 004,838
CLOUDFLARE INCORPORATED CLASS A COMCommon18915M1073,92434,838SH SOLE 0034,838
COCA COLA COMPANYCommon1912161001,17522,411SH SOLE 0022,411
CONOCOPHILLIPSCommon20825C1041,26018,605SH SOLE 0018,605
CONTANGO OIL & GAS COMPANY COM NEWCommon21075N2041,201262,972SH SOLE 00262,972
COSTAR GROUP INCORPORATEDCommon22160N1093904,540SH SOLE 004,540
COSTCO WHOLESALE CORPORATION NEWCommon22160K1051,9484,337SH SOLE 004,337
CROWDSTRIKE HLDGS INCORPORATED CLASS ACommon22788C1051,8027,334SH SOLE 007,334
CYRUSONE INCORPORATED REITREITs23283R1005176,684SH SOLE 006,684
DANAHER CORPORATIONCommon2358511023401,117SH SOLE 001,117
DELL TECHNOLOGIES INCORPORATED CLASS CCommon24703L2023343,211SH SOLE 003,211
DISCOVER FINL SVCSCommon2547091083552,896SH SOLE 002,896
DISNEY WALT COMPANYCommon2546871063,03917,968SH SOLE 0017,968
DOMINOS PIZZA INCORPORATEDCommon25754A2019381,968SH SOLE 001,968
DOW INCORPORATEDCommon2605571034006,956SH SOLE 006,956
DRAFTKINGS INCORPORATED COM CLASS ACommon26142R10465713,646SH SOLE 0013,646
DUKE ENERGY CORPORATION NEW COM NEWCommon26441C2042232,288SH SOLE 002,288
DWS MUN INCOME TRClosed End Funds23336810914512,197SH SOLE 0012,197
ECOLAB INCORPORATEDCommon2788651002301,103SH SOLE 001,103
ENBRIDGE INCORPORATEDOrdinary Shares29250N1053067,706SH SOLE 007,706
ENERGY TRANSFER L P COM UT LTD PTNMaster Limited Partnership29273V1001,524159,151SH SOLE 00159,151
ENTERPRISE PRODUCTS PARTNERS L PMaster Limited Partnership2937921073,217148,704SH SOLE 00148,704
EQUITRANS MIDSTREAM CORPORATIONCommon29460010168567,624SH SOLE 0067,624
EXACT SCIENCES CORPORATIONCommon30063P1051,01010,591SH SOLE 0010,591
EXXON MOBIL CORPORATIONCommon30231G1029,799166,598SH SOLE 00166,598
FACEBOOK INCORPORATED CLASS ACommon30303M1029,59528,272SH SOLE 0028,272
FASTENAL COMPANYCommon3119001042645,133SH SOLE 005,133
FIRST FINL BANKSHARES INCORPORATEDCommon32020R10910,169221,314SH SOLE 00221,314
FIVE BELOW INCORPORATEDCommon33829M1012441,384SH SOLE 001,384
FORTRESS TRANS INFRST INVS LLC COM REP LTD LIABMaster Limited Partnership34960P1012,46096,931SH SOLE 0096,931
GENERAL MTRS COMPANYCommon37045V10099718,921SH SOLE 0018,921
GLOBANT S AOrdinary SharesL443851094521,612SH SOLE 001,612
HCA HEALTHCARE INCORPORATEDCommon40412C1016182,548SH SOLE 002,548
HEICO CORPORATION NEWCommon4228061092702,048SH SOLE 002,048
HESS MIDSTREAM LP CLASS A SHSMaster Limited Partnership42810310571425,299SH SOLE 0025,299
HOLLY ENERGY PARTNERS L P COM UT LTD PTNMaster Limited Partnership43576310765135,521SH SOLE 0035,521
HOME DEPOT INCORPORATEDCommon4370761025,76417,559SH SOLE 0017,559
HONEYWELL INTERNATIONAL INCORPORATEDCommon4385161064612,172SH SOLE 002,172
IDEXX LABS INCORPORATEDCommon45168D104274442SH SOLE 00442
IHS MARKIT LIMITED SHSOrdinary SharesG475671052712,329SH SOLE 002,329
INTEL CORPORATIONCommon45814010092417,343SH SOLE 0017,343
INTERNATIONAL BUSINESS MACHINESCommon4592001015443,919SH SOLE 003,919
INVESCO QQQExchange Traded Funds46090E1034,87713,626SH SOLE 0013,626
INVESCO S&P 500 LOW VOLATILITY ETFExchange Traded Funds46138E3542624,313SH SOLE 004,313
ISHARES INCORPORATED MSCI GBL MIN VOLExchange Traded Funds4642865252162,108SH SOLE 002,108
ISHARES TR CORE HIGH DV ETFExchange Traded Funds46429B6633133,324SH SOLE 003,324
ISHARES TR CORE S&P SCP ETFExchange Traded Funds4642878044123,778SH SOLE 003,778
ISHARES TR CORE S&P500 ETFExchange Traded Funds4642872001,1242,610SH SOLE 002,610
ISHARES TR FLTG RATE NT ETFExchange Traded Funds46429B6552464,850SH SOLE 004,850
ISHARES TR INTL SEL DIV ETFExchange Traded Funds4642884482478,145SH SOLE 008,145
ISHARES TR ISHS 1-5YR INVSExchange Traded Funds46428864670012,825SH SOLE 0012,825
ISHARES TR ISHS 5-10YR INVTExchange Traded Funds4642886382303,838SH SOLE 003,838
ISHARES TR MSCI EAFE ETFExchange Traded Funds4642874653214,121SH SOLE 004,121
ISHARES TR MSCI EMG MKT ETFExchange Traded Funds4642872343176,294SH SOLE 006,294
ISHARES TR MSCI USA MIN VOLExchange Traded Funds46429B6974,01354,603SH SOLE 0054,603
ISHARES TR MSCI USA MMENTMExchange Traded Funds46432F3961,6299,281SH SOLE 009,281
ISHARES TR MSCI USA QLT FCTExchange Traded Funds46432F3392,06215,657SH SOLE 0015,657
ISHARES TR RUS 1000 ETFExchange Traded Funds4642876222,83311,719SH SOLE 0011,719
ISHARES TR RUS 1000 GRW ETFExchange Traded Funds4642876143,45512,609SH SOLE 0012,609
ISHARES TR RUS 1000 VAL ETFExchange Traded Funds4642875981,74511,155SH SOLE 0011,155
ISHARES TR RUS MID CAP ETFExchange Traded Funds4642874995,53670,778SH SOLE 0070,778
ISHARES TR RUSSELL 2000 ETFExchange Traded Funds4642876552581,182SH SOLE 001,182
ISHARES TR U.S. FINLS ETFExchange Traded Funds4642877883404,122SH SOLE 004,122
ISHARES TR U.S. REAL ES ETFExchange Traded Funds4642877392132,082SH SOLE 002,082
ISHARES TR US HLTHCARE ETFExchange Traded Funds4642877625552,012SH SOLE 002,012
ISHARES TR US INDUSTRIALSExchange Traded Funds4642877542101,963SH SOLE 001,963
JAZZ PHARMACEUTICALS PLC SHS USDOrdinary SharesG508711058316,386SH SOLE 006,386
JOHNSON & JOHNSONCommon4781601041,5849,810SH SOLE 009,810
JPMORGAN CHASE & COMPANYCommon46625H1002,80817,157SH SOLE 0017,157
KINDER MORGAN INCORPORATED DELCommon49456B10150530,238SH SOLE 0030,238
KKR & COMPANY INCORPORATEDCommon48251W10487214,332SH SOLE 0014,332
LAM RESEARCH CORPORATIONCommon512807108335590SH SOLE 00590
LAUDER ESTEE COMPANIES INCORPORATED CLASS ACommon5184391041,4824,944SH SOLE 004,944
LILLY ELI & COMPANYCommon5324571085992,593SH SOLE 002,593
LOCKHEED MARTIN CORPORATIONCommon5398301093791,100SH SOLE 001,100
LOWES COMPANIES INCORPORATEDCommon5486611075702,812SH SOLE 002,812
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPMaster Limited Partnership5590801061,47732,423SH SOLE 0032,423
MASTERCARD INCORPORATED CLASS ACommon57636Q1043,60410,367SH SOLE 0010,367
MCDONALDS CORPORATIONCommon5801351013,19013,230SH SOLE 0013,230
MEDTRONIC PLC SHSOrdinary SharesG5960L1034933,940SH SOLE 003,940
MERCK & COMPANY INCORPORATEDCommon58933Y10589711,948SH SOLE 0011,948
MICROSOFT CORPORATIONCommon59491810413,59148,209SH SOLE 0048,209
MONDELEZ INTERNATIONAL INCORPORATED CLASS ACommon6092071052,63545,296SH SOLE 0045,296
MPLX LP COM UNIT REP LTDMaster Limited Partnership55336V10060921,391SH SOLE 0021,391
NETFLIX INCORPORATEDCommon64110L1063,7546,151SH SOLE 006,151
NEXTERA ENERGY INCORPORATEDCommon65339F1012052,620SH SOLE 002,620
NIKE INCORPORATED CLASS BCommon6541061032,78519,177SH SOLE 0019,177
NUVEEN QUALITY MUNCP INCOME FDClosed End Funds67066V10149932,000SH SOLE 0032,000
NVIDIA CORPORATIONCommon67066G10411,61656,074SH SOLE 0056,074
OLD DOMINION FREIGHT LINE INCORPORATEDCommon6795801009653,375SH SOLE 003,375
OREILLY AUTOMOTIVE INCORPORATEDCommon67103H1073,8646,324SH SOLE 006,324
PALO ALTO NETWORKS INCORPORATEDCommon6974351054,5239,443SH SOLE 009,443
PARKER-HANNIFIN CORPORATIONCommon701094104224803SH SOLE 00803
PAYCOM SOFTWARE INCORPORATEDCommon70432V102392791SH SOLE 00791
PAYPAL HLDGS INCORPORATEDCommon70450Y10312,01746,184SH SOLE 0046,184
PEPSICO INCORPORATEDCommon7134481083,31022,010SH SOLE 0022,010
PFIZER INCORPORATEDCommon7170811031,33130,947SH SOLE 0030,947
PHILIP MORRIS INTERNATIONAL INCORPORATEDCommon7181721098,27087,253SH SOLE 0087,253
PHILLIPS 66Common7185461041,19417,061SH SOLE 0017,061
PHILLIPS 66 PARTNERS LP COM UNIT REP INTMaster Limited Partnership71854920778021,770SH SOLE 0021,770
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTNMaster Limited Partnership72650310522622,259SH SOLE 0022,259
PROCTER AND GAMBLE COMPANYCommon7427181094383,139SH SOLE 003,139
PROSPERITY BANCSHARES INCORPORATEDCommon7436061056869,653SH SOLE 009,653
QUALCOMM INCORPORATEDCommon7475251039277,189SH SOLE 007,189
QUANTA SVCS INCORPORATEDCommon74762E1021,0329,073SH SOLE 009,073
RAYTHEON TECHNOLOGIES CORPORATIONCommon75513E1012132,481SH SOLE 002,481
REPLIGEN CORPORATIONCommon7599161092891,000SH SOLE 001,000
RITCHIE BROS AUCTIONEERSOrdinary Shares7677441052644,291SH SOLE 004,291
ROLLINS INCORPORATEDCommon7757111042266,400SH SOLE 006,400
ROYAL BK CDAOrdinary Shares7800871022,16021,746SH SOLE 0021,746
SALESFORCE COM INCORPORATEDCommon79466L30211,62042,844SH SOLE 0042,844
SERVICENOW INCORPORATEDCommon81762P102440708SH SOLE 00708
SHERWIN WILLIAMS COMPANYCommon8243481064,38315,672SH SOLE 0015,672
SHOPIFY INCORPORATED CLASS AOrdinary Shares82509L1072,9872,204SH SOLE 002,204
SM ENERGY COMPANYCommon78454L10048018,205SH SOLE 0018,205
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUSTExchange Traded Funds78467X109232687SH SOLE 00687
SPDR S&P 500 ETFExchange Traded Funds78462F1032,9796,942SH SOLE 006,942
SPDR S&P 600 SMALL CAP ETFExchange Traded Funds78464A8131,84919,521SH SOLE 0019,521
SPROUT SOCIAL INCORPORATED COM CLASS ACommon85209W1094,38135,928SH SOLE 0035,928
SQUARE INCORPORATED CLASS ACommon8522341034,58319,109SH SOLE 0019,109
STARBUCKS CORPORATIONCommon8552441095,20947,229SH SOLE 0047,229
TARGA RES CORPORATIONCommon87612G1014158,450SH SOLE 008,450
TARGET CORPORATIONCommon87612E1066993,058SH SOLE 003,058
TE CONNECTIVITY LIMITED REG SHSOrdinary SharesH849891042842,075SH SOLE 002,075
TELADOC HEALTH INCORPORATEDCommon87918A1051,1819,315SH SOLE 009,315
TESLA INCORPORATEDCommon88160R1011,1291,457SH SOLE 001,457
TEXAS INSTRS INCORPORATEDCommon8825081041,0515,468SH SOLE 005,468
THERMO FISHER SCIENTIFIC INCORPORATEDCommon883556102305535SH SOLE 00535
TJX COMPANIES INCORPORATED NEWCommon8725401092,20833,471SH SOLE 0033,471
TWILIO INCORPORATED CLASS ACommon90138F1023,75511,771SH SOLE 0011,771
TYLER TECHNOLOGIES INCORPORATEDCommon902252105358782SH SOLE 00782
ULTA BEAUTY INCORPORATEDCommon90384S303259720SH SOLE 00720
UNION PAC CORPORATIONCommon9078181089955,079SH SOLE 005,079
UNITED PARCEL SERVICE INCORPORATED CLASS BCommon9113121062091,152SH SOLE 001,152
UNITEDHEALTH GROUP INCORPORATEDCommon91324P1025291,355SH SOLE 001,355
USA COMPRESSION PARTNERS LP COMUNIT LTDPARMaster Limited Partnership90290N1091,47689,122SH SOLE 0089,122
V F CORPORATIONCommon9182041082864,280SH SOLE 004,280
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEWExchange Traded Funds9229083632,9447,465SH SOLE 007,465
VANGUARD RUSSELL 2000 ETFExchange Traded Funds92206C6643373,820SH SOLE 003,820
VANGUARD SHORT-TERM CORPORATE BOND ETFExchange Traded Funds92206C4097198,725SH SOLE 008,725
VEEVA SYSTEMS INCORPORATED CLASS A COMCommon9224751083171,102SH SOLE 001,102
VERISK ANALYTICS INCORPORATEDCommon92345Y1062521,263SH SOLE 001,263
VERIZON COMMUNICATIONS INCORPORATEDCommon92343V1041,09420,264SH SOLE 0020,264
VISA INCORPORATED COM CLASS ACommon92826C8396,88230,899SH SOLE 0030,899
WALMART INCORPORATEDCommon9311421031,98914,271SH SOLE 0014,271
WELLTOWER INCORPORATED REITREITs95040Q1042082,525SH SOLE 002,525
WEST PHARMACEUTICAL SVSC INCORPORATEDCommon955306105403951SH SOLE 00951
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INTMaster Limited Partnership9586691032079,878SH SOLE 009,878
WHEELS UP EXPERIENCE INCORPORATED COM CLASS ACommon96328L10615123,019SH SOLE 0023,019
WILLIAMS COMPANIES INCORPORATEDCommon96945710010,636410,044SH SOLE 00410,044
XCEL ENERGY INCORPORATEDCommon98389B1003936,300SH SOLE 006,300
YUM BRANDS INCORPORATEDCommon9884981011,1109,081SH SOLE 009,081
YUM CHINA HLDGS INCORPORATEDCommon98850P1095539,517SH SOLE 009,517