General Havelock har Len 30 juliånyo