all rights reserved for ALL insurance