Ref A: f44651ede12149ac80135f4d75e06476 Ref B: 5CA27987C6B21ABECB93E9E7DFAE9401 Ref C: Fri May 24 05:34:09 2013 PST