504c19