3105 of -1