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
ABBVIE INC COM USD0.01 COM 00287y109 642 6,538 SH   SOLE   6,538 0 0
ACTIVISION BLIZZARD INCCOM USD COM 00507v109 1 9 SH   SOLE   9 0 0
ADVANCED MICRO DEVICESINC COM 007903107 6,663 126,656 SH   SOLE   126,656 0 0
ALLEGIANCE BANCSHARESINC COM COM 01748h107 127 5,000 SH   SOLE   5,000 0 0
ALPHABET INC CAP STK CLA COM 02079k305 4,994 3,522 SH   SOLE   3,522 0 0
ALPHABET INC CAP STK CLC COM 02079k107 3 2 SH   SOLE   2 0 0
AMAZON.COM INC COM 023135106 9,672 3,506 SH   SOLE   3,506 0 0
AMGEN INC COM 031162100 258 1,092 SH   SOLE   1,092 0 0
ANTHEM INC COM COM 036752103 289 1,100 SH Call SOLE   1,100 0 0
APPLE INC COM USD0.00001 COM 037833100 16,011 43,891 SH   SOLE   43,891 0 0
ATLASSIAN CORPORATIONPLC COM U COM g06242104 107 594 SH   SOLE   594 0 0
BIOGEN INC COM USD0.0005 COM 09062x103 39 145 SH   SOLE   145 0 0
BOEING CO COM USD5.00 COM 097023105 1,047 5,713 SH   SOLE   5,713 0 0
BROWN & BROWN INC COM 115236101 688 16,874 SH   SOLE   16,874 0 0
CABLE ONE INC COM COM 12685j105 4 2 SH   SOLE   2 0 0
CHARTER COMMUNICATIONSINC NEWC COM 16119p108 498 977 SH   SOLE   977 0 0
CHROMOCURE INC COM COM 171127103 0 83 SH   SOLE   83 0 0
CINTAS CORP COM 172908105 1,434 5,382 SH   SOLE   5,382 0 0
CLOROX CO COM USD1.00 COM 189054109 4 17 SH   SOLE   17 0 0
COSTCO WHOLESALE CORPCOM USD0. COM 22160k105 2,217 7,313 SH   SOLE   7,313 0 0
CROWN CASTLE INTL CORPNEW COM COM 22822v101 1,856 11,093 SH   SOLE   11,093 0 0
DANAHER CORPORATION COM COM 235851102 420 2,374 SH   SOLE   2,374 0 0
DEXCOM INC COM 252131107 2,385 5,883 SH   SOLE   5,883 0 0
DUKE ENERGY CORP NEW COMNEW IS COM 26441c204 36 455 SH   SOLE   455 0 0
EHEALTH INC COM COM 28238p109 167 1,700 SH Put SOLE   1,700 0 0
ELDORADO RESORTS INC COM COM 28470R102 11 281 SH   SOLE   281 0 0
ELI LILLY AND CO COM 532457108 435 2,648 SH   SOLE   2,648 0 0
EPAM SYS INC COM USD0.001 COM 29414b104 674 2,676 SH   SOLE   2,676 0 0
ESTEE LAUDER COMPANIESINC COM COM 518439104 601 3,184 SH   SOLE   3,184 0 0
EXXON MOBIL CORP COM 30231g102 15 346 SH   SOLE   346 0 0
FACEBOOK INC-CLASS A COM 30303m102 3,390 14,930 SH   SOLE   14,930 0 0
FASTLY INC CL A COM 31188v100 97 1,136 SH   SOLE   1,136 0 0
FORD MTR CO DEL COM COM 345370860 13 2,057 SH   SOLE   2,057 0 0
GARMIN LTD COM CHF10.00 COM h2906t109 23 233 SH   SOLE   233 0 0
GILEAD SCIENCES INC COMUSD0.00 COM 375558103 70 916 SH   SOLE   916 0 0
GULFSLOPE ENERGY INC COM COM 40273w105 2 200,000 SH   SOLE   200,000 0 0
HENRY JACK &ASSOCIATESINC COM COM 426281101 5 26 SH   SOLE   26 0 0
HERSHEY COMPANY COM USD1.00 COM 427866108 3 24 SH   SOLE   24 0 0
HOME DEPOT INC COM 437076102 439 1,751 SH   SOLE   1,751 0 0
INSULET CORP COM 45784p101 490 2,520 SH   SOLE   2,520 0 0
INTUIT INC COM 461202103 1,195 4,033 SH   SOLE   4,033 0 0
INVESCO QQQ TR UNIT SER1 COM 46090e103 1,055 4,259 SH   SOLE   4,259 0 0
ISHARES CORE S&P SMALL-CAPE COM 464287804 4,542 66,507 SH   SOLE   66,507 0 0
ISHARES RUSSELL 1000GROWTH ETF COM 464287614 1,142 5,952 SH   SOLE   5,952 0 0
ISHARES RUSSELL 2000ETF COM 464287655 289 2,021 SH   SOLE   2,021 0 0
ISHARES RUSSELL MID CAP COM 464287481 7 47 SH   SOLE   47 0 0
ISHARES S&P 500 COM 464287200 1,275 4,118 SH   SOLE   4,118 0 0
ISHARES S&P MIDCAP 400INDEX FU COM 464287507 7,352 41,347 SH   SOLE   41,347 0 0
ISHARES SILVER TR ISHARES COM 46428q109 61 3,603 SH   SOLE   3,603 0 0
ISHARES TR U.S. MED DVCETF COM 464288810 46 174 SH   SOLE   174 0 0
JACOBS ENGR GROUP INCCOM COM 469814107 178 2,097 SH   SOLE   2,097 0 0
JOHNSON &JOHNSON COM USD1.00 COM 478160104 49 349 SH   SOLE   349 0 0
JPMORGAN CHASE & CO COM 46625h100 2,284 24,284 SH   SOLE   24,284 0 0
KEYCORP COM COM 493267108 1,485 121,962 SH   SOLE   121,962 0 0
KINROSS GOLD CORP COMNPV ISIN# COM 496902404 1 100 SH   SOLE   100 0 0
KKR REAL ESTATE FIN TRINC COM COM 48251k100 45 2,711 SH   SOLE   2,711 0 0
L3HARRIS TECHNOLOGIESINC COM COM 502431109 215 1,267 SH   SOLE   1,267 0 0
LOCKHEED MARTIN CORP COMUSD1.0 COM 539830109 1,622 4,444 SH   SOLE   4,444 0 0
LULULEMON ATHLETICA INCCOM USD COM 550021109 10 31 SH   SOLE   31 0 0
MASTERCARD INCORPORATEDCL A COM 57636q104 1,016 3,435 SH   SOLE   3,435 0 0
MICROSOFT CORP COM 594918104 14,082 69,194 SH   SOLE   69,194 0 0
MOODYS CORP COM USD0.01 COM 615369105 609 2,215 SH   SOLE   2,215 0 0
MSCI INC COM 55354g100 1,055 3,159 SH   SOLE   3,159 0 0
NATERA INC COM COM 632307104 4,664 93,537 SH   SOLE   93,537 0 0
NETFLIX INC COM 64110l106 1,282 2,818 SH   SOLE   2,818 0 0
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 150 16,097 SH   SOLE   16,097 0 0
NEXTERA ENERGY INC COMUSD0.01 COM 65339f101 226 943 SH   SOLE   943 0 0
NORFOLK SOUTHERN CORPCOM USD1 COM 655844108 26 150 SH   SOLE   150 0 0
NORTEL NETWORKS CORPORATIONCOM COM 656568508 0 10 SH   SOLE   10 0 0
NVIDIA CORPORATION COM COM 67066g104 74 196 SH   SOLE   196 0 0
PEPSICO INC COM 713448108 163 1,230 SH   SOLE   1,230 0 0
PERTH MINT PHYSICAL GOLDETF UN COM 715426102 67 3,765 SH   SOLE   3,765 0 0
PHILLIPS 66 COM COM 718546104 2,914 40,532 SH   SOLE   40,532 0 0
POOL CORP COM 73278l105 1,245 4,578 SH   SOLE   4,578 0 0
PROSHARES ULTRA QQQ COM 74347r206 0 1 SH   SOLE   1 0 0
PROSHARES ULTRAPRO QQQ COM 74347x831 0 2 SH   SOLE   2 0 0
QUANTA SERVICES COM USD0.00001 COM 74762e102 134 3,411 SH   SOLE   3,411 0 0
QUICKFEE LTD ISIN#AU0000049025 COM q7951l109 2 6,470 SH   SOLE   6,470 0 0
RINGCENTRAL INC-CLASSA COM 76680r206 475 1,666 SH   SOLE   1,666 0 0
ROBOTIC VISION SYSTEMSINC NEW COM 771074309 0 400 SH   SOLE   400 0 0
ROYAL CARIBBEAN GROUPCOM USD0. COM v7780t103 20 400 SH   SOLE   400 0 0
S&P GLOBAL INC COM COM 78409v104 1,229 3,730 SH   SOLE   3,730 0 0
SBA COMMUNICATIONS CORPNEW CL COM 78410g104 204 684 SH   SOLE   684 0 0
SOUTHERN CO COM 842587107 263 5,069 SH   SOLE   5,069 0 0
SOUTHWEST AIRLINES CO COM 844741108 2,590 75,774 SH   SOLE   75,774 0 0
SPDR GOLD TR GOLD SHS COM 78463v107 1,730 10,334 SH   SOLE   10,334 0 0
SPDR SER TR NUVEEN BBGBRCLY COM 78464a284 28 495 SH   SOLE   495 0 0
SPDR SER TR S&P DIVIDETF COM 78464a763 7 79 SH   SOLE   79 0 0
SSR MINING INC COM NPV ISIN#CA COM 784730103 2 100 SH   SOLE   100 0 0
TESLA INC COM COM 88160r101 10 9 SH   SOLE   9 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 36 100 SH   SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324p102 106 360 SH   SOLE   360 0 0
VALERO ENERGY CORP COM COM 91913y100 3,243 55,100 SH Call SOLE   55,100 0 0
VANGUARD INDEX FDS VANGUARDGRO COM 922908736 5 24 SH   SOLE   24 0 0
VANGUARD INDEX FDS VANGUARDVAL COM 922908744 4 37 SH   SOLE   37 0 0
VANGUARD INTL EQUITY INDEXFDS COM 922042775 4 83 SH   SOLE   83 0 0
VANGUARD SMALL-CAP INDEXFUND COM 922908751 223 1,527 SH   SOLE   1,527 0 0
VANGUARD SPECIALIZED FUNDSDIV COM 921908844 400 3,411 SH   SOLE   3,411 0 0
VERIZON COMMUNICATIONSINC COM 92343v104 409 7,411 SH   SOLE   7,411 0 0
VERTEX PHARMACEUTICALSINC COM 92532f100 2,514 8,661 SH   SOLE   8,661 0 0
VISA INC COM 92826c839 816 4,222 SH   SOLE   4,222 0 0
XCEL ENERGY INC COM USD2.5 COM 98389b100 355 5,686 SH   SOLE   5,686 0 0
ZOETIS INC COM 98978v103 392 2,860 SH   SOLE   2,860 0 0
CALL (AMAT) APPLIEDMATERIALS J call 3866589xt 144 57 SH   SOLE   57 0 0
CALL (BA) BOEINGCO COM JAN15 2 call 3870909oo 201 68 SH   SOLE   68 0 0
CALL (CTAS) CINTASCORP DEC18 2 call 4603329pl 415 117 SH   SOLE   117 0 0
CALL (IWM) ISHARESRUSSELL JAN1 call 3871109lf 826 1,175 SH   SOLE   1,175 0 0
CALL (IWM) ISHARESRUSSELL JAN1 call 3868019ff 360 708 SH   SOLE   708 0 0
CALL (JPM) JPMORGANCHASE & CO call 3868069wq 92 295 SH   SOLE   295 0 0
CALL (LUV) SOUTHWESTAIRLNS CO call 4355319fd 377 403 SH   SOLE   403 0 0
CALL (MSFT) MICROSOFTCORP JAN2 call 4358139bx 1,090 283 SH   SOLE   283 0 0
CALL (RCL) ROYALCARIBBEAN JAN1 call 4004079nl 359 258 SH   SOLE   258 0 0
CALL (VRTX) VERTEXPHARMACEUTCL call 3869489bv 45 7 SH   SOLE   7 0 0
CALL (VRTX) VERTEXPHARMACEUTCL call 3871539ic 20 4 SH   SOLE   4 0 0
AMPLIFY ENERGY CORP NEW WTSEXP WT 03212b137 0 12 SH   SOLE   12 0 0