Ref A: 9433afe785e44dc9a1ec29204bd27da8 Ref B: 6D1ED362A116319B03DFC2882FF52819 Ref C: Fri May 24 12:45:27 2013 PST