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 442 4,061 SH   SOLE   0 0 4,061
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 927 4,101 SH   SOLE   0 0 4,100
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,128 2,300 SH Put SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,426 6,987 SH   SOLE   0 0 6,987
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 764 2,600 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,536 5,226 SH   SOLE   0 0 5,226
ALIGN TECHNOLOGY INC COM 016255101 565 1,725 SH   SOLE   0 0 1,725
ALPHABET INC CAP STK CL A 02079K305 2,222 1,516 SH   SOLE   0 0 1,516
ALPHABET INC CAP STK CL A 02079K305 147 100 SH Put SOLE   0 0 0
AMAZON COM INC COM 023135106 630 200 SH Put SOLE   0 0 0
AMAZON COM INC COM 023135106 4,106 1,304 SH   SOLE   0 0 1,304
AMEDISYS INC COM 023436108 884 3,741 SH   SOLE   0 0 3,741
AMGEN INC COM 031162100 837 3,293 SH   SOLE   0 0 3,292
APPLE INC COM 037833100 648 5,600 SH Put SOLE   0 0 0
APPLE INC COM 037833100 2,887 24,930 SH   SOLE   0 0 24,930
ASML HOLDING N V N Y REGISTRY SHS N07059210 886 2,400 SH Put SOLE   0 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,053 5,559 SH   SOLE   0 0 5,558
ATLASSIAN CORP PLC CL A G06242104 600 3,300 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CL A G06242104 858 4,719 SH   SOLE   0 0 4,719
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 431 2,025 SH   SOLE   0 0 2,025
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 341 1,600 SH Put SOLE   0 0 0
BLACKROCK INC COM 09247X101 394 700 SH Put SOLE   0 0 0
BLACKROCK INC COM 09247X101 778 1,380 SH   SOLE   0 0 1,379
BRISTOL-MYERS SQUIBB CO COM 110122108 24 400 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 428 7,098 SH   SOLE   0 0 7,098
BROADCOM INC COM 11135F101 1,207 3,313 SH   SOLE   0 0 3,313
CHEGG INC COM 163092109 392 8,157 SH   SOLE   0 0 8,157
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,516 2,023 SH   SOLE   0 0 2,023
CHIPOTLE MEXICAN GRILL INC COM 169656105 746 600 SH Put SOLE   0 0 0
COCA COLA CO COM 191216100 392 7,949 SH   SOLE   0 0 7,949
COCA COLA CO COM 191216100 10 200 SH Put SOLE   0 0 0
COMCAST CORP NEW CL A 20030N101 217 4,701 SH   SOLE   0 0 4,700
COPART INC COM 217204106 1,955 18,595 SH   SOLE   0 0 18,595
COPART INC COM 217204106 673 6,400 SH Put SOLE   0 0 0
CUMMINS INC COM 231021106 430 2,035 SH   SOLE   0 0 2,035
DIGITAL RLTY TR INC COM 253868103 440 3,000 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 1,135 7,735 SH   SOLE   0 0 7,735
DISNEY WALT CO COM DISNEY 254687106 729 5,878 SH   SOLE   0 0 5,878
DOMINION ENERGY INC COM 25746U109 203 2,577 SH   SOLE   0 0 2,576
DOMINOS PIZZA INC COM 25754A201 508 1,194 SH   SOLE   0 0 1,193
EDWARDS LIFESCIENCES CORP COM 28176E108 250 3,138 SH   SOLE   0 0 3,138
ENPHASE ENERGY INC COM 29355A107 303 3,665 SH   SOLE   0 0 3,665
EPAM SYS INC COM 29414B104 498 1,542 SH   SOLE   0 0 1,542
EQUINOX GOLD CORP COM 29446Y502 198 16,943 SH   SOLE   0 0 16,943
ETSY INC COM 29786A106 541 4,444 SH   SOLE   0 0 4,444
FACEBOOK INC CL A 30303M102 602 2,300 SH Put SOLE   0 0 0
FACEBOOK INC CL A 30303M102 1,741 6,649 SH   SOLE   0 0 6,649
FISERV INC COM 337738108 697 6,764 SH   SOLE   0 0 6,764
FORTINET INC COM 34959E109 1,913 16,244 SH   SOLE   0 0 16,244
FRESHPET INC COM 358039105 720 6,445 SH   SOLE   0 0 6,445
GLOBANT S A COM L44385109 521 2,905 SH   SOLE   0 0 2,905
GOLDMAN SACHS GROUP INC COM 38141G104 710 3,533 SH   SOLE   0 0 3,533
GOLDMAN SACHS GROUP INC COM 38141G104 301 1,500 SH Put SOLE   0 0 0
HAMILTON LANE INC CL A 407497106 321 4,969 SH   SOLE   0 0 4,968
HOME DEPOT INC COM 437076102 117 420 SH   SOLE   0 0 420
HOME DEPOT INC COM 437076102 111 400 SH Put SOLE   0 0 0
HUMANA INC COM 444859102 786 1,900 SH Put SOLE   0 0 0
HUMANA INC COM 444859102 2,589 6,256 SH   SOLE   0 0 6,255
INCYTE CORP COM 45337C102 408 4,552 SH   SOLE   0 0 4,552
INSULET CORP COM 45784P101 469 1,981 SH   SOLE   0 0 1,981
INTEL CORP COM 458140100 279 5,411 SH   SOLE   0 0 5,411
INTEL CORP COM 458140100 88 1,700 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 780 7,800 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,860 18,604 SH   SOLE   0 0 18,604
INVESCO QQQ TR UNIT SER 1 46090E103 29,924 107,700 SH Put SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,062 36,214 SH   SOLE   0 0 36,213
ISHARES TR SHORT TREAS BD 464288679 3,188 28,794 SH   SOLE   0 0 28,794
ISHARES TR IBOXX HI YD ETF 464288513 117 1,400 SH Put SOLE   0 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4,222 24,424 SH   SOLE   0 0 24,424
ISHARES TR RUS MID CAP ETF 464287499 1,530 26,721 SH   SOLE   0 0 26,721
ISHARES TR IBOXX INV CP ETF 464287242 526 3,900 SH Put SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,020 74,383 SH   SOLE   0 0 74,382
ISHARES TR RUS TP200 GR ETF 464289438 423 3,482 SH   SOLE   0 0 3,481
ISHARES TR PFD AND INCM SEC 464288687 290 7,947 SH   SOLE   0 0 7,947
ISHARES TR S&P MC 400GR ETF 464287606 1,694 7,081 SH   SOLE   0 0 7,081
ISHARES TR IBOXX HI YD ETF 464288513 4,953 59,039 SH   SOLE   0 0 59,038
ISHARES TR IBDS DEC28 ETF 46435U515 304 10,442 SH   SOLE   0 0 10,442
ISHARES TR S&P 500 GRWT ETF 464287309 913 3,950 SH   SOLE   0 0 3,950
ISHARES TR RUS MD CP GR ETF 464287481 501 2,900 SH Put SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 366 1,090 SH   SOLE   0 0 1,090
JACOBS ENGR GROUP INC COM 469814107 691 7,452 SH   SOLE   0 0 7,452
JOHNSON & JOHNSON COM 478160104 149 1,000 SH Put SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 1,093 7,352 SH   SOLE   0 0 7,352
JPMORGAN CHASE & CO COM 46625H100 643 6,680 SH   SOLE   0 0 6,679
KEYSIGHT TECHNOLOGIES INC COM 49338L103 563 5,700 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,213 12,277 SH   SOLE   0 0 12,277
KINSALE CAP GROUP INC COM 49714P108 492 2,585 SH   SOLE   0 0 2,585
L3HARRIS TECHNOLOGIES INC COM 502431109 1,369 8,061 SH   SOLE   0 0 8,060
L3HARRIS TECHNOLOGIES INC COM 502431109 442 2,600 SH Put SOLE   0 0 0
LHC GROUP INC COM 50187A107 653 3,071 SH   SOLE   0 0 3,071
LOCKHEED MARTIN CORP COM 539830109 397 1,037 SH   SOLE   0 0 1,037
LOWES COS INC COM 548661107 311 1,875 SH   SOLE   0 0 1,875
LULULEMON ATHLETICA INC COM 550021109 1,152 3,500 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 2,509 7,622 SH   SOLE   0 0 7,622
MARKETAXESS HLDGS INC COM 57060D108 603 1,252 SH   SOLE   0 0 1,251
MASTERCARD INCORPORATED CL A 57636Q104 2,765 8,181 SH   SOLE   0 0 8,180
MASTERCARD INCORPORATED CL A 57636Q104 710 2,100 SH Put SOLE   0 0 0
MCDONALDS CORP COM 580135101 516 2,349 SH   SOLE   0 0 2,349
MCDONALDS CORP COM 580135101 351 1,600 SH Put SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 222 205 SH   SOLE   0 0 205
MERCURY SYS INC COM 589378108 416 5,367 SH   SOLE   0 0 5,367
MICROSOFT CORP COM 594918104 4,191 19,971 SH   SOLE   0 0 19,971
MICROSOFT CORP COM 594918104 1,931 9,200 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 547 1,955 SH   SOLE   0 0 1,955
NEOGENOMICS INC COM NEW 64049M209 544 14,751 SH   SOLE   0 0 14,751
NETFLIX INC COM 64110L106 411 822 SH   SOLE   0 0 822
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,679 11,233 SH   SOLE   0 0 11,233
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 673 4,500 SH Put SOLE   0 0 0
NEWMONT CORP COM 651639106 207 3,267 SH   SOLE   0 0 3,267
NEXTERA ENERGY INC COM 65339F101 1,688 6,083 SH   SOLE   0 0 6,082
NEXTERA ENERGY INC COM 65339F101 638 2,300 SH Put SOLE   0 0 0
NIKE INC CL B 654106103 661 5,265 SH   SOLE   0 0 5,264
NVIDIA CORPORATION COM 67066G104 3,596 6,643 SH   SOLE   0 0 6,643
NVIDIA CORPORATION COM 67066G104 1,082 2,000 SH Put SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 1,122 5,700 SH Put SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 3,475 17,651 SH   SOLE   0 0 17,651
PPG INDS INC COM 693506107 376 3,084 SH   SOLE   0 0 3,084
PPG INDS INC COM 693506107 281 2,300 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 1,134 8,169 SH   SOLE   0 0 8,168
PROCTER AND GAMBLE CO COM 742718109 111 800 SH Put SOLE   0 0 0
PROLOGIS INC. COM 74340W103 469 4,664 SH   SOLE   0 0 4,663
PROSHARES TR ULTRASHRT S&P500 74347B383 1,250 78,398 SH   SOLE   0 0 78,398
QUALCOMM INC COM 747525103 673 5,722 SH   SOLE   0 0 5,722
QUALCOMM INC COM 747525103 600 5,100 SH Put SOLE   0 0 0
RINGCENTRAL INC CL A 76680R206 2,230 8,135 SH   SOLE   0 0 8,135
RINGCENTRAL INC CL A 76680R206 822 3,000 SH Put SOLE   0 0 0
ROSS STORES INC COM 778296103 443 4,742 SH   SOLE   0 0 4,742
SALESFORCE COM INC COM 79466L302 275 1,094 SH   SOLE   0 0 1,094
SERVICENOW INC COM 81762P102 311 639 SH   SOLE   0 0 639
SHERWIN WILLIAMS CO COM 824348106 405 581 SH   SOLE   0 0 580
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,452 123,787 SH   SOLE   0 0 123,787
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,197 63,300 SH Put SOLE   0 0 0
SPLUNK INC COM 848637104 304 1,617 SH   SOLE   0 0 1,617
SSR MNG INC COM 784730103 346 18,512 SH   SOLE   0 0 18,512
THERMO FISHER SCIENTIFIC INC COM 883556102 971 2,200 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,194 7,238 SH   SOLE   0 0 7,237
THOR INDS INC COM 885160101 355 3,723 SH   SOLE   0 0 3,723
TREX CO INC COM 89531P105 1,080 15,086 SH   SOLE   0 0 15,086
TYLER TECHNOLOGIES INC COM 902252105 453 1,300 SH   SOLE   0 0 1,300
UNION PAC CORP COM 907818108 661 3,355 SH   SOLE   0 0 3,355
UNITEDHEALTH GROUP INC COM 91324P102 1,276 4,093 SH   SOLE   0 0 4,092
UNITEDHEALTH GROUP INC COM 91324P102 343 1,100 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 443 2,453 SH   SOLE   0 0 2,453
VALERO ENERGY CORP COM 91913Y100 494 11,412 SH   SOLE   0 0 11,412
VANGUARD INDEX FDS TOTAL STK MKT 922908769 903 5,322 SH   SOLE   0 0 5,322
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 812 6,314 SH   SOLE   0 0 6,313
VEEVA SYS INC CL A COM 922475108 2,278 8,102 SH   SOLE   0 0 8,102
VEEVA SYS INC CL A COM 922475108 1,209 4,300 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 405 6,800 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 883 14,847 SH   SOLE   0 0 14,846
VERTEX PHARMACEUTICALS INC COM 92532F100 517 1,900 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,514 5,564 SH   SOLE   0 0 5,564
VISA INC COM CL A 92826C839 234 1,172 SH   SOLE   0 0 1,172
VISA INC COM CL A 92826C839 200 1,000 SH Put SOLE   0 0 0
WALMART INC COM 931142103 769 5,498 SH   SOLE   0 0 5,498
WALMART INC COM 931142103 98 700 SH Put SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 304 4,405 SH   SOLE   0 0 4,405
YETI HLDGS INC COM 98585X104 491 10,838 SH   SOLE   0 0 10,838