Ref A: 41b10e4c3a394fe4b33df7858e680f77 Ref B: 88B2A2C12F802E7E0CFCE5988618ED21 Ref C: Mon May 20 09:20:50 2013 PST