Ref A: 12452e40160f4f39a5785dec1ed81b7e Ref B: 833838D0666BCC8FD680F87C33A68705 Ref C: Fri May 24 06:17:54 2013 PST