Allan K 1042