Ref A: c3a84f5f530d41de91d443d11f9a6095 Ref B: 4E36F2AA5C0E3B9F12B90878EDE32217 Ref C: Thu May 23 03:20:34 2013 PST