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
ABBOTT LABS COM 002824100 467 4,293 SH   SOLE   0 0 4,293
ABBVIE INC COM 00287Y109 2,706 30,889 SH   SOLE   0 0 30,889
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 7,598 418,650 SH   SOLE   0 0 418,650
ADOBE SYSTEMS INCORPORATED COM 00724F101 393 802 SH   SOLE   0 0 802
ADVANCED MICRO DEVICES INC COM 007903107 262 3,197 SH   SOLE   0 0 3,197
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 157 35,000 SH   SOLE   0 0 35,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 771 2,622 SH   SOLE   0 0 2,622
ALIGN TECHNOLOGY INC COM 016255101 327 1,000 SH   SOLE   0 0 1,000
ALPHABET INC CAP STK CL C 02079K107 2,110 1,436 SH   SOLE   0 0 1,436
ALPHABET INC CAP STK CL A 02079K305 917 626 SH   SOLE   0 0 626
ALTRIA GROUP INC COM 02209S103 419 10,836 SH   SOLE   0 0 10,836
AMAZON COM INC COM 023135106 8,184 2,599 SH   SOLE   0 0 2,599
AMAZON COM INC COM 023135106 233 200 SH Call SOLE   0 0 200
AMGEN INC COM 031162100 609 2,395 SH   SOLE   0 0 2,395
APHRIA INC COM 03765K104 168 38,025 SH   SOLE   0 0 38,025
APOLLO GLOBAL MGMT INC COM CL A 03768E105 282 6,295 SH   SOLE   0 0 6,295
APPLE INC COM 037833100 20,012 172,796 SH   SOLE   0 0 172,796
APPLIED MATLS INC COM 038222105 1,409 23,696 SH   SOLE   0 0 23,696
ARES CAPITAL CORP COM 04010L103 3,687 264,334 SH   SOLE   0 0 264,334
ARK ETF TR INNOVATION ETF 00214Q104 360 3,910 SH   SOLE   0 0 3,910
ASTRAZENECA PLC SPONSORED ADR 046353108 278 5,073 SH   SOLE   0 0 5,073
AT&T INC COM 00206R102 4,654 163,225 SH   SOLE   0 0 163,225
ATMOS ENERGY CORP COM 049560105 114,594 1,198,811 SH   SOLE   0 0 1,198,811
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,701 139,480 SH   SOLE   0 0 139,480
BIOGEN INC COM 09062X103 525 1,851 SH   SOLE   0 0 1,851
BLACK STONE MINERALS L P COM UNIT 09225M101 102 16,621 SH   SOLE   0 0 16,621
BLACKROCK INC COM 09247X101 766 1,359 SH   SOLE   0 0 1,359
BLACKSTONE GROUP INC COM CL A 09260D107 833 15,948 SH   SOLE   0 0 15,948
BOEING CO COM 097023105 558 3,374 SH   SOLE   0 0 3,374
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 133 13,425 SH   SOLE   0 0 13,425
BRIGHT HORIZONS FAM SOL IN D COM 109194100 338 2,226 SH   SOLE   0 0 2,226
BRISTOL-MYERS SQUIBB CO COM 110122108 2,722 45,142 SH   SOLE   0 0 45,142
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 633 17,519 SH   SOLE   0 0 17,519
CANOPY GROWTH CORP COM 138035100 463 32,340 SH   SOLE   0 0 32,340
CBRE GROUP INC CL A 12504L109 512 10,893 SH   SOLE   0 0 10,893
CBTX INC COM 12481V104 465 28,456 SH   SOLE   0 0 28,456
CHARTER COMMUNICATIONS INC N CL A 16119P108 340 545 SH   SOLE   0 0 545
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 11 15,000 PRN   SOLE   0 0 15,000
CHEVRON CORP NEW COM 166764100 568 7,885 SH   SOLE   0 0 7,885
CIGNA CORP NEW COM 125523100 706 4,168 SH   SOLE   0 0 4,168
CISCO SYS INC COM 17275R102 848 21,534 SH   SOLE   0 0 21,534
CLOROX CO DEL COM 189054109 631 3,002 SH   SOLE   0 0 3,002
COCA COLA CO COM 191216100 1,043 21,126 SH   SOLE   0 0 21,126
COMCAST CORP NEW CL A 20030N101 1,330 28,749 SH   SOLE   0 0 28,749
CONOCOPHILLIPS COM 20825C104 703 21,397 SH   SOLE   0 0 21,397
CONSTELLATION BRANDS INC CL A 21036P108 1,190 6,277 SH   SOLE   0 0 6,277
CONTAINER STORE GROUP INC COM 210751103 81 12,983 SH   SOLE   0 0 12,983
COSTCO WHSL CORP NEW COM 22160K105 906 2,553 SH   SOLE   0 0 2,553
CRONOS GROUP INC COM 22717L101 88 17,622 SH   SOLE   0 0 17,622
CROSSFIRST BANKSHARES INC COM 22766M109 1,112 127,924 SH   SOLE   0 0 127,924
CSX CORP COM 126408103 4,363 56,173 SH   SOLE   0 0 56,173
CVS HEALTH CORP COM 126650100 1,928 33,018 SH   SOLE   0 0 33,018
CYRUSONE INC COM 23283R100 488 6,975 SH   SOLE   0 0 6,975
D R HORTON INC COM 23331A109 1,158 15,306 SH   SOLE   0 0 15,306
DARDEN RESTAURANTS INC COM 237194105 319 3,167 SH   SOLE   0 0 3,167
DEERE & CO COM 244199105 360 1,626 SH   SOLE   0 0 1,626
DELL TECHNOLOGIES INC CL C 24703L202 2,768 40,891 SH   SOLE   0 0 40,891
DIGITAL RLTY TR INC COM 253868103 563 3,833 SH   SOLE   0 0 3,833
DISNEY WALT CO COM DISNEY 254687106 900 7,253 SH   SOLE   0 0 7,253
DRAFTKINGS INC COM CL A 26142R104 255 4,337 SH   SOLE   0 0 4,337
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 196 16,516 SH   SOLE   0 0 16,516
ECOLAB INC COM 278865100 451 2,256 SH   SOLE   0 0 2,256
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 110 20,264 SH   SOLE   0 0 20,264
ENERSYS COM 29275Y102 930 13,850 SH   SOLE   0 0 13,850
ENTERPRISE PRODS PARTNERS L COM 293792107 175 11,062 SH   SOLE   0 0 11,062
ETSY INC COM 29786A106 219 1,804 SH   SOLE   0 0 1,804
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 328 6,822 SH   SOLE   0 0 6,822
EXXON MOBIL CORP COM 30231G102 865 25,183 SH   SOLE   0 0 25,183
FACEBOOK INC CL A 30303M102 3,186 12,164 SH   SOLE   0 0 12,164
FIRST HORIZON NATL CORP COM 320517105 250 26,464 SH   SOLE   0 0 26,464
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 267 7,663 SH   SOLE   0 0 7,663
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 29,058 528,041 SH   SOLE   0 0 528,041
FIRST TR NASDAQ 100 TECH IND SHS 337345102 3,044 25,965 SH   SOLE   0 0 25,965
FIRSTENERGY CORP COM 337932107 2,331 81,180 SH   SOLE   0 0 81,180
FISERV INC COM 337738108 472 4,579 SH   SOLE   0 0 4,579
FS KKR CAP CORP II COM 35952V303 1,305 88,749 SH   SOLE   0 0 88,749
GENERAL ELECTRIC CO COM 369604103 106 16,999 SH   SOLE   0 0 16,999
GENERAL MLS INC COM 370334104 281 4,551 SH   SOLE   0 0 4,551
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 41,286 606,703 SH   SOLE   0 0 606,703
GW PHARMACEUTICALS PLC ADS 36197T103 221 2,269 SH   SOLE   0 0 2,269
HENRY JACK & ASSOC INC COM 426281101 545 3,350 SH   SOLE   0 0 3,350
HILTON GRAND VACATIONS INC COM 43283X105 906 43,205 SH   SOLE   0 0 43,205
HOME DEPOT INC COM 437076102 1,420 5,112 SH   SOLE   0 0 5,112
HONEYWELL INTL INC COM 438516106 1,357 8,245 SH   SOLE   0 0 8,245
HUMANA INC COM 444859102 371 896 SH   SOLE   0 0 896
INTEL CORP COM 458140100 284 5,492 SH   SOLE   0 0 5,492
INTERCONTINENTAL EXCHANGE IN COM 45866F104 554 5,536 SH   SOLE   0 0 5,536
INTERNATIONAL BUSINESS MACHS COM 459200101 454 3,732 SH   SOLE   0 0 3,732
INTERNATIONAL PAPER CO COM 460146103 475 11,723 SH   SOLE   0 0 11,723
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 58,184 1,505,015 SH   SOLE   0 0 1,505,015
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,568 14,504 SH   SOLE   0 0 14,504
INVESCO QQQ TR UNIT SER 1 46090E103 2,723 9,802 SH   SOLE   0 0 9,802
ISHARES TR EXPANDED TECH 464287515 31,265 100,491 SH   SOLE   0 0 100,491
ISHARES TR CORE S&P500 ETF 464287200 47,739 142,054 SH   SOLE   0 0 142,054
ISHARES TR SHORT TREAS BD 464288679 2,407 21,747 SH   SOLE   0 0 21,747
ISHARES TR PFD AND INCM SEC 464288687 463 12,696 SH   SOLE   0 0 12,696
ISHARES TR 3 7 YR TREAS BD 464288661 58,589 438,576 SH   SOLE   0 0 438,576
ISHARES TR 1 3 YR TREAS BD 464287457 5,262 60,824 SH   SOLE   0 0 60,824
ISHARES TR CORE HIGH DV ETF 46429B663 545 6,777 SH   SOLE   0 0 6,777
ISHARES TR SELECT DIVID ETF 464287168 273 3,345 SH   SOLE   0 0 3,345
ISHARES TR MSCI EMG MKT ETF 464287234 720 16,327 SH   SOLE   0 0 16,327
ISHARES TR CORE S&P TTL STK 464287150 233 3,084 SH   SOLE   0 0 3,084
ISHARES TR BARCLAYS 7 10 YR 464287440 1,402 11,510 SH   SOLE   0 0 11,510
ISHARES TR US TREAS BD ETF 46429B267 1,353 48,399 SH   SOLE   0 0 48,399
ISHARES TR RUS MID CAP ETF 464287499 317 5,528 SH   SOLE   0 0 5,528
ISHARES TR S&P 500 GRWT ETF 464287309 800 3,463 SH   SOLE   0 0 3,463
ISHARES TR MSCI USA MMENTM 46432F396 1,630 11,060 SH   SOLE   0 0 11,060
JACOBS ENGR GROUP INC COM 469814107 1,019 10,984 SH   SOLE   0 0 10,984
JOHNSON & JOHNSON COM 478160104 1,367 9,183 SH   SOLE   0 0 9,183
JPMORGAN CHASE & CO COM 46625H100 1,005 10,438 SH   SOLE   0 0 10,438
KANSAS CITY SOUTHERN COM NEW 485170302 1,173 6,486 SH   SOLE   0 0 6,486
KIMBERLY CLARK CORP COM 494368103 877 5,936 SH   SOLE   0 0 5,936
KOSMOS ENERGY LTD COM 500688106 101 103,600 SH   SOLE   0 0 103,600
LILLY ELI & CO COM 532457108 447 3,018 SH   SOLE   0 0 3,018
LOCKHEED MARTIN CORP COM 539830109 235 614 SH   SOLE   0 0 614
LOWES COS INC COM 548661107 915 5,517 SH   SOLE   0 0 5,517
MARSH & MCLENNAN COS INC COM 571748102 543 4,738 SH   SOLE   0 0 4,738
MARTIN MARIETTA MATLS INC COM 573284106 281 1,193 SH   SOLE   0 0 1,193
MATADOR RES CO COM 576485205 276 33,422 SH   SOLE   0 0 33,422
MCDONALDS CORP COM 580135101 740 3,370 SH   SOLE   0 0 3,370
MERCK & CO. INC COM 58933Y105 3,391 40,883 SH   SOLE   0 0 40,883
MICROSOFT CORP COM 594918104 13,538 64,368 SH   SOLE   0 0 64,368
NETFLIX INC COM 64110L106 815 1,629 SH   SOLE   0 0 1,629
NEXTERA ENERGY INC COM 65339F101 224 808 SH   SOLE   0 0 808
NIKE INC CL B 654106103 421 3,353 SH   SOLE   0 0 3,353
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 212 6,369 SH   SOLE   0 0 6,369
NVIDIA CORPORATION COM 67066G104 1,142 2,109 SH   SOLE   0 0 2,109
OPKO HEALTH INC COM 68375N103 46 12,450 SH   SOLE   0 0 12,450
ORGANIGRAM HLDGS INC COM 68620P101 33 30,976 SH   SOLE   0 0 30,976
PALO ALTO NETWORKS INC COM 697435105 1,530 6,252 SH   SOLE   0 0 6,252
PAYCHEX INC COM 704326107 497 6,237 SH   SOLE   0 0 6,237
PAYCOM SOFTWARE INC COM 70432V102 391 1,257 SH   SOLE   0 0 1,257
PAYPAL HLDGS INC COM 70450Y103 678 3,442 SH   SOLE   0 0 3,442
PEPSICO INC COM 713448108 779 5,624 SH   SOLE   0 0 5,624
PFIZER INC COM 717081103 2,661 72,511 SH   SOLE   0 0 72,511
PHILIP MORRIS INTL INC COM 718172109 298 3,973 SH   SOLE   0 0 3,973
PHUNWARE INC COM 71948P100 15 16,652 SH   SOLE   0 0 16,652
PHYSICIANS RLTY TR COM 71943U104 3,463 193,330 SH   SOLE   0 0 193,330
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 257 2,525 SH   SOLE   0 0 2,525
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 209 34,936 SH   SOLE   0 0 34,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 91 15,000 SH   SOLE   0 0 15,000
PROCTER AND GAMBLE CO COM 742718109 1,076 7,741 SH   SOLE   0 0 7,741
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 488 8,884 SH   SOLE   0 0 8,884
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,202 20,889 SH   SOLE   0 0 20,889
ROCKWELL AUTOMATION INC COM 773903109 344 1,558 SH   SOLE   0 0 1,558
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 6,480 110,437 SH   SOLE   0 0 110,437
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 496 13,019 SH   SOLE   0 0 13,019
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,494 184,355 SH   SOLE   0 0 184,355
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,620 94,512 SH   SOLE   0 0 94,512
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 208 3,040 SH   SOLE   0 0 3,040
SEAGATE TECHNOLOGY PLC SHS G7945M107 261 5,300 SH   SOLE   0 0 5,300
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,425 22,227 SH   SOLE   0 0 22,227
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26,203 248,418 SH   SOLE   0 0 248,418
SM ENERGY CO COM 78454L100 48 30,000 SH   SOLE   0 0 30,000
SOLAR SR CAP LTD COM 83416M105 162 12,834 SH   SOLE   0 0 12,834
SOUTH ST CORP COM 840441109 361 7,500 SH   SOLE   0 0 7,500
SOUTHWEST AIRLS CO COM 844741108 486 12,950 SH   SOLE   0 0 12,950
SPDR GOLD TR GOLD SHS 78463V107 26,513 149,687 SH   SOLE   0 0 149,687
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,659 25,857 SH   SOLE   0 0 25,857
SPDR SER TR S&P DIVID ETF 78464A763 238 2,578 SH   SOLE   0 0 2,578
SPDR SER TR MSCI USA STRTGIC 78468R812 26,974 285,044 SH   SOLE   0 0 285,044
SPDR SER TR SPDR BLOOMBERG 78468R663 641 7,000 SH   SOLE   0 0 7,000
STARBUCKS CORP COM 855244109 785 9,133 SH   SOLE   0 0 9,133
TESLA INC COM 88160R101 991 2,310 SH   SOLE   0 0 2,310
TEXAS INSTRS INC COM 882508104 374 2,620 SH   SOLE   0 0 2,620
TJX COS INC NEW COM 872540109 753 13,531 SH   SOLE   0 0 13,531
TWILIO INC CL A 90138F102 247 1,000 SH   SOLE   0 0 1,000
TWITTER INC COM 90184L102 238 5,338 SH   SOLE   0 0 5,338
UNION PAC CORP COM 907818108 249 1,263 SH   SOLE   0 0 1,263
UNITED PARCEL SERVICE INC CL B 911312106 348 2,091 SH   SOLE   0 0 2,091
UNITEDHEALTH GROUP INC COM 91324P102 211 676 SH   SOLE   0 0 676
VALLEY NATL BANCORP COM 919794107 80 11,606 SH   SOLE   0 0 11,606
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 2,861 90,405 SH   SOLE   0 0 90,405
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 234 6,474 SH   SOLE   0 0 6,474
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 7,111 130,262 SH   SOLE   0 0 130,262
VANGUARD INDEX FDS TOTAL STK MKT 922908769 603 3,542 SH   SOLE   0 0 3,542
VANGUARD INDEX FDS GROWTH ETF 922908736 391 1,718 SH   SOLE   0 0 1,718
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 823 2,675 SH   SOLE   0 0 2,675
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,287 36,827 SH   SOLE   0 0 36,827
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 239 1,858 SH   SOLE   0 0 1,858
VEEVA SYS INC CL A COM 922475108 890 3,165 SH   SOLE   0 0 3,165
VERIZON COMMUNICATIONS INC COM 92343V104 3,768 63,335 SH   SOLE   0 0 63,335
VISA INC COM CL A 92826C839 1,495 7,475 SH   SOLE   0 0 7,475
WALMART INC COM 931142103 2,336 16,695 SH   SOLE   0 0 16,695
WISDOMTREE TR YIELD ENHANCED 97717Y808 206 4,000 SH   SOLE   0 0 4,000
XCEL ENERGY INC COM 98389B100 377 5,466 SH   SOLE   0 0 5,466
ZIOPHARM ONCOLOGY INC COM 98973P101 157 62,433 SH   SOLE   0 0 62,433