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
AEGON N V PRP CP SEC 6.375 ps 007924301 550 21,325 SH   SOLE   21,325 0 0
FEDERAL NATL MTG ASSN PFD 8.25 ps 313586737 70 12,900 SH   SOLE   12,900 0 0
GOLDMAN SACHS GP PREFERRED ps 38143y665 739 30,705 SH   SOLE   30,705 0 0
TCF FINANCIAL PFD 6.45 ps 872277405 291 11,250 SH   SOLE   11,250 0 0
TCF FINANCIAL PFD 7.50 ps 872277207 395 15,600 SH   SOLE   15,600 0 0
ABBVIE INC COM cs 00287Y109 3,811 52,558 SH   SOLE   52,558 0 0
ACCENTURE PLC cs G1151C101 500 4,045 SH   SOLE   4,045 0 0
ALLERGAN PLC SHS cs G0177J108 4,046 16,643 SH   SOLE   16,643 0 0
ALPHABET INC CAP STK CL A cs 02079K305 9,784 10,524 SH   SOLE   10,524 0 0
AMAZON COM INC COM cs 023135106 10,216 10,554 SH   SOLE   10,554 0 0
AMERCO COM cs 023586100 1,763 4,815 SH   SOLE   4,815 0 0
APPLE INC COM cs 037833100 15,010 104,225 SH   SOLE   104,225 0 0
ASSOCIATES FIRST CAP CP RESIDU cs 046008207 0 12,275 SH   SOLE   12,275 0 0
AT&T INC COM cs 00206R102 473 12,542 SH   SOLE   12,542 0 0
BERKSHIRE HATHAWAY CL A cs 084670108 255 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY CL B cs 084670702 3,536 20,875 SH   SOLE   20,875 0 0
BLACKROCK INC COM cs 09247X101 1,463 3,464 SH   SOLE   3,464 0 0
BLUE BUFFALO PET PRODUCTS INC cs 09531U102 1,675 73,452 SH   SOLE   73,452 0 0
BOEING CO COM cs 097023105 233 1,177 SH   SOLE   1,177 0 0
BROADRIDGE FINL SOLUTIONS INC cs 11133T103 3,953 52,322 SH   SOLE   52,322 0 0
C H ROBINSON WORLDWIDE INC COM cs 12541W209 3,904 56,843 SH   SOLE   56,843 0 0
CARMAX INC COM cs 143130102 3,461 54,888 SH   SOLE   54,888 0 0
CHEVRON CORP NEW COM cs 166764100 385 3,694 SH   SOLE   3,694 0 0
CISCO SYS INC COM cs 17275R102 1,128 36,041 SH   SOLE   36,041 0 0
COGNIZANT TECHNOLOGY SOLUTIONS cs 192446102 3,563 53,666 SH   SOLE   53,666 0 0
COLGATE PALMOLIVE CO COM cs 194162103 1,267 17,095 SH   SOLE   17,095 0 0
COMCAST CORP NEW CL A cs 20030N101 203 5,213 SH   SOLE   5,213 0 0
COSTCO WHSL CORP NEW COM cs 22160K105 3,260 20,382 SH   SOLE   20,382 0 0
CVS HEALTH CORP COM cs 126650100 3,529 43,862 SH   SOLE   43,862 0 0
DISCOVER FINL SVCS COM cs 254709108 4,581 73,664 SH   SOLE   73,664 0 0
DISNEY WALT CO COM DISNEY cs 254687106 5,657 53,241 SH   SOLE   53,241 0 0
DOWNEY FINANCIAL CORP cs 261018105 0 67,008 SH   SOLE   67,008 0 0
DUKE ENERGY CORP NEW COM cs 26441C204 294 3,523 SH   SOLE   3,523 0 0
EDISON INTL COM cs 281020107 469 6,000 SH   SOLE   6,000 0 0
ELECTRONIC ARTS INC COM cs 285512109 3,124 29,551 SH   SOLE   29,551 0 0
EXXON MOBIL CORP COM cs 30231G102 436 5,395 SH   SOLE   5,395 0 0
FACEBOOK INC CL A cs 30303M102 3,781 25,046 SH   SOLE   25,046 0 0
FARMERS & MERCHANTS BANCORP CA cs 307795104 472 761 SH   SOLE   761 0 0
FIREEYE INC COM cs 31816Q101 2,353 154,695 SH   SOLE   154,695 0 0
GILEAD SCIENCES INC COM cs 375558103 4,250 60,047 SH   SOLE   60,047 0 0
HAVERTY FURNITURE COS cs 419596101 496 19,764 SH   SOLE   19,764 0 0
HOLLYFRONTIER CORP COM cs 436106108 1,535 55,870 SH   SOLE   55,870 0 0
HONEYWELL INTL INC COM cs 438516106 5,906 44,312 SH   SOLE   44,312 0 0
JOHNSON & JOHNSON COM cs 478160104 2,390 18,067 SH   SOLE   18,067 0 0
LAUDER ESTEE COS INC CL A cs 518439104 5,061 52,733 SH   SOLE   52,733 0 0
LOCKHEED MARTIN CORP COM cs 539830109 4,299 15,485 SH   SOLE   15,485 0 0
MARRIOTT INTL INC NEW CL A cs 571903202 4,117 41,044 SH   SOLE   41,044 0 0
MICROSOFT CORP COM cs 594918104 2,283 33,114 SH   SOLE   33,114 0 0
MIDDLEBY CORP COM cs 596278101 1,203 9,901 SH   SOLE   9,901 0 0
NEXTERA ENERGY INC COM cs 65339F101 981 7,000 SH   SOLE   7,000 0 0
NIKE INC CL B cs 654106103 3,118 52,849 SH   SOLE   52,849 0 0
NVR INC COM cs 62944T105 4,368 1,812 SH   SOLE   1,812 0 0
PAYPAL HLDGS INC COM cs 70450Y103 4,804 89,516 SH   SOLE   89,516 0 0
QUALCOMM INC COM cs 747525103 685 12,400 SH   SOLE   12,400 0 0
QUINTILES IMS HOLDINGS INC cs 74876Y101 2,317 25,893 SH   SOLE   25,893 0 0
RETAIL PPTYS AMER INC CL A cs 76131V202 195 15,942 SH   SOLE   15,942 0 0
SHERWIN WILLIAMS CO COM cs 824348106 6,191 17,639 SH   SOLE   17,639 0 0
SKYWORKS SOLUTIONS INC COM cs 83088M102 1,759 18,328 SH   SOLE   18,328 0 0
STARBUCKS CORP COM cs 855244109 5,244 89,928 SH   SOLE   89,928 0 0
STERICYCLE INC COM cs 858912108 2,398 31,415 SH   SOLE   31,415 0 0
SYSCO CORP COM cs 871829107 3,625 72,015 SH   SOLE   72,015 0 0
TD AMERITRADE HLDG CORP COM cs 87236Y108 4,117 95,758 SH   SOLE   95,758 0 0
UNITED PARCEL SERVICE INC CL B cs 911312106 1,219 11,020 SH   SOLE   11,020 0 0
UNITED TECHNOLOGIES CORP COM cs 913017109 4,447 36,422 SH   SOLE   36,422 0 0
US BANCORP DEL COM NEW cs 902973304 538 10,354 SH   SOLE   10,354 0 0
V F CORP COM cs 918204108 737 12,800 SH   SOLE   12,800 0 0
VERIZON COMMUNICATIONS INC COM cs 92343V104 5,181 116,010 SH   SOLE   116,010 0 0
VISA INC COM CL A cs 92826C839 5,396 57,543 SH   SOLE   57,543 0 0
WELLS FARGO & CO NEW COM cs 949746101 761 13,730 SH   SOLE   13,730 0 0
WILLIAMS SONOMA INC COM cs 969904101 902 18,599 SH   SOLE   18,599 0 0
ZOETIS INC CL A cs 98978V103 3,160 50,659 SH   SOLE   50,659 0 0
AMERICAN BALANCED FD CL A cs 024071102 225 8,609 SH   SOLE   8,609 0 0
GRANDEUR PEAK INTL OPPTY FUND cs 317609352 40 10,710 SH   SOLE   10,710 0 0
INVESTMENT CO AMER CL A cs 461308108 392 10,074 SH   SOLE   10,074 0 0
PRICE T ROWE MEDIA & TELECMS C cs 741454102 313 3,523 SH   SOLE   3,523 0 0
T ROWE PRICE HEALTH SCIENCES F cs 741480107 429 6,081 SH   SOLE   6,081 0 0
TEMPLETON FDS INC FOREIGN FD A cs 880196209 115 14,843 SH   SOLE   14,843 0 0
VANGUARD SPECIALIZED PORTFOLIO cs 921908604 347 13,685 SH   SOLE   13,685 0 0
ISHARES CORE S&P MID CAP ETF et 464287507 19,393 111,488 SH   SOLE   111,488 0 0
ISHARES MRNGSTR LARGE CAP GROW et 464287119 315 2,260 SH   SOLE   2,260 0 0
ISHARES RUSSELL 1000 INDEX ETF et 464287622 492 3,634 SH   SOLE   3,634 0 0
ISHARES RUSSELL 2000 INDEX ETF et 464287655 260 1,844 SH   SOLE   1,844 0 0
ISHARES TR CORE S&P500 ETF et 464287200 15,940 65,485 SH   SOLE   65,485 0 0
ISHARES TR S&P SMALLCAP 600 et 464287804 14,797 211,058 SH   SOLE   211,058 0 0
VANGUARD FTSE DEVELOPED MARKET et 921943858 17,008 411,614 SH   SOLE   411,614 0 0
VANGUARD FTSE EMERGING MARKETS et 922042858 7,026 172,088 SH   SOLE   172,088 0 0
VANGUARD INDEX FDS REIT ETF et 922908553 10,140 121,828 SH   SOLE   121,828 0 0
VANGUARD S&P 500 INDEX ETF et 922908363 10,014 45,097 SH   SOLE   45,097 0 0