Ref A: 177e64640c0e404787cff81cf222a56c Ref B: DB35B4BF972C60EA2B85602A5B433C28 Ref C: Wed May 22 06:10:39 2013 PST