hamiflat.com