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: July 31, 2015
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 00287Y109 315,554 1,700 SH SOLE 0 1,700 0 0
ADOBE INC COM 00724F101 2,632,800 6,804 SH SOLE 0 6,804 0 0
ADVANCED MICRO DEVICES INC COM 007903107 461,175 3,250 SH SOLE 0 3,250 0 0
ALPHABET INC CAP STK CL A 02079K305 11,358,073 64,640 SH SOLE 0 64,640 0 0
ALPHABET INC CAP STK CL C 02079K107 725,812 4,097 SH SOLE 0 4,097 0 0
AMAZON COM INC COM 023135106 7,207,132 33,003 SH SOLE 0 33,003 0 0
AON PLC SHS CL A G0403H108 1,894,309 5,313 SH SOLE 0 5,313 0 0
APPLE INC COM 037833100 26,149,105 127,705 SH SOLE 0 127,705 0 0
APPLIED MATLS INC COM 038222105 1,154,106 6,304 SH SOLE 0 6,304 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,457,600 2 SH SOLE 0 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,514,403 11,351 SH SOLE 0 11,351 0 0
BROADCOM INC COM 11135F101 7,142,061 26,009 SH SOLE 0 26,009 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 243,030 1,000 SH SOLE 0 1,000 0 0
CANADIAN NATL RY CO COM 136375102 1,067,108 10,282 SH SOLE 0 10,282 0 0
CHEVRON CORP NEW COM 166764100 910,480 6,359 SH SOLE 0 6,359 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,457,396 7,537 SH SOLE 0 7,537 0 0
DANAHER CORPORATION COM 235851102 1,009,125 5,099 SH SOLE 0 5,099 0 0
ELI LILLY & CO COM 532457108 1,834,610 2,351 SH SOLE 0 2,351 0 0
EXXON MOBIL CORP COM 30231G102 440,537 4,087 SH SOLE 0 4,087 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 7,420,878 145,094 SH SOLE 0 145,094 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 6,878,074 106,462 SH SOLE 0 106,462 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 13,285,098 141,243 SH SOLE 0 141,243 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 279,323 11,911 SH SOLE 0 11,911 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 10,974,253 148,236 SH SOLE 0 148,236 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 10,696,244 167,265 SH SOLE 0 167,265 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 4,601,452 59,351 SH SOLE 0 59,351 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 18,799,716 95,341 SH SOLE 0 95,341 0 0
HOME DEPOT INC COM 437076102 3,201,566 8,742 SH SOLE 0 8,742 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 15,863,382 28,867 SH SOLE 0 28,867 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,822,540 56,578 SH SOLE 0 56,578 0 0
ISHARES TR CORE S&P500 ETF 464287200 359,745 586 SH SOLE 0 586 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,647,701 20,926 SH SOLE 0 20,926 0 0
ISHARES TR RUS TP200 GR ETF 464289438 20,535,590 83,325 SH SOLE 0 83,325 0 0
ISHARES TR TIPS BD ETF 464287176 11,666,126 106,016 SH SOLE 0 106,016 0 0
JPMORGAN CHASE & CO. COM 46625H100 5,495,056 18,989 SH SOLE 0 18,989 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,306,206 14,810 SH SOLE 0 14,810 0 0
MICROSOFT CORP COM 594918104 18,578,930 37,379 SH SOLE 0 37,379 0 0
NETEASE INC SPONSORED ADS 64110W102 672,900 5,000 SH SOLE 0 5,000 0 0
NETFLIX INC COM 64110L106 3,198,145 2,398 SH SOLE 0 2,398 0 0
NVIDIA CORPORATION COM 67066G104 16,879,984 106,993 SH SOLE 0 106,993 0 0
PARKER-HANNIFIN CORP COM 701094104 4,793,371 6,888 SH SOLE 0 6,888 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,134,834 178,765 SH SOLE 0 178,765 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,515,381 57,055 SH SOLE 0 57,055 0 0
STARBUCKS CORP COM 855244109 843,181 9,210 SH SOLE 0 9,210 0 0
STRYKER CORPORATION COM 863667101 2,028,571 5,132 SH SOLE 0 5,132 0 0
TESLA INC COM 88160R101 1,150,533 3,616 SH SOLE 0 3,616 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,530,598 8,134 SH SOLE 0 8,134 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4,015,917 80,640 SH SOLE 0 80,640 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,267,084 4,169 SH SOLE 0 4,169 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 787,324 15,690 SH SOLE 0 15,690 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 31,480,353 396,114 SH SOLE 0 396,114 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,190,989 13,655 SH SOLE 0 13,655 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 2,596,933 7,242 SH SOLE 0 7,242 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,089,846 9,550 SH SOLE 0 9,550 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 450,980 3,783 SH SOLE 0 3,783 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,405,494 11,190 SH SOLE 0 11,190 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 3,098,731 12,490 SH SOLE 0 12,490 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 2,015,910 7,264 SH SOLE 0 7,264 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 6,381,961 9,682 SH SOLE 0 9,682 0 0
WALMART INC COM 931142103 400,741 4,098 SH SOLE 0 4,098 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 730,798 21,200 SH SOLE 0 21,200 0 0