atp (104.396)