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 364 4,961 SH   SOLE   4,961 0 0
ABBVIE INC COM 00287y109 2,814 29,750 SH   SOLE   29,750 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 523 3,075 SH   SOLE   3,075 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,232 87,995 SH   SOLE   87,995 0 0
ALPHABET INC CAP STK CL A 02079k305 8,277 6,857 SH   SOLE   6,857 0 0
ALPHABET INC CAP STK CL C 02079k107 10,091 8,455 SH   SOLE   8,455 0 0
ALTRIA GROUP INC COM 02209s103 859 14,245 SH   SOLE   14,245 0 0
APPLE INC COM 037833100 22,521 99,765 SH   SOLE   99,765 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,198 30,275 SH   SOLE   30,275 0 0
AT&T INC COM 00206r102 1,577 46,955 SH   SOLE   46,955 0 0
BANK MONTREAL QUE COM 063671101 435 5,269 SH   SOLE   5,269 0 0
BCE INC COM NEW 05534B760 1,019 25,145 SH   SOLE   25,145 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,874 64,797 SH   SOLE   64,797 0 0
BLOCK H & R INC COM 093671105 827 32,100 SH   SOLE   32,100 0 0
BOEING CO COM 097023105 18,962 50,986 SH   SOLE   50,986 0 0
BP PLC SPONSORED ADR 055622104 867 18,806 SH   SOLE   18,806 0 0
BRINKER INTL INC COM 109641100 951 20,350 SH   SOLE   20,350 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 289 4,661 SH   SOLE   4,661 0 0
CAMPBELL SOUP CO COM 134429109 660 18,025 SH   SOLE   18,025 0 0
CBOE GLOBAL MARKETS INC COM 12503m108 1,212 12,629 SH   SOLE   12,629 0 0
CBS CORP NEW CL B 124857202 12,260 213,395 SH   SOLE   213,395 0 0
CELGENE CORP COM 151020104 9,023 100,828 SH   SOLE   100,828 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,626 33,240 SH   SOLE   33,240 0 0
CISCO SYS INC COM 17275R102 1,115 22,910 SH   SOLE   22,910 0 0
CME GROUP INC COM CL A 12572q105 1,811 10,641 SH   SOLE   10,641 0 0
COCA COLA CO COM 191216100 1,208 26,153 SH   SOLE   26,153 0 0
CRYOPORT INC COM PAR $0.001 229050307 244 19,060 SH   SOLE   19,060 0 0
DISNEY WALT CO COM DISNEY 254687106 617 5,272 SH   SOLE   5,272 0 0
DOWDUPONT INC COM 26078j100 995 15,469 SH   SOLE   15,469 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 724 9,046 SH   SOLE   9,046 0 0
EMERSON ELEC CO COM 291011104 2,515 32,842 SH   SOLE   32,842 0 0
EXXON MOBIL CORP COM 30231g102 1,732 20,371 SH   SOLE   20,371 0 0
FACEBOOK INC CL A 30303M102 12,419 75,512 SH   SOLE   75,512 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 171 18,525 SH   SOLE   18,525 0 0
FORTINET INC COM 34959E109 13,864 150,260 SH   SOLE   150,260 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964c106 11,433 218,345 SH   SOLE   218,345 0 0
GAMESTOP CORP NEW CL A 36467w109 173 11,299 SH   SOLE   11,299 0 0
GENERAL ELECTRIC CO COM 369604103 477 42,250 SH   SOLE   42,250 0 0
GENERAL MLS INC COM 370334104 849 19,790 SH   SOLE   19,790 0 0
GENERAL MTRS CO COM 37045v100 1,703 50,580 SH   SOLE   50,580 0 0
GILEAD SCIENCES INC COM 375558103 992 12,845 SH   SOLE   12,845 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 1,577 39,265 SH   SOLE   39,265 0 0
HANESBRANDS INC COM 410345102 414 22,450 SH   SOLE   22,450 0 0
HUNTINGTON BANCSHARES INC COM 446150104 799 53,575 SH   SOLE   53,575 0 0
INTEL CORP COM 458140100 765 16,184 SH   SOLE   16,184 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12,665 169,110 SH   SOLE   169,110 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 851 5,630 SH   SOLE   5,630 0 0
INTL PAPER CO COM 460146103 971 19,765 SH   SOLE   19,765 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 14,538 25,328 SH   SOLE   25,328 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,157 11,608 SH   SOLE   11,608 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,426 16,345 SH   SOLE   16,345 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 427 2,535 SH   SOLE   2,535 0 0
ISHARES TR U.S. TECH ETF 464287721 233 1,203 SH   SOLE   1,203 0 0
ITRON INC COM 465741106 2,378 37,045 SH   SOLE   37,045 0 0
JOHNSON & JOHNSON COM 478160104 402 2,911 SH   SOLE   2,911 0 0
JPMORGAN CHASE & CO COM 46625h100 12,343 109,381 SH   SOLE   109,381 0 0
KIMBERLY CLARK CORP COM 494368103 711 6,255 SH   SOLE   6,255 0 0
KINDER MORGAN INC DEL COM 49456B101 1,006 56,725 SH   SOLE   56,725 0 0
KRAFT HEINZ CO COM 500754106 1,687 30,605 SH   SOLE   30,605 0 0
LENNAR CORP CL A 526057104 11,119 238,152 SH   SOLE   238,152 0 0
LUMENTUM HLDGS INC COM 55024u109 5,685 94,827 SH   SOLE   94,827 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,754 17,110 SH   SOLE   17,110 0 0
MACYS INC COM 55616p104 408 11,735 SH   SOLE   11,735 0 0
MERCK & CO INC COM 58933y105 1,829 25,781 SH   SOLE   25,781 0 0
MICROSOFT CORP COM 594918104 1,211 10,592 SH   SOLE   10,592 0 0
NUTRIEN LTD COM 67077m108 508 8,801 SH   SOLE   8,801 0 0
NXP SEMICONDUCTORS N V COM n6596x109 10,142 118,625 SH   SOLE   118,625 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 619 7,530 SH   SOLE   7,530 0 0
PACKAGING CORP AMER COM 695156109 252 2,300 SH   SOLE   2,300 0 0
PALO ALTO NETWORKS INC COM 697435105 15,237 67,640 SH   SOLE   67,640 0 0
PAYPAL HLDGS INC COM 70450Y103 20,419 232,456 SH   SOLE   232,456 0 0
PEPSICO INC COM 713448108 393 3,519 SH   SOLE   3,519 0 0
PFIZER INC COM 717081103 1,773 40,221 SH   SOLE   40,221 0 0
PRICE T ROWE GROUP INC COM 74144T108 355 3,250 SH   SOLE   3,250 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 313 5,925 SH   SOLE   5,925 0 0
PULTE GROUP INC COM 745867101 10,123 408,665 SH   SOLE   408,665 0 0
QUALCOMM INC COM 747525103 2,249 31,220 SH   SOLE   31,220 0 0
REGENERON PHARMACEUTICALS COM 75886f107 13,430 33,240 SH   SOLE   33,240 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 548 7,725 SH   SOLE   7,725 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 663 9,725 SH   SOLE   9,725 0 0
SANOFI SPONSORED ADR 80105n105 1,059 23,706 SH   SOLE   23,706 0 0
SCHLUMBERGER LTD COM 806857108 533 8,750 SH   SOLE   8,750 0 0
SCHWAB CHARLES CORP NEW COM 808513105 14,324 291,430 SH   SOLE   291,430 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,713 338,900 SH   SOLE   338,900 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 343 4,499 SH   SOLE   4,499 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 770 11,075 SH   SOLE   11,075 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 203 2,885 SH   SOLE   2,885 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 329 9,810 SH   SOLE   9,810 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 327 2,900 SH   SOLE   2,900 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463x772 1,657 43,710 SH   SOLE   43,710 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 532 1,830 SH   SOLE   1,830 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 339 923 SH   SOLE   923 0 0
SUN LIFE FINL INC COM 866796105 1,058 26,600 SH   SOLE   26,600 0 0
SUNTRUST BKS INC COM 867914103 401 6,000 SH   SOLE   6,000 0 0
TETRA TECH INC NEW COM 88162g103 10,110 148,030 SH   SOLE   148,030 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,992 40,938 SH   SOLE   40,938 0 0
TOTAL S A SPONSORED ADR 89151E109 1,060 16,464 SH   SOLE   16,464 0 0
TUPPERWARE BRANDS CORP COM 899896104 518 15,500 SH   SOLE   15,500 0 0
UNITED CONTL HLDGS INC COM 910047109 14,966 168,045 SH   SOLE   168,045 0 0
UNITED PARCEL SERVICE INC CL B 911312106 741 6,350 SH   SOLE   6,350 0 0
UNITEDHEALTH GROUP INC COM 91324p102 246 925 SH   SOLE   925 0 0
UNIVERSAL DISPLAY CORP COM 91347p105 1,367 11,595 SH   SOLE   11,595 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 481 9,245 SH   SOLE   9,245 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,945 218,170 SH   SOLE   218,170 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,335 24,998 SH   SOLE   24,998 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,879 80,645 SH   SOLE   80,645 0 0
WATERS CORP COM 941848103 7,479 38,418 SH   SOLE   38,418 0 0
WELLS FARGO CO NEW COM 949746101 981 18,659 SH   SOLE   18,659 0 0
WESTERN UN CO COM 959802109 590 30,950 SH   SOLE   30,950 0 0
WHIRLPOOL CORP COM 963320106 422 3,550 SH   SOLE   3,550 0 0
WINTRUST FINL CORP COM 97650w108 119 1,400 SH   SOLE   1,400 0 0
XYLEM INC COM 98419m100 10,361 129,720 SH   SOLE   129,720 0 0
YUM BRANDS INC COM 988498101 218 2,400 SH   SOLE   2,400 0 0
ZIONS BANCORPORATION COM 989701107 10,698 213,330 SH   SOLE   213,330 0 0