Ref A: 12885d240bee458a8b8eebc3ef2423d4 Ref B: DDC2115BFB61194213EF6F83B3402F3D Ref C: Wed Jun 19 01:53:41 2013 PST