Hubble views NGC 4522