Ref A: 17d8030a24e54f41ba9f94a2a325e1b2 Ref B: EA2B6DB56F02E54CABA806B5C8EEDC2F Ref C: Thu Apr 24 02:07:23 2014 PST