Ref A: de1854af506a4db49ed577e1f0ec7c39 Ref B: 38FEF6FDE6FA941128E7739278424D28 Ref C: Fri Apr 18 01:20:10 2014 PST