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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,0273,699SH SOLE0003,699
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,44412,706SH SOLE00012,706
ALPHABET INCCAP STK CL C02079K1071,085496SH SOLE000496
ALPHABET INCCAP STK CL A02079K3051,696778SH SOLE000778
AMAZON COM INCCOM0231351062942,772SH SOLE0002,772
APPLE INCCOM0378331007,62055,737SH SOLE00055,737
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023031,111SH SOLE0001,111
BERKSHIRE HATHAWAY INC DELCL A0846701084091SH SOLE0001
DEERE & COCOM2441991053271,092SH SOLE0001,092
DYNAVAX TECHNOLOGIES CORPCOM NEW26815820156745,056SH SOLE00045,056
GENTEX CORPCOM37190110956320,113SH SOLE00020,113
INVESCO QQQ TRUNIT SER 146090E10313,81149,276SH SOLE00049,276
ISHARES GOLD TRISHARES NEW46428520469620,300SH SOLE00020,300
ISHARES TRCORE S&P TTL STK46428715032,569388,739SH SOLE000388,739
ISHARES TRRUS 2000 GRW ETF4642876481,3936,750SH SOLE0006,750
ISHARES TRCORE S&P MCP ETF4642875079,10940,264SH SOLE00040,264
ISHARES TRCORE S&P SCP ETF4642878046,26867,831SH SOLE00067,831
ISHARES TRCORE S&P500 ETF4642872005,11413,487SH SOLE00013,487
ISHARES TRRUSSELL 2000 ETF4642876551,1917,033SH SOLE0007,033
ISHARES TRRUSSELL 3000 ETF4642876896,35229,219SH SOLE00029,219
ISHARES TRCOHEN STEER REIT4642875641,40823,164SH SOLE00023,164
MACATAWA BK CORPCOM55422510241046,397SH SOLE00046,397
MEDTRONIC PLCSHSG5960L1033223,593SH SOLE0003,593
MERCANTILE BK CORPCOM5873761042,17368,014SH SOLE00068,014
MICROSOFT CORPCOM5949181047522,928SH SOLE0002,928
NOVARTIS AGSPONSORED ADR66987V1092793,300SH SOLE0003,300
NVIDIA CORPORATIONCOM67066G1042031,339SH SOLE0001,339
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8521,01718,741SH SOLE00018,741
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,0238,046SH SOLE0008,046
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,13215,510SH SOLE00015,510
SPDR GOLD TRGOLD SHS78463V1075153,060SH SOLE0003,060
SPDR S&P 500 ETF TRTR UNIT78462F1035021,332SH SOLE0001,332
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1078,44620,425SH SOLE00020,425
UBER TECHNOLOGIES INCCOM90353T10030614,971SH SOLE00014,971
VANGUARD INDEX FDSMID CAP ETF9229086298,15041,378SH SOLE00041,378
VANGUARD INDEX FDSTOTAL STK MKT92290876923,276123,403SH SOLE000123,403
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285847311,348SH SOLE00011,348
VANGUARD TAX-MANAGED INTL FDVAN FTSE DEV MKT92194385848911,986SH SOLE00011,986