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
iShares U.S. TIPS Fund COM 464287176 765 6,978 SH   SOLE   5,920 0 1,058
iShares Core Total US Bond Mar COM 464287226 1,240 11,476 SH   SOLE   9,087 0 2,389
iShares Intermediate Govt/Cred COM 464288612 2,851 26,008 SH   SOLE   19,705 0 6,303
3M COM 88579Y101 376 2,499 SH   SOLE   2,499 0 0
Abbott Labs COM 002824100 312 6,957 SH   SOLE   6,307 0 650
AbbVie COM 00287Y109 220 3,711 SH   SOLE   3,211 0 500
Alphabet COM 02079K305 9,296 11,949 SH   SOLE   9,963 0 1,986
Alphabet Cl C COM 02079K107 9,238 12,173 SH   SOLE   10,175 0 1,998
Amazon.com COM 023135106 17,712 26,206 SH   SOLE   22,396 0 3,810
American Tower COM 03027X100 9,196 94,854 SH   SOLE   79,258 0 15,596
Amgen COM 031162100 4,075 25,102 SH   SOLE   21,601 0 3,501
Apple COM 037833100 17,868 169,750 SH   SOLE   139,281 0 30,469
Becton Dickinson COM 075887109 214 1,391 SH   SOLE   1,391 0 0
BlackRock COM 09247X101 8,926 26,214 SH   SOLE   21,794 0 4,420
Boeing COM 097023105 10,822 74,843 SH   SOLE   61,665 0 13,178
Celgene COM 151020104 10,041 83,844 SH   SOLE   69,990 0 13,854
Cerner COM 156782104 8,523 141,645 SH   SOLE   118,416 0 23,229
Charles Schwab COM 808513105 6,519 197,970 SH   SOLE   163,613 0 34,357
Cognizant Tech Solutions COM 192446102 12,108 201,735 SH   SOLE   166,941 0 34,794
Colgate-Palmolive COM 194162103 7,193 107,968 SH   SOLE   88,711 0 19,257
Costco Wholesale COM 22160K105 13,691 84,774 SH   SOLE   71,209 0 13,565
eBay COM 278642103 214 7,770 SH   SOLE   6,310 0 1,460
Ecolab COM 278865100 11,476 100,335 SH   SOLE   82,115 0 18,220
Expedia COM 30212P303 6,485 52,175 SH   SOLE   43,595 0 8,580
Facebook COM 30303M102 14,195 135,627 SH   SOLE   113,171 0 22,456
FedEx COM 31428X106 8,259 55,432 SH   SOLE   46,155 0 9,277
Gilead Sciences COM 375558103 10,140 100,203 SH   SOLE   85,280 0 14,923
Home Depot COM 437076102 12,211 92,331 SH   SOLE   76,490 0 15,841
Honeywell COM 438516106 9,474 91,477 SH   SOLE   75,547 0 15,930
Illumina COM 452327109 3,680 19,170 SH   SOLE   15,903 0 3,267
iShares Russell 1000 Growth In COM 464287614 6,843 68,783 SH   SOLE   56,435 0 12,348
iShares Russell 1000 Index ETF COM 464287622 2,028 17,895 SH   SOLE   14,710 0 3,185
Marriott International Cl A COM 571903202 7,664 114,317 SH   SOLE   94,089 0 20,228
McKesson COM 58155Q103 7,712 39,103 SH   SOLE   33,124 0 5,979
Microsoft COM 594918104 16,993 306,293 SH   SOLE   255,490 0 50,803
NIKE Class B COM 654106103 329 5,269 SH   SOLE   5,269 0 0
Novartis COM 66987V109 240 2,795 SH   SOLE   2,465 0 330
Oracle COM 68389X105 307 8,392 SH   SOLE   7,275 0 1,117
PACCAR COM 693718108 325 6,848 SH   SOLE   6,498 0 350
Paychex COM 704326107 201 3,795 SH   SOLE   3,795 0 0
PayPal Holdings COM 70450Y103 5,285 145,989 SH   SOLE   121,492 0 24,497
PepsiCo COM 713448108 10,880 108,891 SH   SOLE   88,932 0 19,959
Qualcomm COM 747525103 6,724 134,513 SH   SOLE   114,003 0 20,510
Roper Technologies COM 776696106 10,177 53,620 SH   SOLE   44,322 0 9,298
Schlumberger COM 806857108 5,620 80,573 SH   SOLE   69,760 0 10,813
Starbucks COM 855244109 18,984 316,239 SH   SOLE   266,462 0 49,777
Stericycle COM 858912108 6,757 56,028 SH   SOLE   46,754 0 9,274
Sysco COM 871829107 666 16,239 SH   SOLE   13,889 0 2,350
The Priceline Group COM 741503403 7,546 5,919 SH   SOLE   4,932 0 987
Thermo Fisher Scientific COM 883556102 12,361 87,139 SH   SOLE   72,217 0 14,922
Union Pacific COM 907818108 5,105 65,279 SH   SOLE   54,349 0 10,930
United Parcel Service COM 911312106 437 4,540 SH   SOLE   4,440 0 100
V.F. Corporation COM 918204108 7,840 125,937 SH   SOLE   105,891 0 20,046
VISA Class A COM 92826C839 14,791 190,735 SH   SOLE   158,646 0 32,089
Walgreens Boots Alliance COM 931427108 8,789 103,206 SH   SOLE   85,701 0 17,505
Allergan COM G0177J108 12,264 39,246 SH   SOLE   32,930 0 6,316
Anheuser-Busch Inbev ADR COM 03524A108 7,430 59,442 SH   SOLE   49,325 0 10,117
AT&T COM 00206R102 592 17,199 SH   SOLE   16,826 0 373
Berkshire Hathaway B COM 084670702 12,493 94,613 SH   SOLE   80,158 0 14,455
Chevron COM 166764100 4,884 54,291 SH   SOLE   45,330 0 8,961
Cisco Systems COM 17275R102 644 23,704 SH   SOLE   21,903 0 1,801
Citigroup COM 172967424 7,736 149,483 SH   SOLE   123,961 0 25,522
CVS Health Corporation COM 126650100 10,085 103,151 SH   SOLE   87,567 0 15,584
Danaher COM 235851102 12,135 130,655 SH   SOLE   108,677 0 21,978
Discover Financial Services COM 254709108 8,593 160,265 SH   SOLE   132,585 0 27,680
Energy Select Sector SPDR Fund COM 81369Y506 975 16,170 SH   SOLE   9,460 0 6,710
EOG Resources COM 26875P101 6,069 85,731 SH   SOLE   72,422 0 13,309
Exxon Mobil COM 30231G102 10,155 130,272 SH   SOLE   114,020 0 16,252
Fidelity National Info Service COM 31620M106 10,118 166,971 SH   SOLE   137,982 0 28,989
Ford Motor COM 345370860 4,792 340,112 SH   SOLE   281,684 0 58,428
General Electric COM 369604103 10,834 347,787 SH   SOLE   295,158 0 52,629
General Mills COM 370334104 6,716 116,484 SH   SOLE   96,813 0 19,671
Halliburton COM 406216101 3,057 89,812 SH   SOLE   76,601 0 13,211
Hewlett Packard Enterprise COM 42824C109 2,347 154,439 SH   SOLE   134,942 0 19,497
HP Inc COM 40434L105 1,582 133,629 SH   SOLE   117,643 0 15,986
Intel COM 458140100 6,227 180,761 SH   SOLE   152,147 0 28,614
iShares Russell 1000 Value Ind COM 464287598 9,319 95,225 SH   SOLE   72,806 0 22,419
Johnson & Johnson COM 478160104 14,222 138,453 SH   SOLE   117,014 0 21,439
JPMorgan Chase COM 46625H100 9,968 150,963 SH   SOLE   125,918 0 25,045
LAM Research COM 512807108 7,932 99,870 SH   SOLE   83,156 0 16,714
Marsh & McLennan COM 571748102 7,554 136,238 SH   SOLE   113,134 0 23,104
McDonald's COM 580135101 233 1,970 SH   SOLE   1,880 0 90
Medtronic COM G5960L103 7,993 103,914 SH   SOLE   88,212 0 15,702
MetLife COM 59156R108 8,809 182,727 SH   SOLE   152,043 0 30,684
Mondelez International COM 609207105 7,603 169,557 SH   SOLE   140,348 0 29,209
NextEra Energy COM 65339F101 8,401 80,861 SH   SOLE   67,163 0 13,698
Occidental Petroleum COM 674599105 3,600 53,242 SH   SOLE   47,139 0 6,103
Pfizer COM 717081103 9,940 307,942 SH   SOLE   255,811 0 52,131
Procter & Gamble COM 742718109 668 8,415 SH   SOLE   7,845 0 570
Stanley Black & Decker COM 854502101 6,298 59,013 SH   SOLE   49,154 0 9,859
Target COM 87612E106 5,158 71,043 SH   SOLE   61,468 0 9,575
Time Warner COM 887317303 6,088 94,143 SH   SOLE   78,784 0 15,359
U.S. Bancorp COM 902973304 8,082 189,416 SH   SOLE   156,623 0 32,793
United Technologies COM 913017109 5,983 62,275 SH   SOLE   51,365 0 10,910
Valero Energy COM 91913Y100 5,956 84,237 SH   SOLE   71,380 0 12,857
Verizon Communications COM 92343V104 5,627 121,736 SH   SOLE   103,195 0 18,541
Walt Disney COM 254687106 9,311 88,613 SH   SOLE   74,285 0 14,328
WEC Energy Group COM 92939U106 6,030 117,524 SH   SOLE   97,653 0 19,871
Wells Fargo COM 949746101 11,014 202,606 SH   SOLE   168,979 0 33,627
Westar Energy COM 95709T100 212 5,000 SH   SOLE   5,000 0 0
Yahoo! COM 984332106 3,380 101,609 SH   SOLE   88,935 0 12,674
iShares Core S&P Mid-Cap ETF COM 464287507 34,691 248,999 SH   SOLE   199,132 0 49,867
iShares Russell 2000 Fund ETF COM 464287655 8,180 72,637 SH   SOLE   46,306 0 26,331
iShares Russell 2000 Growth In COM 464287648 4,418 31,722 SH   SOLE   27,098 0 4,624
iShares Russell 2000 Value Ind COM 464287630 4,046 44,007 SH   SOLE   37,671 0 6,336
iShares Russell Midcap Growth COM 464287481 5,895 64,137 SH   SOLE   56,175 0 7,962
iShares Russell Midcap Index COM 464287499 3,877 24,205 SH   SOLE   23,765 0 440
iShares Russell Midcap Value COM 464287473 903 13,150 SH   SOLE   12,665 0 485
iShares S&P Small Cap 600 Inde COM 464287804 3,288 29,865 SH   SOLE   24,250 0 5,615
iShares S&P SmlCap 600 Growth COM 464287887 4,928 39,642 SH   SOLE   31,236 0 8,406
Midcap SPDR Trust Series 1 COM 78467Y107 2,185 8,601 SH   SOLE   7,826 0 775
PowerShares FTSE RAFI US 1500 COM 73935X567 6,545 69,705 SH   SOLE   54,450 0 15,255
Vanguard Mid-Cap ETF COM 922908629 339 2,819 SH   SOLE   2,819 0 0
Vanguard Small Cap ETF COM 922908751 16,795 151,798 SH   SOLE   123,139 0 28,659
iShares MSCI ACWI EX US COM 464288240 4,661 117,661 SH   SOLE   96,497 0 21,164
iShares MSCI EAFE ETF COM 464287465 58,645 998,730 SH   SOLE   848,854 0 149,876
iShares MSCI Pacific Ex Japan COM 464286665 5,142 133,938 SH   SOLE   117,346 0 16,592
Vanguard FTSE All-World Ex-US COM 922042775 14,847 342,022 SH   SOLE   226,012 0 116,010
Vanguard FTSE All World ex-US COM 922042718 6,380 68,698 SH   SOLE   57,335 0 11,363
Vanguard FTSE Developed Market COM 921943858 14,823 403,686 SH   SOLE   350,954 0 52,732
Vanguard FTSE Emerging Markets COM 922042858 11,839 361,927 SH   SOLE   296,815 0 65,112
Vanguard FTSE Europe ETF COM 922042874 8,037 161,128 SH   SOLE   140,418 0 20,710
3M COM 88579Y101 418 2,775 SH   SOLE   0 0 2,775
Apple COM 037833100 353 3,353 SH   SOLE   2,400 0 953
Berkshire Hathaway A COM 084670108 1,252 6 SH   SOLE   4 0 2
Berkshire Hathaway B COM 084670702 338 2,560 SH   SOLE   2,310 0 250
Facebook COM 30303M102 294 2,811 SH   SOLE   1,000 0 1,811
Gilead Sciences COM 375558103 10,904 107,756 SH   SOLE   107,756 0 0
Heritage Financial COM 42722X106 268 14,247 SH   SOLE   8,640 0 5,607
iShares Russell 1000 Index ETF COM 464287622 619 5,465 SH   SOLE   4,965 0 500
iShares S&P 500 Index Fund COM 464287200 303 1,479 SH   SOLE   1,404 0 75
Neogen COM 640491106 339 6,000 SH   SOLE   6,000 0 0
Riverview Bancorp Inc. COM 769397100 151 32,230 SH   SOLE   14,963 0 17,267
SPDR S&P Dividend ETF COM 78464A763 211 2,872 SH   SOLE   2,872 0 0
Starbucks COM 855244109 200 3,338 SH   SOLE   738 0 2,600
The Rubicon Project COM 78112V102 233 14,167 SH   SOLE   0 0 14,167
U.S. Bancorp COM 902973304 241 5,659 SH   SOLE   5,659 0 0
United Parcel Service COM 911312106 3,113 32,350 SH   SOLE   32,000 0 350
Vanguard Total Stock Market COM 922908769 1,834 17,582 SH   SOLE   16,544 0 1,038
Almaden Minerals COM 020283305 8 12,000 SH   SOLE   12,000 0 0
Almadex Minerals COM 020289104 1 12,000 SH   SOLE   12,000 0 0
Argonaut Gold COM 04016A101 9 10,000 SH   SOLE   10,000 0 0
ATAC Res Ltd COM 046491106 11 50,000 SH   SOLE   50,000 0 0
Atico Mining COM 047559109 4 20,000 SH   SOLE   20,000 0 0
Atna Resources COM 04957F101 0 12,000 SH   SOLE   12,000 0 0
Balmoral Resources COM 05874M103 9 30,000 SH   SOLE   30,000 0 0
Banks Island Gold LTD COM 066483108 0 20,000 SH   SOLE   20,000 0 0
Banro COM 066800103 6 30,000 SH   SOLE   30,000 0 0
Columbus Gold COM 199171109 13 50,000 SH   SOLE   50,000 0 0
Comstock Mining COM 205750102 6 15,000 SH   SOLE   15,000 0 0
Corvus Gold COM 221013105 7 20,000 SH   SOLE   20,000 0 0
Dalradian Resources COM 235499100 17 30,000 SH   SOLE   30,000 0 0
Dynacor Gold Mines Inc. COM 26779X101 21 16,000 SH   SOLE   16,000 0 0
Eastmain Resources COM 27743M106 5 20,000 SH   SOLE   20,000 0 0
Exeter Resource COM 301835104 5 15,000 SH   SOLE   15,000 0 0
First Mining Finance COM 320883101 5 20,000 SH   SOLE   20,000 0 0
Golden Queen Mining COM 38115J100 8 15,000 SH   SOLE   15,000 0 0
Goldquest Mining COM 38144C100 2 20,000 SH   SOLE   20,000 0 0
Goldrock Mines COM 381452101 2 15,000 SH   SOLE   15,000 0 0
Guyana Goldfields COM 403530108 26 12,000 SH   SOLE   12,000 0 0
Impact Silver COM 45257A102 2 20,000 SH   SOLE   20,000 0 0
Integra Gold COM 45824L102 3 10,000 SH   SOLE   10,000 0 0
International Tower Hill Mines COM 46050R102 2 10,000 SH   SOLE   10,000 0 0
Kaminak Gold Corp CL A COM 48356P202 19 30,000 SH   SOLE   30,000 0 0
Luna Gold COM 550344303 0 15,000 SH   SOLE   15,000 0 0
Meadow Bay Gold COM 583081104 1 20,000 SH   SOLE   20,000 0 0
Minco Gold Corp COM 60254D108 3 20,000 SH   SOLE   20,000 0 0
Newmarket Gold Inc COM 65158L106 10 10,000 SH   SOLE   10,000 0 0
OceanaGold COM 675222103 19 10,000 SH   SOLE   10,000 0 0
Pilot Gold COM 72154R103 7 30,000 SH   SOLE   30,000 0 0
Renaissance Gold COM 75971J105 3 20,000 SH   SOLE   20,000 0 0
Rockcliff Copper COM 77288Q103 0 20,000 SH   SOLE   20,000 0 0
Rubicon Minerals COM 780911103 3 30,000 SH   SOLE   30,000 0 0
Rye Patch Gold COM 783727100 2 20,000 SH   SOLE   20,000 0 0
Seafield Resources COM 81173R101 0 20,000 SH   SOLE   20,000 0 0
Silvercrest Metals COM 828363101 1 10,000 SH   SOLE   10,000 0 0
Tinka Res Ltd Com F COM 887522100 3 30,000 SH   SOLE   30,000 0 0
Torex Gold Resources COM 891054108 14 15,000 SH   SOLE   15,000 0 0
Wellgreen Platinum LTD F COM 949504104 5 30,000 SH   SOLE   30,000 0 0
iShares 3-7 Year Treasury Bond COM 464288661 14,697 119,864 SH   SOLE   107,589 0 12,275
iShares Core MSCI EAFE COM 46432F842 3,163 58,156 SH   SOLE   51,710 0 6,446
PowerShares FTSE RAFI US 1000 COM 73935X583 3,961 45,614 SH   SOLE   40,941 0 4,673
PowerShares S&P 500 Downside H COM 73935B805 6,867 278,259 SH   SOLE   248,578 0 29,681
PowerShares S&P 500 Low Volati COM 73937B779 4,092 106,094 SH   SOLE   94,550 0 11,544
Vanguard Growth ETF COM 922908736 6,325 59,455 SH   SOLE   53,189 0 6,266
Vanguard High Dividend Yield E COM 921946406 3,265 48,911 SH   SOLE   43,848 0 5,063
Vanguard Int.-Term Corporate B COM 92206C870 2,988 35,534 SH   SOLE   31,732 0 3,802
Vanguard Large Cap ETF COM 922908637 7,023 75,116 SH   SOLE   67,606 0 7,510
Vanguard Short-Term Bond ETF COM 921937827 3,718 46,730 SH   SOLE   41,865 0 4,865
Vanguard Short-Term Corporate COM 92206C409 17,574 222,479 SH   SOLE   199,208 0 23,271