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
NORTHERN LIGHTS FUND TRUST I HCM DEFEN 500 66538R730 591 21,136 SH   SOLE 0 0 0 21,136
INTEL CORP COM 458140100 708 11,832 SH   SOLE 0 0 0 11,832
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 416 9,436 SH   SOLE 0 0 0 9,436
3M CO COM 88579Y101 255 1,443 SH   SOLE 0 0 0 1,443
GENERAL DYNAMICS CORP COM 369550108 307 1,738 SH   SOLE 0 0 0 1,738
EURONET WORLDWIDE INC COM 298736109 553 3,509 SH   SOLE 0 0 0 3,509
CADENCE DESIGN SYSTEM INC COM 127387108 641 9,246 SH   SOLE 0 0 0 9,246
D R HORTON INC COM 23331A109 465 8,806 SH   SOLE 0 0 0 8,806
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,774 85,118 SH   SOLE 0 0 0 85,118
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,667 13,678 SH   SOLE 0 0 0 13,678
CIGNA CORP NEW COM 125523100 310 1,514 SH   SOLE 0 0 0 1,514
NORTHROP GRUMMAN CORP COM 666807102 382 1,110 SH   SOLE 0 0 0 1,110
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,574 31,057 SH   SOLE 0 0 0 31,057
CISCO SYS INC COM 17275R102 293 6,117 SH   SOLE 0 0 0 6,117
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 298 7,105 SH   SOLE 0 0 0 7,105
MICROSOFT CORP COM 594918104 1,314 8,330 SH   SOLE 0 0 0 8,330
ISHARES INC MSCI FRNTR100ETF 464286145 327 10,767 SH   SOLE 0 0 0 10,767
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 2,591 65,659 SH   SOLE 0 0 0 65,659
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 368 6,845 SH   SOLE 0 0 0 6,845
EXXON MOBIL CORP COM 30231G102 688 9,866 SH   SOLE 0 0 0 9,866
VANGUARD GROUP DIV APP ETF 921908844 544 4,360 SH   SOLE 0 0 0 4,360
BRINKS CO COM 109696104 283 3,120 SH   SOLE 0 0 0 3,120
OPEN TEXT CORP COM 683715106 211 4,785 SH   SOLE 0 0 0 4,785
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 247 6,895 SH   SOLE 0 0 0 6,895
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,954 86,769 SH   SOLE 0 0 0 86,769
CATERPILLAR INC DEL COM 149123101 223 1,509 SH   SOLE 0 0 0 1,509
BROADCOM INC COM 11135F101 425 1,345 SH   SOLE 0 0 0 1,345
TEMPUR SEALY INTL INC COM 88023U101 456 5,235 SH   SOLE 0 0 0 5,235
TOPBUILD CORP COM 89055F103 440 4,267 SH   SOLE 0 0 0 4,267
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,003 21,376 SH   SOLE 0 0 0 21,376
PAYLOCITY HLDG CORP COM 70438V106 369 3,058 SH   SOLE 0 0 0 3,058
REPLIGEN CORP COM 759916109 533 5,765 SH   SOLE 0 0 0 5,765
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,701 53,181 SH   SOLE 0 0 0 53,181
HUMANA INC COM 444859102 621 1,694 SH   SOLE 0 0 0 1,694
ISHARES TR CORE S&P500 ETF 464287200 1,272 3,935 SH   SOLE 0 0 0 3,935
MOLINA HEALTHCARE INC COM 60855R100 214 1,575 SH   SOLE 0 0 0 1,575
ISHARES GOLD TRUST ISHARES 464285105 194 13,371 SH   SOLE 0 0 0 13,371
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,022 49,678 SH   SOLE 0 0 0 49,678
HOME DEPOT INC COM 437076102 416 1,903 SH   SOLE 0 0 0 1,903
PROSHARES TR INVT INT RT HG 74347B607 5,405 69,877 SH   SOLE 0 0 0 69,877
HONEYWELL INTL INC COM 438516106 360 2,032 SH   SOLE 0 0 0 2,032
IAC INTERACTIVECORP COM 44919P508 219 878 SH   SOLE 0 0 0 878
WISDOMTREE TR US QTLY DIV GRT 97717X669 207 4,275 SH   SOLE 0 0 0 4,275
UNITED TECHNOLOGIES CORP COM 913017109 1,067 7,127 SH   SOLE 0 0 0 7,127
NXP SEMICONDUCTORS N V COM N6596X109 341 2,681 SH   SOLE 0 0 0 2,681
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 4,988 68,816 SH   SOLE 0 0 0 68,816
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 246 4,349 SH   SOLE 0 0 0 4,349
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 415 1,833 SH   SOLE 0 0 0 1,833
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,629 93,577 SH   SOLE 0 0 0 93,577
PAYPAL HLDGS INC COM 70450Y103 724 6,696 SH   SOLE 0 0 0 6,696
ISHARES TR CORE INTL AGGR 46435G672 2,886 52,678 SH   SOLE 0 0 0 52,678
TJX COS INC NEW COM 872540109 233 3,810 SH   SOLE 0 0 0 3,810
EDWARDS LIFESCIENCES CORP COM 28176E108 515 2,207 SH   SOLE 0 0 0 2,207
OPTION CARE HEALTH INC COM 68404L102 43 11,500 SH   SOLE 0 0 0 11,500
WALMART INC COM 931142103 431 3,630 SH   SOLE 0 0 0 3,630
DISNEY WALT CO COM DISNEY 254687106 427 2,955 SH   SOLE 0 0 0 2,955
FLEETCOR TECHNOLOGIES INC COM 339041105 344 1,194 SH   SOLE 0 0 0 1,194
ISHARES TR CORE DIV GRWTH 46434V621 9,377 222,891 SH   SOLE 0 0 0 222,891
DBX ETF TR XTRACK MSCI EAFE 233051630 289 11,715 SH   SOLE 0 0 0 11,715
METLIFE INC COM 59156R108 222 4,356 SH   SOLE 0 0 0 4,356
CITIZENS FINL GROUP INC COM 174610105 220 5,409 SH   SOLE 0 0 0 5,409
US BANCORP DEL COM NEW 902973304 397 6,688 SH   SOLE 0 0 0 6,688
VERIZON COMMUNICATIONS INC COM 92343V104 286 4,651 SH   SOLE 0 0 0 4,651
CYBERARK SOFTWARE LTD SHS M2682V108 516 4,422 SH   SOLE 0 0 0 4,422
OCCIDENTAL PETE CORP COM 674599105 272 6,599 SH   SOLE 0 0 0 6,599
CHEVRON CORP NEW COM 166764100 349 2,894 SH   SOLE 0 0 0 2,894
COOPER COS INC COM NEW 216648402 224 698 SH   SOLE 0 0 0 698
MERCK & CO INC COM 58933Y105 480 5,275 SH   SOLE 0 0 0 5,275
TYLER TECHNOLOGIES INC COM 902252105 426 1,419 SH   SOLE 0 0 0 1,419
SHERWIN WILLIAMS CO COM 824348106 378 647 SH   SOLE 0 0 0 647
ISHARES TR CORE US AGGBD ET 464287226 1,560 13,885 SH   SOLE 0 0 0 13,885
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2,289 28,122 SH   SOLE 0 0 0 28,122
BRISTOL MYERS SQUIBB CO COM 110122108 630 9,822 SH   SOLE 0 0 0 9,822
PROSHARES TR ULTRPRO S&P500 74347X864 469 6,700 SH   SOLE 0 0 0 6,700
NUVEEN MICHIGAN QLT MUN INC COM 670979103 141 10,000 SH   SOLE 0 0 0 10,000
ISHARES TR CORE S&P SCP ETF 464287804 6,207 74,027 SH   SOLE 0 0 0 74,027
JPMORGAN CHASE & CO COM 46625H100 504 3,615 SH   SOLE 0 0 0 3,615
GRACO INC COM 384109104 365 7,026 SH   SOLE 0 0 0 7,026
NORTHERN LIGHTS FUND TRUST I HCM DEFND 100 66538R748 621 21,452 SH   SOLE 0 0 0 21,452
ATLASSIAN CORP PLC CL A G06242104 515 4,279 SH   SOLE 0 0 0 4,279
VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 9,389 370,957 SH   SOLE 0 0 0 370,957
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 646 6,820 SH   SOLE 0 0 0 6,820
AMAZON COM INC COM 023135106 673 364 SH   SOLE 0 0 0 364
DOVER CORP COM 260003108 276 2,394 SH   SOLE 0 0 0 2,394
SERVICENOW INC COM 81762P102 543 1,922 SH   SOLE 0 0 0 1,922
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 203 2,503 SH   SOLE 0 0 0 2,503
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 7,073 230,161 SH   SOLE 0 0 0 230,161
UNITEDHEALTH GROUP INC COM 91324P102 624 2,123 SH   SOLE 0 0 0 2,123
RH COM 74967X103 529 2,477 SH   SOLE 0 0 0 2,477
ISHARES TR RUS MID CAP ETF 464287499 7,168 120,223 SH   SOLE 0 0 0 120,223
VANECK VECTORS ETF TRUST AMT FREE LONG MU 92189F536 307 14,604 SH   SOLE 0 0 0 14,604
VISA INC COM CL A 92826C839 568 3,025 SH   SOLE 0 0 0 3,025
YAMANA GOLD INC COM 98462Y100 44 11,120 SH   SOLE 0 0 0 11,120
TELEFLEX INC COM 879369106 566 1,504 SH   SOLE 0 0 0 1,504
GLOBAL X FDS US PFD ETF 37954Y657 1,886 75,347 SH   SOLE 0 0 0 75,347
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,410 105,612 SH   SOLE 0 0 0 105,612
CITIGROUP INC COM NEW 172967424 419 5,248 SH   SOLE 0 0 0 5,248
VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 3,489 196,065 SH   SOLE 0 0 0 196,065
PURECYCLE CORP COM NEW 746228303 376 29,869 SH   SOLE 0 0 0 29,869
EPAM SYS INC COM 29414B104 578 2,726 SH   SOLE 0 0 0 2,726
VANGUARD INDEX FDS VALUE ETF 922908744 4,562 38,067 SH   SOLE 0 0 0 38,067
MONOLITHIC PWR SYS INC COM 609839105 623 3,499 SH   SOLE 0 0 0 3,499
GLOBANT S A COM L44385109 639 6,024 SH   SOLE 0 0 0 6,024
ISHARES TR 0-5YR INVT GR CP 46434V100 5,168 101,248 SH   SOLE 0 0 0 101,248
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3,394 63,386 SH   SOLE 0 0 0 63,386
OSHKOSH CORP COM 688239201 218 2,305 SH   SOLE 0 0 0 2,305
ISHARES INC MIN VOL GBL ETF 464286525 309 3,225 SH   SOLE 0 0 0 3,225
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,072 13,049 SH   SOLE 0 0 0 13,049
ALASKA AIR GROUP INC COM 011659109 213 3,140 SH   SOLE 0 0 0 3,140
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,957 14,884 SH   SOLE 0 0 0 14,884
PROCTER & GAMBLE CO COM 742718109 1,209 9,683 SH   SOLE 0 0 0 9,683
ZEBRA TECHNOLOGIES CORP CL A 989207105 259 1,015 SH   SOLE 0 0 0 1,015
WISDOMTREE TR US TOTAL MRKT FD 97717W596 346 9,380 SH   SOLE 0 0 0 9,380
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 142 10,000 SH   SOLE 0 0 0 10,000
JOHNSON & JOHNSON COM 478160104 320 2,196 SH   SOLE 0 0 0 2,196
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,419 24,941 SH   SOLE 0 0 0 24,941
ANTHEM INC COM 036752103 440 1,458 SH   SOLE 0 0 0 1,458
NMI HLDGS INC CL A 629209305 222 6,695 SH   SOLE 0 0 0 6,695
PEPSICO INC COM 713448108 202 1,480 SH   SOLE 0 0 0 1,480
QCR HOLDINGS INC COM 74727A104 394 8,991 SH   SOLE 0 0 0 8,991
FORD MTR CO DEL COM 345370860 1,954 210,160 SH   SOLE 0 0 0 210,160
SYNOPSYS INC COM 871607107 726 5,217 SH   SOLE 0 0 0 5,217
DEERE & CO COM 244199105 440 2,537 SH   SOLE 0 0 0 2,537
RAYTHEON CO COM NEW 755111507 427 1,942 SH   SOLE 0 0 0 1,942
NASDAQ INC COM 631103108 271 2,535 SH   SOLE 0 0 0 2,535
ISHARES TR 0-5YR HI YL CP 46434V407 8,982 193,452 SH   SOLE 0 0 0 193,452
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 354 9,359 SH   SOLE 0 0 0 9,359
FERRARI N V COM N3167Y103 579 3,499 SH   SOLE 0 0 0 3,499
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 204 1,366 SH   SOLE 0 0 0 1,366
FAIR ISAAC CORP COM 303250104 536 1,430 SH   SOLE 0 0 0 1,430
NVIDIA CORP COM 67066G104 680 2,888 SH   SOLE 0 0 0 2,888
ADOBE INC COM 00724F101 627 1,900 SH   SOLE 0 0 0 1,900
CHOICE HOTELS INTL INC COM 169905106 306 2,960 SH   SOLE 0 0 0 2,960
ADVANCED MICRO DEVICES INC COM 007903107 220 4,790 SH   SOLE 0 0 0 4,790
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4,703 46,401 SH   SOLE 0 0 0 46,401
ISHARES TR FALN ANGLS USD 46435G474 1,599 58,965 SH   SOLE 0 0 0 58,965
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,847 18,131 SH   SOLE 0 0 0 18,131
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,872 93,141 SH   SOLE 0 0 0 93,141
ABBOTT LABS COM 002824100 351 4,041 SH   SOLE 0 0 0 4,041
VEEVA SYS INC CL A COM 922475108 575 4,087 SH   SOLE 0 0 0 4,087
MATCH GROUP INC COM 57665R106 685 8,337 SH   SOLE 0 0 0 8,337
ALPHABET INC CAP STK CL A 02079K305 517 386 SH   SOLE 0 0 0 386
THE TRADE DESK INC COM CL A 88339J105 596 2,295 SH   SOLE 0 0 0 2,295
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 222 1,275 SH   SOLE 0 0 0 1,275
R1 RCM INC COM 749397105 203 15,615 SH   SOLE 0 0 0 15,615
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9,295 301,980 SH   SOLE 0 0 0 301,980
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 212 5,385 SH   SOLE 0 0 0 5,385
ISHARES TR RUS 1000 ETF 464287622 6,343 35,553 SH   SOLE 0 0 0 35,553
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,256 22,543 SH   SOLE 0 0 0 22,543
LOCKHEED MARTIN CORP COM 539830109 560 1,439 SH   SOLE 0 0 0 1,439
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,012 18,242 SH   SOLE 0 0 0 18,242
TARGET CORP COM 87612E106 529 4,125 SH   SOLE 0 0 0 4,125
PROSHARES TR PSHS ULT S&P 500 74347R107 566 3,751 SH   SOLE 0 0 0 3,751
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 6,564 129,013 SH   SOLE 0 0 0 129,013
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 4,831 205,581 SH   SOLE 0 0 0 205,581
GLOBAL PMTS INC COM 37940X102 751 4,112 SH   SOLE 0 0 0 4,112
NOVOCURE LTD ORD SHS G6674U108 684 8,116 SH   SOLE 0 0 0 8,116
ROSS STORES INC COM 778296103 514 4,415 SH   SOLE 0 0 0 4,415
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,864 43,488 SH   SOLE 0 0 0 43,488
LOWES COS INC COM 548661107 241 2,010 SH   SOLE 0 0 0 2,010
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 34 35,000 PRN   SOLE 0 0 0 35,000
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 308 5,546 SH   SOLE 0 0 0 5,546
APPLE INC COM 037833100 2,295 7,817 SH   SOLE 0 0 0 7,817
WESTERN ALLIANCE BANCORP COM 957638109 245 4,305 SH   SOLE 0 0 0 4,305
VANECK VECTORS ETF TRUST BRAZIL SMALL CP 92189F825 1,860 67,805 SH   SOLE 0 0 0 67,805
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,296 36,043 SH   SOLE 0 0 0 36,043
ICON PLC SHS G4705A100 285 1,655 SH   SOLE 0 0 0 1,655
PROSHARES TR ULTR RUSSL2000 74347X799 213 2,500 SH   SOLE 0 0 0 2,500
AT&T INC COM 00206R102 363 9,296 SH   SOLE 0 0 0 9,296
SOLARWINDS CORP COM 83417Q105 202 10,895 SH   SOLE 0 0 0 10,895
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,980 85,678 SH   SOLE 0 0 0 85,678
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,325 12,143 SH   SOLE 0 0 0 12,143