Ref A: d72adfb4000b4cb7a0503025b96c6be8 Ref B: 3DDB3913AA32A5C27C360A3FB6B626DA Ref C: Wed Apr 23 09:27:38 2014 PST