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
ADVANCED MICRO DEVICES INC COM 007903107 416 9,150 SH   SOLE   9,150 0 0
ALPHABET INC CAP STK CL A 02079K305 2,618 2,253 SH   SOLE   2,253 0 0
AMGEN INC COM 031162100 5,271 26,001 SH   SOLE   26,001 0 0
ANALOG DEVICES INC COM 032654105 8,220 91,687 SH   SOLE   91,687 0 0
APPLE INC COM 037833100 11,041 43,421 SH   SOLE   43,421 0 0
APPLIED MATLS INC COM 038222105 6,944 151,551 SH   SOLE   151,551 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 536 2,050 SH   SOLE   2,050 0 0
AVID BIOSERVICES INC COM 05368M106 68 13,300 SH   SOLE   13,300 0 0
BIOGEN INC COM 09062X103 1,188 3,756 SH   SOLE   3,756 0 0
BLACKROCK INC COM 09247X101 4,961 11,275 SH   SOLE   11,275 0 0
BOSTON SCIENTIFIC CORP COM 101137107 210 6,425 SH   SOLE   6,425 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 251 4,504 SH   SOLE   4,504 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 10,038 112,470 SH   SOLE   112,470 0 0
CME GROUP INC COM 12572Q105 9,113 52,706 SH   SOLE   52,706 0 0
CVS HEALTH CORP COM 126650100 1,285 21,655 SH   SOLE   21,655 0 0
CATALENT INC COM 148806102 5,306 102,140 SH   SOLE   102,140 0 0
CISCO SYS INC COM 17275R102 393 10,004 SH   SOLE   10,004 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,157 21,592 SH   SOLE   21,592 0 0
DANAHER CORPORATION COM 235851102 5,359 38,720 SH   SOLE   38,720 0 0
DISNEY WALT CO COM DISNEY 254687106 295 3,056 SH   SOLE   3,056 0 0
FEDEX CORP COM 31428X106 3,386 27,926 SH   SOLE   27,926 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 217 3,485 SH   SOLE   3,485 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 744 4,811 SH   SOLE   4,811 0 0
HOLOGIC INC COM 436440101 3,114 88,705 SH   SOLE   88,705 0 0
HONEYWELL INTL INC COM 438516106 3,121 23,327 SH   SOLE   23,327 0 0
IQVIA HLDGS INC COM 46266C105 9,810 90,952 SH   SOLE   90,952 0 0
ISHARES INC CORE MSCI EMKT 46434G103 309 7,631 SH   SOLE   7,631 0 0
ISHARES TR U.S. MED DVC ETF 464288810 299 1,326 SH   SOLE   1,326 0 0
ISHARES TR CORE S&P TTL STK 464287150 302 5,274 SH   SOLE   5,274 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3,723 34,553 SH   SOLE   34,553 0 0
ISHARES TR TRANS AVG ETF 464287192 3,072 22,223 SH   SOLE   22,223 0 0
ISHARES TR S&P 100 ETF 464287101 275 2,316 SH   SOLE   2,316 0 0
ISHARES TR CORE S&P500 ETF 464287200 577 2,232 SH   SOLE   2,232 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,860 33,150 SH   SOLE   33,150 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 396 3,458 SH   SOLE   3,458 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,493 38,652 SH   SOLE   38,652 0 0
INTEL CORP COM 458140100 5,372 99,257 SH   SOLE   99,257 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,753 5,560 SH   SOLE   5,560 0 0
INVESCO LTD SHS G491BT108 1,159 127,621 SH   SOLE   127,621 0 0
ISHARES TR US BR DEL SE ETF 464288794 3,390 66,221 SH   SOLE   66,221 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 305 8,934 SH   SOLE   8,934 0 0
ISHARES TR US AER DEF ETF 464288760 223 1,553 SH   SOLE   1,553 0 0
JOHNSON & JOHNSON COM 478160104 3,490 26,614 SH   SOLE   26,614 0 0
LAM RESEARCH CORP COM 512807108 9,156 38,151 SH   SOLE   38,151 0 0
MEDPACE HLDGS INC COM 58506Q109 3,689 50,272 SH   SOLE   50,272 0 0
MICROSOFT CORP COM 594918104 7,929 50,277 SH   SOLE   50,277 0 0
MORGAN STANLEY COM NEW 617446448 2,937 86,379 SH   SOLE   86,379 0 0
NVIDIA CORP COM 67066G104 689 2,615 SH   SOLE   2,615 0 0
PAYPAL HLDGS INC COM 70450Y103 212 2,210 SH   SOLE   2,210 0 0
PEPSICO INC COM 713448108 232 1,928 SH   SOLE   1,928 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 827 5,188 SH   SOLE   5,188 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,877 52,627 SH   SOLE   52,627 0 0
QUALCOMM INC COM 747525103 11,541 170,599 SH   SOLE   170,599 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 9 19,000 SH   SOLE   19,000 0 0
SANGAMO THERAPEUTICS INC COM 800677106 139 21,800 SH   SOLE   21,800 0 0
SANOFI SPONSORED ADR 80105N105 212 4,859 SH   SOLE   4,859 0 0
SCHWAB CHARLES CORP COM 808513105 5,099 151,672 SH   SOLE   151,672 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 822 10,233 SH   SOLE   10,233 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 637 30,600 SH   SOLE   30,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 337 5,710 SH   SOLE   5,710 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 808 9,118 SH   SOLE   9,118 0 0
SPDR SER TR COMP SOFTWARE 78464A599 3,959 48,227 SH   SOLE   48,227 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 691 2,681 SH   SOLE   2,681 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 3,445 41,022 SH   SOLE   41,022 0 0
SPDR SER TR S&P BIOTECH 78464A870 8,879 114,656 SH   SOLE   114,656 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 344 7,110 SH   SOLE   7,110 0 0
SQUARE INC CL A 852234103 238 4,540 SH   SOLE   4,540 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 454 1,727 SH   SOLE   1,727 0 0
STRYKER CORP COM 863667101 9,915 59,551 SH   SOLE   59,551 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,219 32,506 SH   SOLE   32,506 0 0
3M CO COM 88579Y101 1,184 8,670 SH   SOLE   8,670 0 0
TRANSLATE BIO INC COM 89374L104 101 10,150 SH   SOLE   10,150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 353 3,781 SH   SOLE   3,781 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 442 3,774 SH   SOLE   3,774 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 241 1,139 SH   SOLE   1,139 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 360 2,736 SH   SOLE   2,736 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 365 3,164 SH   SOLE   3,164 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 654 2,760 SH   SOLE   2,760 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,774 7,456 SH   SOLE   7,456 0 0
VISA INC COM CL A 92826C839 350 2,170 SH   SOLE   2,170 0 0
WALMART INC COM 931142103 3,562 31,354 SH   SOLE   31,354 0 0
XILINX INC COM 983919101 13,636 174,958 SH   SOLE   174,958 0 0