Ref A: 443d0a25e9784a74bd8a42295dac656f Ref B: 7CA523E039EA0A3BFFAF7C3788391FE5 Ref C: Tue May 21 12:44:16 2013 PST