504e04