12.30.2004 4079