Ref A: 2bf5243e12aa42daa54de9bdbe28b897 Ref B: 37BF0E0C32D713D8997776F335E82334 Ref C: Thu May 23 15:08:41 2013 PST