Ref A: 883C368C86DF4369BCDE78AC56C603B4 Ref B: 0705AC7793A1B08102AE14A20B9E4414 Ref C: Fri Feb 10 06:11:40 2012 PST