Hubble view of Messier 106