te 504