Ref A: 8e090160b1df4986a67dad0651a91985 Ref B: 06EA16D3A8E119A3C4E9D0838BB114F6 Ref C: Wed May 22 08:08:45 2013 PST