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 318 2,934 SH   SOLE   0 0 2,934
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 1,538 5,567 SH   SOLE   0 0 5,567
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 2,161 27,535 SH   SOLE   0 0 27,535
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 347 168 SH   SOLE   0 0 168
AMAZON COM INCORPORATED COM 023135106 3,626 3,491 SH   SOLE   0 0 3,491
AMBU A S SHS COM K03293147 270 5,750 SH   SOLE   0 0 5,750
AMGEN INCORPORATED COM 031162100 314 1,261 SH   SOLE   0 0 1,261
APPLE INCORPORATED COM 037833100 25,515 208,886 SH   SOLE   0 0 208,886
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,400 5,481 SH   SOLE   0 0 5,481
BLACKSTONE INCORPORATED COM 09260D107 214 2,877 SH   SOLE   0 0 2,877
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT PARTNERSHIP UNIT G16258108 238 5,566 SH   SOLE   0 0 5,566
CATERPILLAR INCORPORATED COM 149123101 354 1,527 SH   SOLE   0 0 1,527
CIGNA CORPORATION NEW COM 125523100 235 973 SH   SOLE   0 0 973
CISCO SYSTEMS INCORPORATED COM 17275R102 405 7,823 SH   SOLE   0 0 7,823
CMS ENERGY CORPORATION COM 125896100 422 6,895 SH   SOLE   0 0 6,895
CSX CORPORATION COM 126408103 934 9,690 SH   SOLE   0 0 9,690
CURE PHARMACEUTICAL HLDG CORPORATION COM 23127P104 50 54,520 SH   SOLE   0 0 54,520
DISNEY WALT COMPANY COM 254687106 439 2,378 SH   SOLE   0 0 2,378
DTE ENERGY COMPANY COM 233331107 375 2,818 SH   SOLE   0 0 2,818
ENTERPRISE FINL SVCS CORPORATION COM 293712105 414 8,372 SH   SOLE   0 0 8,372
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 567 8,485 SH   SOLE   0 0 8,485
EXXON MOBIL CORPORATION COM 30231G102 387 6,936 SH   SOLE   0 0 6,936
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 224 1,026 SH   SOLE   0 0 1,026
FISERV INCORPORATED COM 337738108 200 1,678 SH   SOLE   0 0 1,678
FORD MTR COMPANY DEL COM 345370860 384 31,383 SH   SOLE   0 0 31,383
GENERAC HLDGS INCORPORATED COM 368736104 272 832 SH   SOLE   0 0 832
GENERAL MTRS COMPANY COM 37045V100 232 4,039 SH   SOLE   0 0 4,039
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 45,128 570,403 SH   SOLE   0 0 570,403
HORMEL FOODS CORPORATION COM 440452100 509 10,653 SH   SOLE   0 0 10,653
IDEXX LABS INCORPORATED COM 45168D104 881 1,800 SH   SOLE   0 0 1,800
INTERNATIONAL BUSINESS MACHINES COM 459200101 293 2,201 SH   SOLE   0 0 2,201
INTUITIVE SURGICAL INCORPORATED COM NEW COM NEW 46120E602 222 300 SH   SOLE   0 0 300
INVESCO QQQ UNIT SER 1 46090E103 2,547 7,982 SH   SOLE   0 0 7,982
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,129 53,814 SH   SOLE   0 0 53,814
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 11,827 225,857 SH   SOLE   0 0 225,857
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 4,832 105,285 SH   SOLE   0 0 105,285
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 1,957 30,993 SH   SOLE   0 0 30,993
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 9,716 98,483 SH   SOLE   0 0 98,483
ISHARES TR 1 3 YR TREAS BD 1 3 YR TREAS BD 464287457 1,589 18,428 SH   SOLE   0 0 18,428
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 664 5,115 SH   SOLE   0 0 5,115
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 16,816 348,368 SH   SOLE   0 0 348,368
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 449 4,729 SH   SOLE   0 0 4,729
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 32,079 123,250 SH   SOLE   0 0 123,250
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,628 24,211 SH   SOLE   0 0 24,211
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 4,125 45,032 SH   SOLE   0 0 45,032
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 442 6,413 SH   SOLE   0 0 6,413
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 40,267 101,218 SH   SOLE   0 0 101,218
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,227 10,779 SH   SOLE   0 0 10,779
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,197 3,506 SH   SOLE   0 0 3,506
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 879 14,840 SH   SOLE   0 0 14,840
ISHARES TR GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224 295 12,159 SH   SOLE   0 0 12,159
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 467 3,109 SH   SOLE   0 0 3,109
ISHARES TR ISHARES SEMICDTR PHLX SEMICND ETF 464287523 610 1,439 SH   SOLE   0 0 1,439
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 1,125 18,994 SH   SOLE   0 0 18,994
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 1,655 7,431 SH   SOLE   0 0 7,431
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 1,436 26,006 SH   SOLE   0 0 26,006
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 596 7,858 SH   SOLE   0 0 7,858
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 9,456 129,528 SH   SOLE   0 0 129,528
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 267 2,819 SH   SOLE   0 0 2,819
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 650 7,403 SH   SOLE   0 0 7,403
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 53,542 773,832 SH   SOLE   0 0 773,832
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 1,686 45,753 SH   SOLE   0 0 45,753
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 595 5,125 SH   SOLE   0 0 5,125
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 605 15,762 SH   SOLE   0 0 15,762
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 822 11,117 SH   SOLE   0 0 11,117
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 672 5,889 SH   SOLE   0 0 5,889
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 479 1,451 SH   SOLE   0 0 1,451
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 229 2,616 SH   SOLE   0 0 2,616
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 402 5,054 SH   SOLE   0 0 5,054
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 397 1,573 SH   SOLE   0 0 1,573
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 1,560 31,085 SH   SOLE   0 0 31,085
JOHNSON & JOHNSON COM 478160104 1,012 6,159 SH   SOLE   0 0 6,159
JPMORGAN CHASE & COMPANY COM 46625H100 528 3,470 SH   SOLE   0 0 3,470
KELLOGG COMPANY COM 487836108 717 11,321 SH   SOLE   0 0 11,321
MERCANTILE BK CORPORATION COM 587376104 2,813 86,640 SH   SOLE   0 0 86,640
MICROSOFT CORPORATION COM 594918104 722 3,062 SH   SOLE   0 0 3,062
NEOGEN CORPORATION COM 640491106 423 4,764 SH   SOLE   0 0 4,764
NVIDIA CORPORATION COM 67066G104 783 1,467 SH   SOLE   0 0 1,467
PEPSICO INCORPORATED COM 713448108 416 2,940 SH   SOLE   0 0 2,940
PFIZER INCORPORATED COM 717081103 663 18,286 SH   SOLE   0 0 18,286
PROCTER AND GAMBLE COMPANY COM 742718109 333 2,461 SH   SOLE   0 0 2,461
RAYMOND JAMES FINL INCORPORATED COM 754730109 2,195 17,913 SH   SOLE   0 0 17,913
SHOPIFY INCORPORATED CLASS A CL A 82509L107 524 474 SH   SOLE   0 0 474
SOUTHWEST AIRLS COMPANY COM 844741108 236 3,866 SH   SOLE   0 0 3,866
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 959 11,510 SH   SOLE   0 0 11,510
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 521 6,608 SH   SOLE   0 0 6,608
SPDR S&P 500 ETF TR UNIT 78462F103 1,545 3,899 SH   SOLE   0 0 3,899
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,772 23,481 SH   SOLE   0 0 23,481
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 715 5,981 SH   SOLE   0 0 5,981
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&P DCRP 78467Y107 289 607 SH   SOLE   0 0 607
STRYKER CORPORATION COM 863667101 29,564 121,374 SH   SOLE   0 0 121,374
TESLA INCORPORATED COM 88160R101 1,127 1,688 SH   SOLE   0 0 1,688
TJX COMPANIES INCORPORATED NEW COM 872540109 303 4,578 SH   SOLE   0 0 4,578
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 2,177 5,982 SH   SOLE   0 0 5,982
VANGUARD MID-CAP ETF MID CAP ETF 922908629 792 3,578 SH   SOLE   0 0 3,578
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 262 1,222 SH   SOLE   0 0 1,222
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 745 8,792 SH   SOLE   0 0 8,792
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 445 2,153 SH   SOLE   0 0 2,153
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 224 3,856 SH   SOLE   0 0 3,856
WELLS FARGO COMPANY NEW COM 949746101 277 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,407 8,934 SH   SOLE   0 0 8,934
ZOOM VIDEO COMMUNICATIONS INCORPORATED CLASS A CL A 98980L101 405 1,260 SH   SOLE   0 0 1,260