Ref A: c6525cbc6c52425cb0a6f9d111cca963 Ref B: 1FD32080CC332EB73919047D6BEA7C04 Ref C: Thu May 23 01:08:43 2013 PST