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
ABBVIE INCORPORATED COM 00287Y109 313 2,930 SH   SOLE   0 0 2,930
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 1,420 5,438 SH   SOLE   0 0 5,438
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 2,525 27,535 SH   SOLE   0 0 27,535
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 301 172 SH   SOLE   0 0 172
AMAZON COM INCORPORATED COM 023135106 3,221 989 SH   SOLE   0 0 989
AMBU A S SHS COM K03293147 250 5,750 SH   SOLE   0 0 5,750
AMGEN INCORPORATED COM 031162100 290 1,261 SH   SOLE   0 0 1,261
APPLE INCORPORATED COM 037833100 27,460 206,949 SH   SOLE   0 0 206,949
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,065 4,592 SH   SOLE   0 0 4,592
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT PARTNERSHIP UNIT G16258108 240 5,566 SH   SOLE   0 0 5,566
CATERPILLAR INCORPORATED COM 149123101 278 1,527 SH   SOLE   0 0 1,527
CIGNA CORPORATION NEW COM 125523100 203 973 SH   SOLE   0 0 973
CISCO SYSTEMS INCORPORATED COM 17275R102 350 7,823 SH   SOLE   0 0 7,823
CMS ENERGY CORPORATION COM 125896100 420 6,889 SH   SOLE   0 0 6,889
CSX CORPORATION COM 126408103 879 9,690 SH   SOLE   0 0 9,690
CURE PHARMACEUTICAL HLDG CORPORATION COM 23127P104 71 54,520 SH   SOLE   0 0 54,520
DISNEY WALT COMPANY COM 254687106 431 2,378 SH   SOLE   0 0 2,378
DTE ENERGY COMPANY COM 233331107 342 2,818 SH   SOLE   0 0 2,818
ENTERPRISE FINL SVCS CORPORATION COM 293712105 293 8,372 SH   SOLE   0 0 8,372
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 498 7,493 SH   SOLE   0 0 7,493
EXXON MOBIL CORPORATION COM 30231G102 276 6,707 SH   SOLE   0 0 6,707
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 218 1,026 SH   SOLE   0 0 1,026
FORD MTR COMPANY DEL COM 345370860 279 31,741 SH   SOLE   0 0 31,741
GENERAL ELECTRIC COMPANY COM 369604103 130 12,103 SH   SOLE   0 0 12,103
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 59,130 781,292 SH   SOLE   0 0 781,292
HGR LIQUIDATING TRUST UNIT BEN INT COM 42837P105 30 14,318 SH   SOLE   0 0 14,318
HORMEL FOODS CORPORATION COM 440452100 657 14,085 SH   SOLE   0 0 14,085
IDEXX LABS INCORPORATED COM 45168D104 900 1,800 SH   SOLE   0 0 1,800
INTERNATIONAL BUSINESS MACHINES COM 459200101 289 2,301 SH   SOLE   0 0 2,301
INVESCO QQQ UNIT SER 1 46090E103 3,009 9,592 SH   SOLE   0 0 9,592
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,108 55,274 SH   SOLE   0 0 55,274
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 12,795 265,919 SH   SOLE   0 0 265,919
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 6,064 148,855 SH   SOLE   0 0 148,855
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 2,278 37,290 SH   SOLE   0 0 37,290
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 9,660 99,675 SH   SOLE   0 0 99,675
ISHARES TR 1 3 YR TREAS BD 1 3 YR TREAS BD 464287457 1,592 18,428 SH   SOLE   0 0 18,428
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 680 5,115 SH   SOLE   0 0 5,115
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 414 4,729 SH   SOLE   0 0 4,729
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 10,505 45,709 SH   SOLE   0 0 45,709
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 1,352 14,709 SH   SOLE   0 0 14,709
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 579 6,714 SH   SOLE   0 0 6,714
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 310 4,980 SH   SOLE   0 0 4,980
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 6,340 16,888 SH   SOLE   0 0 16,888
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,491 12,611 SH   SOLE   0 0 12,611
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,367 3,860 SH   SOLE   0 0 3,860
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 674 11,783 SH   SOLE   0 0 11,783
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 287 1,894 SH   SOLE   0 0 1,894
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646 202 3,654 SH   SOLE   0 0 3,654
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 1,230 19,912 SH   SOLE   0 0 19,912
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 1,418 7,185 SH   SOLE   0 0 7,185
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 1,348 25,377 SH   SOLE   0 0 25,377
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 579 7,936 SH   SOLE   0 0 7,936
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 1,040 141,636 SH   SOLE   0 0 141,636
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 263 2,819 SH   SOLE   0 0 2,819
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 622 7,548 SH   SOLE   0 0 7,548
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 78,022 1,149,482 SH   SOLE   0 0 1,149,482
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 2,494 73,605 SH   SOLE   0 0 73,605
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 540 4,607 SH   SOLE   0 0 4,607
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 648 16,837 SH   SOLE   0 0 16,837
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 762 11,117 SH   SOLE   0 0 11,117
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 528 5,491 SH   SOLE   0 0 5,491
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 476 1,454 SH   SOLE   0 0 1,454
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 312 3,644 SH   SOLE   0 0 3,644
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 223 2,616 SH   SOLE   0 0 2,616
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 395 5,094 SH   SOLE   0 0 5,094
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 369 1,500 SH   SOLE   0 0 1,500
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 2,109 41,794 SH   SOLE   0 0 41,794
JOHNSON & JOHNSON COM 478160104 969 6,159 SH   SOLE   0 0 6,159
JPMORGAN CHASE & COMPANY COM 46625H100 488 3,838 SH   SOLE   0 0 3,838
KELLOGG COMPANY COM 487836108 770 12,369 SH   SOLE   0 0 12,369
MERCANTILE BK CORPORATION COM 587376104 2,354 86,640 SH   SOLE   0 0 86,640
MICROSOFT CORPORATION COM 594918104 681 3,063 SH   SOLE   0 0 3,063
NEOGEN CORPORATION COM 640491106 378 4,764 SH   SOLE   0 0 4,764
NVIDIA CORPORATION COM 67066G104 766 1,467 SH   SOLE   0 0 1,467
PEPSICO INCORPORATED COM 713448108 436 2,940 SH   SOLE   0 0 2,940
PFIZER INCORPORATED COM 717081103 759 20,619 SH   SOLE   0 0 20,619
PROCTER AND GAMBLE COMPANY COM 742718109 349 2,505 SH   SOLE   0 0 2,505
RAYMOND JAMES FINL INCORPORATED COM 754730109 1,714 17,913 SH   SOLE   0 0 17,913
SHOPIFY INCORPORATED CLASS A CL A 82509L107 537 474 SH   SOLE   0 0 474
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 953 11,508 SH   SOLE   0 0 11,508
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 337 4,654 SH   SOLE   0 0 4,654
SPDR S&P 500 ETF TR UNIT 78462F103 1,412 3,777 SH   SOLE   0 0 3,777
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,113 19,951 SH   SOLE   0 0 19,951
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 828 7,277 SH   SOLE   0 0 7,277
STARBUCKS CORPORATION COM 855244109 224 2,095 SH   SOLE   0 0 2,095
STRYKER CORPORATION COM 863667101 29,908 122,053 SH   SOLE   0 0 122,053
TESLA INCORPORATED COM 88160R101 1,397 1,980 SH   SOLE   0 0 1,980
TJX COMPANIES INCORPORATED NEW COM 872540109 313 4,578 SH   SOLE   0 0 4,578
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 2,115 6,160 SH   SOLE   0 0 6,160
VANGUARD MID-CAP ETF MID CAP ETF 922908629 690 3,339 SH   SOLE   0 0 3,339
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 231 1,185 SH   SOLE   0 0 1,185
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 879 9,973 SH   SOLE   0 0 9,973
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 419 2,153 SH   SOLE   0 0 2,153
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 227 3,856 SH   SOLE   0 0 3,856
WELLS FARGO COMPANY NEW COM 949746101 214 7,090 SH   SOLE   0 0 7,090
WIALAN TECHNOLOGIES INCORPORATED COM 96685A107 0 750,000 SH   SOLE   0 0 750,000
ZOETIS INCORPORATED CLASS A CL A 98978V103 1,285 7,764 SH   SOLE   0 0 7,764
ZOOM VIDEO COMMUNICATIONS INCORPORATED CLASS A CL A 98980L101 458 1,360 SH   SOLE   0 0 1,360