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
Activision Blizzard, Inc. COM 00507v109 5,681 88,057 SH   SOLE   88,057 0 0
Adobe Systems Inc COM 00724F101 7,852 52,633 SH   SOLE   52,633 0 0
Aetna Inc. COM 00817y108 4,953 31,151 SH   SOLE   31,151 0 0
Alphabet Inc CL C Non-Voting COM 02079K107 13,521 14,098 SH   SOLE   14,098 0 0
Amazon.com Inc COM 023135106 10,496 10,918 SH   SOLE   10,918 0 0
Biogen Inc COM 09062X103 5,938 18,965 SH   SOLE   18,965 0 0
Bioverativ Inc COM 09075e100 509 8,912 SH   SOLE   8,912 0 0
Broadcom LTD COM y09827109 7,689 31,701 SH   SOLE   31,701 0 0
Canadian National Railway Co COM 136375102 7,297 88,081 SH   SOLE   88,081 0 0
Celgene Corp COM 151020104 6,818 46,758 SH   SOLE   46,758 0 0
Cerner Corp COM 156782104 6,977 97,821 SH   SOLE   97,821 0 0
Charles Schwab Corp COM 808513105 6,581 150,460 SH   SOLE   150,460 0 0
Citigroup Inc COM 172967424 3,855 52,999 SH   SOLE   52,999 0 0
Constellation Brands Inc-A COM 21036P108 5,714 28,650 SH   SOLE   28,650 0 0
Eagle Bancorp Inc COM 268948106 5,738 85,579 SH   SOLE   85,579 0 0
Electronic Arts Inc COM 285512109 2,675 22,656 SH   SOLE   22,656 0 0
Facebook Inc-A COM 30303m102 11,780 68,943 SH   SOLE   68,943 0 0
Fiserv Inc COM 337738108 6,164 47,799 SH   SOLE   47,799 0 0
Fortune Brands Home & Sec In C COM 34964c106 5,992 89,134 SH   SOLE   89,134 0 0
Gartner Inc COM 366651107 7,519 60,439 SH   SOLE   60,439 0 0
Hexcel Corp COM 428291108 6,965 121,291 SH   SOLE   121,291 0 0
Honeywell Int'l Inc COM 438516106 8,439 59,536 SH   SOLE   59,536 0 0
Inphi Corp COM 45772f107 2,377 59,892 SH   SOLE   59,892 0 0
Insperity Inc COM 45778q107 4,887 55,534 SH   SOLE   55,534 0 0
IPG Photonics Corp COM 44980X109 7,749 41,875 SH   SOLE   41,875 0 0
Martin Marietta COM 573284106 4,285 20,777 SH   SOLE   20,777 0 0
Mettler-Toledo International I COM 592688105 7,175 11,459 SH   SOLE   11,459 0 0
MKS Instruments Inc COM 55306n104 6,905 73,104 SH   SOLE   73,104 0 0
Mohawk Ind Inc COM 608190104 6,607 26,693 SH   SOLE   26,693 0 0
Monolithic Power Systems Inc COM 609839105 4,723 44,324 SH   SOLE   44,324 0 0
Nike Inc Cl B COM 654106103 3,562 68,692 SH   SOLE   68,692 0 0
NV5 Global, Inc. COM 62945v109 2,930 53,606 SH   SOLE   53,606 0 0
Ormat Technologies Inc COM 686688102 6,466 105,911 SH   SOLE   105,911 0 0
Pioneer Natural Resources COM 723787107 2,565 17,382 SH   SOLE   17,382 0 0
Priceline Group Inc COM 741503403 6,879 3,757 SH   SOLE   3,757 0 0
Royal Caribbean Cruises LTD COM V7780t103 3,410 28,764 SH   SOLE   28,764 0 0
Skyworks Solutions, Inc. COM 83088M102 3,745 36,751 SH   SOLE   36,751 0 0
Starbucks Corp COM 855244109 4,757 88,573 SH   SOLE   88,573 0 0
Thermo Fisher Scientific Inc COM 883556102 8,383 44,308 SH   SOLE   44,308 0 0
US Bancorp COM 902973304 4,956 92,485 SH   SOLE   92,485 0 0
Visa Inc - Class A Shares COM 92826c839 9,040 85,903 SH   SOLE   85,903 0 0
Vivint Solar Inc. COM 92854q106 34 10,000 SH   SOLE   10,000 0 0
Woodward, Inc. COM 980745103 5,742 73,986 SH   SOLE   73,986 0 0
Accenture PLC-Cl A COM G1151C101 221 1,637 SH   SOLE   1,637 0 0
Adidas AG-Sponsored ADR COM 00687a107 256 2,259 SH   SOLE   2,259 0 0
Aon PLC COM g0408v102 213 1,456 SH   SOLE   1,456 0 0
Astrazeneca Plc ADR COM 046353108 211 6,220 SH   SOLE   6,220 0 0
Elbit Systems Ltd COM m3760d101 273 1,856 SH   SOLE   1,856 0 0
Kubota Corp-Spons ADR COM 501173207 239 2,621 SH   SOLE   2,621 0 0
NetEase Inc. (ADR) COM 64110W102 213 808 SH   SOLE   808 0 0
Taiwan Semiconductor Mfg ADR COM 874039100 247 6,585 SH   SOLE   6,585 0 0
Apple Inc COM 037833100 484 3,139 SH   SOLE   3,139 0 0
Berkshire Hathaway CL B COM 084670702 218 1,187 SH   SOLE   1,187 0 0
Blackrock Inc COM 09247x101 206 460 SH   SOLE   460 0 0
Boeing COM 097023105 241 948 SH   SOLE   948 0 0
Caterpillar Inc COM 149123101 215 1,722 SH   SOLE   1,722 0 0
JP Morgan Chase & Co. COM 46625h100 278 2,915 SH   SOLE   2,915 0 0
Microsoft Corp COM 594918104 201 2,693 SH   SOLE   2,693 0 0
iShares Core Intl Stock ETF COM 46432f834 673 11,040 SH   SOLE   11,040 0 0
iShares Core S&P 500 Index ETF COM 464287200 3,183 12,583 SH   SOLE   12,583 0 0
iShares Core S&P Mid Cap ETF COM 464287507 1,119 6,254 SH   SOLE   6,254 0 0
iShares Core S&P SmallCap ETF COM 464287804 571 7,697 SH   SOLE   7,697 0 0
Schwab U S Large Cap ETF COM 808524201 4,954 82,517 SH   SOLE   82,517 0 0
Schwab U S Mid Cap ETF COM 808524508 1,735 34,617 SH   SOLE   34,617 0 0
Schwab U S Small Cap ETF COM 808524607 872 12,950 SH   SOLE   12,950 0 0
SPDR MSCI ACWI ETF COM 78463x848 1,050 27,759 SH   SOLE   27,759 0 0