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
ABBOTT LABS COM 002824100 223 2,033 SH   SOLE   0 0 2,033
ABBVIE INC COM 00287Y109 474 4,422 SH   SOLE   0 0 4,422
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 104 10,000 SH   SOLE   0 0 10,000
ABM INDS INC COM 000957100 310 8,183 SH   SOLE   0 0 8,183
ADVANCED MICRO DEVICES INC COM 007903107 285 3,103 SH   SOLE   0 0 3,103
AFLAC INC COM 001055102 383 8,623 SH   SOLE   0 0 8,623
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,335 10,035 SH   SOLE   0 0 10,035
ALIGN TECHNOLOGY INC COM 016255101 365 683 SH   SOLE   0 0 683
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461 3,545 SH   SOLE   0 0 3,545
ALPHABET INC CAP STK CL A 02079K305 1,693 966 SH   SOLE   0 0 966
ALPHABET INC CAP STK CL C 02079K107 2,948 1,683 SH   SOLE   0 0 1,683
ALTRIA GROUP INC COM 02209S103 438 10,680 SH   SOLE   0 0 10,680
AMARIN CORP PLC SPONS ADR NEW 023111206 83 17,000 SH   SOLE   0 0 17,000
AMAZON COM INC COM 023135106 3,664 1,125 SH   SOLE   0 0 1,125
AMC ENTMT HLDGS INC CL A COM 00165C104 21 10,000 SH   SOLE   0 0 10,000
AMER STATES WTR CO COM 029899101 3,528 44,367 SH   SOLE   0 0 44,367
AMEREN CORP COM 023608102 320 4,100 SH   SOLE   0 0 4,100
APPLE INC COM 037833100 15,344 115,636 SH   SOLE   0 0 115,636
ARK ETF TR INNOVATION ETF 00214Q104 8,071 64,832 SH   SOLE   0 0 64,832
ARK ETF TR GENOMIC REV ETF 00214Q302 1,364 14,629 SH   SOLE   0 0 14,629
AT&T INC COM 00206R102 705 24,511 SH   SOLE   0 0 24,511
BAXTER INTL INC COM 071813109 202 2,515 SH   SOLE   0 0 2,515
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 603 2,601 SH   SOLE   0 0 2,601
BERKSHIRE HATHAWAY INC DEL CL A 084670108 730 2 SH   SOLE   0 0 2
BK OF AMERICA CORP COM 060505104 2,004 66,117 SH   SOLE   0 0 66,117
BLACKLINE INC COM 09239B109 1,069 8,015 SH   SOLE   0 0 8,015
BLUEBIRD BIO INC COM 09609G100 825 19,070 SH   SOLE   0 0 19,070
BOEING CO COM 097023105 313 1,462 SH   SOLE   0 0 1,462
BRISTOL-MYERS SQUIBB CO COM 110122108 259 4,183 SH   SOLE   0 0 4,183
CALIX INC COM 13100M509 298 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101 202 1,109 SH   SOLE   0 0 1,109
CHEVRON CORP NEW COM 166764100 518 6,139 SH   SOLE   0 0 6,139
CIENA CORP COM NEW 171779309 2,210 41,816 SH   SOLE   0 0 41,816
CISCO SYS INC COM 17275R102 881 19,680 SH   SOLE   0 0 19,680
COCA COLA CO COM 191216100 691 12,609 SH   SOLE   0 0 12,609
COMCAST CORP NEW CL A 20030N101 735 14,022 SH   SOLE   0 0 14,022
COMERICA INC COM 200340107 678 12,130 SH   SOLE   0 0 12,130
COMSTOCK RES INC COM 205768302 581 132,848 SH   SOLE   0 0 132,848
CONIFER HLDGS INC COM 20731J102 71 21,500 SH   SOLE   0 0 21,500
CONSOLIDATED EDISON INC COM 209115104 252 3,485 SH   SOLE   0 0 3,485
COSTCO WHSL CORP NEW COM 22160K105 294 781 SH   SOLE   0 0 781
CROWDSTRIKE HLDGS INC CL A 22788C105 399 1,884 SH   SOLE   0 0 1,884
CSX CORP COM 126408103 1,196 13,175 SH   SOLE   0 0 13,175
CVS HEALTH CORP COM 126650100 269 3,936 SH   SOLE   0 0 3,936
DEXCOM INC COM 252131107 484 1,310 SH   SOLE   0 0 1,310
DISNEY WALT CO COM 254687106 758 4,183 SH   SOLE   0 0 4,183
DOMO INC COM CL B 257554105 812 12,731 SH   SOLE   0 0 12,731
DOUBLELINE OPPORTUNISTIC CR COM 258623107 236 11,994 SH   SOLE   0 0 11,994
DTE ENERGY CO COM 233331107 345 2,840 SH   SOLE   0 0 2,840
EMERSON ELEC CO COM 291011104 2,378 29,589 SH   SOLE   0 0 29,589
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 88 14,204 SH   SOLE   0 0 14,204
ENTERPRISE PRODS PARTNERS L COM 293792107 316 16,138 SH   SOLE   0 0 16,138
F5 NETWORKS INC COM 315616102 639 3,634 SH   SOLE   0 0 3,634
FACEBOOK INC CL A 30303M102 5,313 19,449 SH   SOLE   0 0 19,449
FIFTH THIRD BANCORP COM 316773100 221 8,000 SH   SOLE   0 0 8,000
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 611 12,186 SH   SOLE   0 0 12,186
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 969 8,664 SH   SOLE   0 0 8,664
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 620 12,730 SH   SOLE   0 0 12,730
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 697 14,235 SH   SOLE   0 0 14,235
FIVE BELOW INC COM 33829M101 317 1,813 SH   SOLE   0 0 1,813
FORD MTR CO DEL COM 345370860 662 75,291 SH   SOLE   0 0 75,291
FUELCELL ENERGY INC COM 35952H601 297 26,566 SH   SOLE   0 0 26,566
GARMIN LTD SHS H2906T109 507 4,236 SH   SOLE   0 0 4,236
GENERAL MTRS CO COM 37045V100 754 18,113 SH   SOLE   0 0 18,113
GENTEX CORP COM 371901109 218 6,419 SH   SOLE   0 0 6,419
GENUINE PARTS CO COM 372460105 253 2,517 SH   SOLE   0 0 2,517
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 4,194 55,415 SH   SOLE   0 0 55,415
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2,177 23,875 SH   SOLE   0 0 23,875
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 647 11,500 SH   SOLE   0 0 11,500
GREENWICH LIFESCIENCES INC COM 396879108 296 8,104 SH   SOLE   0 0 8,104
GRITSTONE ONCOLOGY INC COM 39868T105 275 69,778 SH   SOLE   0 0 69,778
HECLA MNG CO COM 422704106 65 10,100 SH   SOLE   0 0 10,100
HONEYWELL INTL INC COM 438516106 251 1,180 SH   SOLE   0 0 1,180
HORIZON THERAPEUTICS PUB L SHS G46188101 220 3,003 SH   SOLE   0 0 3,003
HORMEL FOODS CORP COM 440452100 584 12,525 SH   SOLE   0 0 12,525
HUNTINGTON BANCSHARES INC COM 446150104 267 21,150 SH   SOLE   0 0 21,150
IAC INTERACTIVECORP NEW COM 44891N109 1,602 8,461 SH   SOLE   0 0 8,461
IDEXX LABS INC COM 45168D104 1,389 2,779 SH   SOLE   0 0 2,779
ILLUMINA INC COM 452327109 2,673 7,225 SH   SOLE   0 0 7,225
INTEL CORP COM 458140100 417 8,366 SH   SOLE   0 0 8,366
INTERNATIONAL BUSINESS MACHS COM 459200101 830 6,592 SH   SOLE   0 0 6,592
INTUITIVE SURGICAL INC COM NEW 46120E602 1,000 1,222 SH   SOLE   0 0 1,222
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 160 10,480 SH   SOLE   0 0 10,480
ISHARES TR CORE S&P MCP ETF 464287507 432 1,880 SH   SOLE   0 0 1,880
ISHARES TR S&P MC 400VL ETF 464287705 433 5,015 SH   SOLE   0 0 5,015
ISHARES TR CORE S&P SCP ETF 464287804 2,852 31,031 SH   SOLE   0 0 31,031
ISHARES TR SP SMCP600VL ETF 464287879 238 2,926 SH   SOLE   0 0 2,926
ISHARES TR CORE S&P500 ETF 464287200 637 1,697 SH   SOLE   0 0 1,697
ISHARES TR RUS 1000 ETF 464287622 331 1,562 SH   SOLE   0 0 1,562
ISHARES TR RUSSELL 2000 ETF 464287655 372 1,899 SH   SOLE   0 0 1,899
ISHARES TR RUSSELL 3000 ETF 464287689 969 4,335 SH   SOLE   0 0 4,335
ISHARES TR CORE S&P US VLU 464287663 10,021 161,130 SH   SOLE   0 0 161,130
ISHARES TR RUS MID CAP ETF 464287499 233 3,398 SH   SOLE   0 0 3,398
ISHARES TR RUS MDCP VAL ETF 464287473 205 2,119 SH   SOLE   0 0 2,119
ISHARES TR 1 3 YR TREAS BD 464287457 576 6,671 SH   SOLE   0 0 6,671
ISHARES TR BARCLAYS 7 10 YR 464287440 1,770 14,753 SH   SOLE   0 0 14,753
ISHARES TR S&P 100 ETF 464287101 558 3,252 SH   SOLE   0 0 3,252
ISHARES TR SELECT DIVID ETF 464287168 259 2,695 SH   SOLE   0 0 2,695
ISHARES TR IBOXX HI YD ETF 464288513 410 4,702 SH   SOLE   0 0 4,702
ISHARES TR ISHS 1-5YR INVS 464288646 1,587 28,772 SH   SOLE   0 0 28,772
ISHARES TR PFD AND INCM SEC 464288687 841 21,830 SH   SOLE   0 0 21,830
ISHARES TR SHRT NAT MUN ETF 464288158 203 1,875 SH   SOLE   0 0 1,875
ISHARES TR CORE MSCI EAFE 46432F842 2,506 36,270 SH   SOLE   0 0 36,270
ISHARES TR IBONDS DEC2022 46435G755 207 7,863 SH   SOLE   0 0 7,863
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 12,125 238,727 SH   SOLE   0 0 238,727
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 2,504 49,057 SH   SOLE   0 0 49,057
JD.COM INC SPON ADR CL A 47215P106 264 3,000 SH   SOLE   0 0 3,000
JOHNSON & JOHNSON COM 478160104 484 3,073 SH   SOLE   0 0 3,073
JPMORGAN CHASE & CO COM 46625H100 3,498 27,529 SH   SOLE   0 0 27,529
KROGER CO COM 501044101 268 8,454 SH   SOLE   0 0 8,454
LAS VEGAS SANDS CORP COM 517834107 365 6,129 SH   SOLE   0 0 6,129
LILLY ELI & CO COM 532457108 5,717 33,860 SH   SOLE   0 0 33,860
LINCOLN NATL CORP IND COM 534187109 222 4,410 SH   SOLE   0 0 4,410
LINEAGE CELL THERAPEUTICS IN COM 53566P109 26 15,000 SH   SOLE   0 0 15,000
LISTED FD TR CABOT GROWTH ETF 53656F615 4,264 170,348 SH   SOLE   0 0 170,348
LYFT INC CL A COM 55087P104 639 13,000 SH   SOLE   0 0 13,000
MARRIOTT INTL INC NEW CL A 571903202 487 3,695 SH   SOLE   0 0 3,695
MASTERCARD INCORPORATED CL A 57636Q104 562 1,574 SH   SOLE   0 0 1,574
MCDONALDS CORP COM 580135101 1,466 6,833 SH   SOLE   0 0 6,833
MICROSOFT CORP COM 594918104 3,724 16,744 SH   SOLE   0 0 16,744
MIMECAST LTD ORD SHS G14838109 1,885 33,168 SH   SOLE   0 0 33,168
MORGAN STANLEY COM NEW 617446448 3,177 46,363 SH   SOLE   0 0 46,363
NANO X IMAGING LTD ORD SHS M70700105 1,178 25,808 SH   SOLE   0 0 25,808
NETFLIX INC COM 64110L106 649 1,201 SH   SOLE   0 0 1,201
NEW YORK CMNTY BANCORP INC COM 649445103 292 27,683 SH   SOLE   0 0 27,683
NEXTERA ENERGY INC COM 65339F101 3,541 45,902 SH   SOLE   0 0 45,902
NIKE INC CL B 654106103 204 1,445 SH   SOLE   0 0 1,445
NOVOCURE LTD ORD SHS G6674U108 346 2,000 SH   SOLE   0 0 2,000
NUTANIX INC CL A 67059N108 4,628 145,224 SH   SOLE   0 0 145,224
NVIDIA CORPORATION COM 67066G104 962 1,843 SH   SOLE   0 0 1,843
OKTA INC CL A 679295105 520 2,045 SH   SOLE   0 0 2,045
OMEGA HEALTHCARE INVS INC COM 681936100 303 8,346 SH   SOLE   0 0 8,346
PALO ALTO NETWORKS INC COM 697435105 239 673 SH   SOLE   0 0 673
PAYCOM SOFTWARE INC COM 70432V102 715 1,580 SH   SOLE   0 0 1,580
PEPSICO INC COM 713448108 905 6,101 SH   SOLE   0 0 6,101
PFIZER INC COM 717081103 1,599 43,430 SH   SOLE   0 0 43,430
PHILIP MORRIS INTL INC COM 718172109 862 10,406 SH   SOLE   0 0 10,406
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,501 73,510 SH   SOLE   0 0 73,510
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 6,984 68,439 SH   SOLE   0 0 68,439
PING IDENTITY HLDG CORP COM 72341T103 3,248 113,413 SH   SOLE   0 0 113,413
PINTEREST INC CL A 72352L106 314 4,771 SH   SOLE   0 0 4,771
PROCTER AND GAMBLE CO COM 742718109 4,005 28,782 SH   SOLE   0 0 28,782
PROOFPOINT INC COM 743424103 3,691 27,058 SH   SOLE   0 0 27,058
PROSHARES TR PSHS ULT S&P 500 74347R107 1,885 20,631 SH   SOLE   0 0 20,631
PROSHARES TR S&P 500 DV ARIST 74348A467 662 8,293 SH   SOLE   0 0 8,293
PROSHARES TR S&P MDCP 400 DIV 74347B680 234 3,722 SH   SOLE   0 0 3,722
PRUDENTIAL FINL INC COM 744320102 1,208 15,479 SH   SOLE   0 0 15,479
QUALCOMM INC COM 747525103 982 6,445 SH   SOLE   0 0 6,445
QUALYS INC COM 74758T303 1,122 9,208 SH   SOLE   0 0 9,208
RAYTHEON TECHNOLOGIES CORP COM 75513E101 368 5,153 SH   SOLE   0 0 5,153
RETAIL PPTYS AMER INC CL A 76131V202 269 31,387 SH   SOLE   0 0 31,387
ROCKWELL MED INC COM 774374102 189 186,944 SH   SOLE   0 0 186,944
ROKU INC COM CL A 77543R102 1,019 3,070 SH   SOLE   0 0 3,070
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,540 19,779 SH   SOLE   0 0 19,779
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,201 71,853 SH   SOLE   0 0 71,853
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,971 168,607 SH   SOLE   0 0 168,607
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,513 50,964 SH   SOLE   0 0 50,964
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,764 52,022 SH   SOLE   0 0 52,022
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,266 32,751 SH   SOLE   0 0 32,751
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,017 15,069 SH   SOLE   0 0 15,069
SERVICENOW INC COM 81762P102 1,770 3,216 SH   SOLE   0 0 3,216
SHOPIFY INC CL A 82509L107 1,713 1,513 SH   SOLE   0 0 1,513
SONY CORP SPONSORED ADR 835699307 288 2,850 SH   SOLE   0 0 2,850
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 342 1,118 SH   SOLE   0 0 1,118
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,381 100,191 SH   SOLE   0 0 100,191
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,118 2,991 SH   SOLE   0 0 2,991
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,290 95,663 SH   SOLE   0 0 95,663
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,637 31,850 SH   SOLE   0 0 31,850
SPDR SER TR PORTFOLIO S&P500 78464A854 7,227 164,390 SH   SOLE   0 0 164,390
SPDR SER TR PORTFOLIO SHORT 78464A474 1,347 42,903 SH   SOLE   0 0 42,903
SPDR SER TR PORTFOLIO SH TSR 78468R101 246 7,999 SH   SOLE   0 0 7,999
SPDR SER TR PORTFOLIO S&P600 78468R853 1,261 35,226 SH   SOLE   0 0 35,226
SQUARE INC CL A 852234103 224 1,030 SH   SOLE   0 0 1,030
STAMPS COM INC COM NEW 852857200 440 2,242 SH   SOLE   0 0 2,242
STARWOOD PPTY TR INC COM 85571B105 2,138 110,773 SH   SOLE   0 0 110,773
SUN CMNTYS INC COM 866674104 1,732 11,399 SH   SOLE   0 0 11,399
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 309 16,967 SH   SOLE   0 0 16,967
TARGET CORP COM 87612E106 222 1,257 SH   SOLE   0 0 1,257
TESLA INC COM 88160R101 2,658 3,766 SH   SOLE   0 0 3,766
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 301 31,160 SH   SOLE   0 0 31,160
TEXAS INSTRS INC COM 882508104 769 4,684 SH   SOLE   0 0 4,684
T-MOBILE US INC COM 872590104 1,938 14,374 SH   SOLE   0 0 14,374
TORONTO DOMINION BK ONT COM NEW 891160509 1,178 20,874 SH   SOLE   0 0 20,874
TRAVELERS COMPANIES INC COM 89417E109 389 2,773 SH   SOLE   0 0 2,773
TWILIO INC CL A 90138F102 3,595 10,620 SH   SOLE   0 0 10,620
UBER TECHNOLOGIES INC COM 90353T100 1,208 23,693 SH   SOLE   0 0 23,693
ULTA BEAUTY INC COM 90384S303 780 2,715 SH   SOLE   0 0 2,715
UNILEVER PLC SPON ADR NEW 904767704 2,443 40,480 SH   SOLE   0 0 40,480
UNION PAC CORP COM 907818108 912 4,378 SH   SOLE   0 0 4,378
UNITED PARCEL SERVICE INC CL B 911312106 2,498 14,836 SH   SOLE   0 0 14,836
UNIVERSAL DISPLAY CORP COM 91347P105 302 1,314 SH   SOLE   0 0 1,314
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,015 5,217 SH   SOLE   0 0 5,217
VANGUARD INDEX FDS MID CAP ETF 922908629 707 3,421 SH   SOLE   0 0 3,421
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 575 6,766 SH   SOLE   0 0 6,766
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,924 9,881 SH   SOLE   0 0 9,881
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,078 5,085 SH   SOLE   0 0 5,085
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,695 14,250 SH   SOLE   0 0 14,250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,357 6,859 SH   SOLE   0 0 6,859
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,261 25,161 SH   SOLE   0 0 25,161
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 506 8,664 SH   SOLE   0 0 8,664
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 392 7,670 SH   SOLE   0 0 7,670
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,121 25,474 SH   SOLE   0 0 25,474
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 669 9,636 SH   SOLE   0 0 9,636
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 356 3,717 SH   SOLE   0 0 3,717
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,765 26,672 SH   SOLE   0 0 26,672
VEEVA SYS INC CL A COM 922475108 1,248 4,583 SH   SOLE   0 0 4,583
VERIZON COMMUNICATIONS INC COM 92343V104 5,708 97,163 SH   SOLE   0 0 97,163
VISA INC COM CL A 92826C839 2,641 12,074 SH   SOLE   0 0 12,074
WASTE MGMT INC DEL COM 94106L109 241 2,044 SH   SOLE   0 0 2,044
WEC ENERGY GROUP INC COM 92939U106 300 3,257 SH   SOLE   0 0 3,257
WHIRLPOOL CORP COM 963320106 228 1,265 SH   SOLE   0 0 1,265
WIPRO LTD SPON ADR 1 SH 97651M109 155 27,391 SH   SOLE   0 0 27,391
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,189 87,224 SH   SOLE   0 0 87,224
XENIA HOTELS & RESORTS INC COM 984017103 155 10,173 SH   SOLE   0 0 10,173
XPO LOGISTICS INC COM 983793100 218 1,825 SH   SOLE   0 0 1,825
ZIOPHARM ONCOLOGY INC COM 98973P101 230 91,270 SH   SOLE   0 0 91,270